builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1993 starttime: 1461322613.14 results: success (0) buildid: 20160422022211 builduid: f1861e7840534378ac1c002c61435a14 revision: 989e882615274ea8b22570a53a404244ab46467e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:53.137328) ========= master: http://buildbot-master51.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:53.137947) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:53.138399) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:53.480503) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:53.480981) ========= 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-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 03:56:53-- 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% 9.55M=0.001s 2016-04-22 03:56:54 (9.55 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.595323 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:54.113402) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:54.113863) ========= 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-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041026 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:54.201583) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 03:56:54.202103) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 989e882615274ea8b22570a53a404244ab46467e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 989e882615274ea8b22570a53a404244ab46467e --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-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 03:56:54,424 truncating revision to first 12 chars 2016-04-22 03:56:54,424 Setting DEBUG logging. 2016-04-22 03:56:54,425 attempt 1/10 2016-04-22 03:56:54,425 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/989e88261527?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 03:56:55,826 unpacking tar archive at: mozilla-inbound-989e88261527/testing/mozharness/ program finished with exit code 0 elapsedTime=1.999830 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 03:56:56.240470) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:56.240943) ========= script_repo_revision: 989e882615274ea8b22570a53a404244ab46467e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:56.241543) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:56.241948) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 03:56:56.275116) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 0 secs) (at 2016-04-22 03:56:56.275641) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False 03:56:56 INFO - MultiFileLogger online at 20160422 03:56:56 in /builds/slave/test 03:56:56 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 03:56:56 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:56:56 INFO - {'append_to_log': False, 03:56:56 INFO - 'base_work_dir': '/builds/slave/test', 03:56:56 INFO - 'blob_upload_branch': 'mozilla-inbound', 03:56:56 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:56:56 INFO - 'buildbot_json_path': 'buildprops.json', 03:56:56 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:56:56 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:56:56 INFO - 'download_minidump_stackwalk': True, 03:56:56 INFO - 'download_symbols': 'true', 03:56:56 INFO - 'e10s': False, 03:56:56 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:56:56 INFO - 'tooltool.py': '/tools/tooltool.py', 03:56:56 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:56:56 INFO - '/tools/misc-python/virtualenv.py')}, 03:56:56 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:56:56 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:56:56 INFO - 'log_level': 'info', 03:56:56 INFO - 'log_to_console': True, 03:56:56 INFO - 'opt_config_files': (), 03:56:56 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:56:56 INFO - '--processes=1', 03:56:56 INFO - '--config=%(test_path)s/wptrunner.ini', 03:56:56 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:56:56 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:56:56 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:56:56 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:56:56 INFO - 'pip_index': False, 03:56:56 INFO - 'require_test_zip': True, 03:56:56 INFO - 'test_type': ('testharness',), 03:56:56 INFO - 'this_chunk': '1', 03:56:56 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:56:56 INFO - 'total_chunks': '10', 03:56:56 INFO - 'virtualenv_path': 'venv', 03:56:56 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:56:56 INFO - 'work_dir': 'build'} 03:56:56 INFO - ##### 03:56:56 INFO - ##### Running clobber step. 03:56:56 INFO - ##### 03:56:56 INFO - Running pre-action listener: _resource_record_pre_action 03:56:56 INFO - Running main action method: clobber 03:56:56 INFO - rmtree: /builds/slave/test/build 03:56:56 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:56:58 INFO - Running post-action listener: _resource_record_post_action 03:56:58 INFO - ##### 03:56:58 INFO - ##### Running read-buildbot-config step. 03:56:58 INFO - ##### 03:56:58 INFO - Running pre-action listener: _resource_record_pre_action 03:56:58 INFO - Running main action method: read_buildbot_config 03:56:58 INFO - Using buildbot properties: 03:56:58 INFO - { 03:56:58 INFO - "project": "", 03:56:58 INFO - "product": "firefox", 03:56:58 INFO - "script_repo_revision": "production", 03:56:58 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 03:56:58 INFO - "repository": "", 03:56:58 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 03:56:58 INFO - "buildid": "20160422022211", 03:56:58 INFO - "pgo_build": "False", 03:56:58 INFO - "basedir": "/builds/slave/test", 03:56:58 INFO - "buildnumber": 42, 03:56:58 INFO - "slavename": "tst-linux64-spot-1993", 03:56:58 INFO - "master": "http://buildbot-master51.bb.releng.use1.mozilla.com:8201/", 03:56:58 INFO - "platform": "linux64", 03:56:58 INFO - "branch": "mozilla-inbound", 03:56:58 INFO - "revision": "989e882615274ea8b22570a53a404244ab46467e", 03:56:58 INFO - "repo_path": "integration/mozilla-inbound", 03:56:58 INFO - "moz_repo_path": "", 03:56:58 INFO - "stage_platform": "linux64", 03:56:58 INFO - "builduid": "f1861e7840534378ac1c002c61435a14", 03:56:58 INFO - "slavebuilddir": "test" 03:56:58 INFO - } 03:56:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 03:56:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 03:56:58 INFO - Running post-action listener: _resource_record_post_action 03:56:58 INFO - ##### 03:56:58 INFO - ##### Running download-and-extract step. 03:56:58 INFO - ##### 03:56:58 INFO - Running pre-action listener: _resource_record_pre_action 03:56:58 INFO - Running main action method: download_and_extract 03:56:58 INFO - mkdir: /builds/slave/test/build/tests 03:56: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')]} 03:56:58 INFO - https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 03:56:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:56:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:56:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:56:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 03:56:59 INFO - Downloaded 1361 bytes. 03:56:59 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 03:56:59 INFO - Using the following test package requirements: 03:56:59 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 03:56:59 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 03:56:59 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 03:56:59 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'jsshell-linux-x86_64.zip'], 03:56:59 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 03:56:59 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 03:56:59 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 03:56:59 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 03:56:59 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 03:56:59 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 03:56:59 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 03:56:59 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 03:56:59 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')]} 03:56:59 INFO - https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 03:56:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 03:56:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 03:56:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 03:56:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 03:57:02 INFO - Downloaded 22745831 bytes. 03:57:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:57:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:57:02 INFO - caution: filename not matched: web-platform/* 03:57:02 INFO - Return code: 11 03:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:57:02 INFO - https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 03:57:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:57:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:57:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:57:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 03:57:07 INFO - Downloaded 36402274 bytes. 03:57:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:57:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:57:11 INFO - caution: filename not matched: bin/* 03:57:11 INFO - caution: filename not matched: config/* 03:57:11 INFO - caution: filename not matched: mozbase/* 03:57:11 INFO - caution: filename not matched: marionette/* 03:57:11 INFO - caution: filename not matched: tools/wptserve/* 03:57:11 INFO - Return code: 11 03:57:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:57:11 INFO - https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 03:57:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:57:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:57:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:57:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 03:57:17 INFO - Downloaded 64363730 bytes. 03:57:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:57:17 INFO - mkdir: /builds/slave/test/properties 03:57:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:57:17 INFO - Writing to file /builds/slave/test/properties/build_url 03:57:17 INFO - Contents: 03:57:17 INFO - build_url:https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 03:57:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:57:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:57:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:57:18 INFO - Contents: 03:57:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:57:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:57:18 INFO - https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:57:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:57:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:57:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:57:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 03:57:26 INFO - Downloaded 90866336 bytes. 03:57:26 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:57:26 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:57:35 INFO - Return code: 0 03:57:35 INFO - Running post-action listener: _resource_record_post_action 03:57:35 INFO - Running post-action listener: set_extra_try_arguments 03:57:35 INFO - ##### 03:57:35 INFO - ##### Running create-virtualenv step. 03:57:35 INFO - ##### 03:57:35 INFO - Running pre-action listener: _pre_create_virtualenv 03:57:35 INFO - Running pre-action listener: _resource_record_pre_action 03:57:35 INFO - Running main action method: create_virtualenv 03:57:35 INFO - Creating virtualenv /builds/slave/test/build/venv 03:57:35 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 03:57:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:57:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:57:35 INFO - Using real prefix '/usr' 03:57:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:57:37 INFO - Installing distribute.............................................................................................................................................................................................done. 03:57:41 INFO - Installing pip.................done. 03:57:41 INFO - Return code: 0 03:57:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:57:41 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')]} 03:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:57:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57:41 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')]} 03:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:57:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f48030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f493f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x204d470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, '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-1461322602.355161-1573907280', '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 03:57:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 03:57:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 03:57:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:57:41 INFO - 'CCACHE_UMASK': '002', 03:57:41 INFO - 'DISPLAY': ':0', 03:57:41 INFO - 'HOME': '/home/cltbld', 03:57:41 INFO - 'LANG': 'en_US.UTF-8', 03:57:41 INFO - 'LOGNAME': 'cltbld', 03:57:41 INFO - 'MAIL': '/var/mail/cltbld', 03:57:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:57:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:57:41 INFO - 'MOZ_NO_REMOTE': '1', 03:57:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:57:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:57:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:57:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:57:41 INFO - 'PWD': '/builds/slave/test', 03:57:41 INFO - 'SHELL': '/bin/bash', 03:57:41 INFO - 'SHLVL': '1', 03:57:41 INFO - 'TERM': 'linux', 03:57:41 INFO - 'TMOUT': '86400', 03:57:41 INFO - 'USER': 'cltbld', 03:57:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:57:41 INFO - '_': '/tools/buildbot/bin/python'} 03:57:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:57:42 INFO - Downloading/unpacking psutil>=0.7.1 03:57: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 03:57: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 03:57:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57: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 03:57: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 03:57:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:57:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:57:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:57:48 INFO - Installing collected packages: psutil 03:57:48 INFO - Running setup.py install for psutil 03:57:49 INFO - building 'psutil._psutil_linux' extension 03:57:49 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 03:57:49 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 03:57:49 INFO - building 'psutil._psutil_posix' extension 03:57:49 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 03:57:49 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 03:57:50 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:57:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:57:50 INFO - Successfully installed psutil 03:57:50 INFO - Cleaning up... 03:57:50 INFO - Return code: 0 03:57:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:57:50 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')]} 03:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:57:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57:50 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')]} 03:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:57:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f48030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f493f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x204d470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, '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-1461322602.355161-1573907280', '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 03:57:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 03:57:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 03:57:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:57:50 INFO - 'CCACHE_UMASK': '002', 03:57:50 INFO - 'DISPLAY': ':0', 03:57:50 INFO - 'HOME': '/home/cltbld', 03:57:50 INFO - 'LANG': 'en_US.UTF-8', 03:57:50 INFO - 'LOGNAME': 'cltbld', 03:57:50 INFO - 'MAIL': '/var/mail/cltbld', 03:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:57:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:57:50 INFO - 'MOZ_NO_REMOTE': '1', 03:57:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:57:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:57:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:57:50 INFO - 'PWD': '/builds/slave/test', 03:57:50 INFO - 'SHELL': '/bin/bash', 03:57:50 INFO - 'SHLVL': '1', 03:57:50 INFO - 'TERM': 'linux', 03:57:50 INFO - 'TMOUT': '86400', 03:57:50 INFO - 'USER': 'cltbld', 03:57:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:57:50 INFO - '_': '/tools/buildbot/bin/python'} 03:57:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:57:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:57:50 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 03:57:50 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 03:57:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57:50 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 03:57:50 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 03:57:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:57:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:57:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:57:57 INFO - Installing collected packages: mozsystemmonitor 03:57:57 INFO - Running setup.py install for mozsystemmonitor 03:57:57 INFO - Successfully installed mozsystemmonitor 03:57:57 INFO - Cleaning up... 03:57:57 INFO - Return code: 0 03:57:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:57: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')]} 03:57:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:57:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57: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')]} 03:57:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:57:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:57:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f48030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f493f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x204d470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, '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-1461322602.355161-1573907280', '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 03:57:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 03:57:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 03:57:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:57:57 INFO - 'CCACHE_UMASK': '002', 03:57:57 INFO - 'DISPLAY': ':0', 03:57:57 INFO - 'HOME': '/home/cltbld', 03:57:57 INFO - 'LANG': 'en_US.UTF-8', 03:57:57 INFO - 'LOGNAME': 'cltbld', 03:57:57 INFO - 'MAIL': '/var/mail/cltbld', 03:57:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:57:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:57:57 INFO - 'MOZ_NO_REMOTE': '1', 03:57:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:57:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:57:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:57:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:57:57 INFO - 'PWD': '/builds/slave/test', 03:57:57 INFO - 'SHELL': '/bin/bash', 03:57:57 INFO - 'SHLVL': '1', 03:57:57 INFO - 'TERM': 'linux', 03:57:57 INFO - 'TMOUT': '86400', 03:57:57 INFO - 'USER': 'cltbld', 03:57:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:57:57 INFO - '_': '/tools/buildbot/bin/python'} 03:57:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:57:58 INFO - Downloading/unpacking blobuploader==1.2.4 03:57:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:57:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:57:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:57:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:57:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:58:03 INFO - Downloading blobuploader-1.2.4.tar.gz 03:58:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:58:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:58:04 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 03:58:04 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 03:58:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:04 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 03:58:04 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 03:58:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:58:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:58:05 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 03:58:05 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 03:58:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:05 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 03:58:05 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 03:58:06 INFO - Downloading docopt-0.6.1.tar.gz 03:58:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:58:06 INFO - Installing collected packages: blobuploader, requests, docopt 03:58:06 INFO - Running setup.py install for blobuploader 03:58:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:58:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:58:06 INFO - Running setup.py install for requests 03:58:07 INFO - Running setup.py install for docopt 03:58:07 INFO - Successfully installed blobuploader requests docopt 03:58:07 INFO - Cleaning up... 03:58:07 INFO - Return code: 0 03:58:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:58:07 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')]} 03:58:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:58:07 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')]} 03:58:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:58:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f48030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f493f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x204d470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, '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-1461322602.355161-1573907280', '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 03:58:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:58:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:58:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:58:07 INFO - 'CCACHE_UMASK': '002', 03:58:07 INFO - 'DISPLAY': ':0', 03:58:07 INFO - 'HOME': '/home/cltbld', 03:58:07 INFO - 'LANG': 'en_US.UTF-8', 03:58:07 INFO - 'LOGNAME': 'cltbld', 03:58:07 INFO - 'MAIL': '/var/mail/cltbld', 03:58:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:58:07 INFO - 'MOZ_NO_REMOTE': '1', 03:58:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:58:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:58:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:07 INFO - 'PWD': '/builds/slave/test', 03:58:07 INFO - 'SHELL': '/bin/bash', 03:58:07 INFO - 'SHLVL': '1', 03:58:07 INFO - 'TERM': 'linux', 03:58:07 INFO - 'TMOUT': '86400', 03:58:07 INFO - 'USER': 'cltbld', 03:58:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:58:07 INFO - '_': '/tools/buildbot/bin/python'} 03:58:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:58:08 INFO - Running setup.py (path:/tmp/pip-Lkp5lv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:58:08 INFO - Running setup.py (path:/tmp/pip-X8d7SO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:58:08 INFO - Running setup.py (path:/tmp/pip-Z9aUgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:58:08 INFO - Running setup.py (path:/tmp/pip-1AYPeF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:58:09 INFO - Running setup.py (path:/tmp/pip-xchoWl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:58:09 INFO - Running setup.py (path:/tmp/pip-0PME5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:58:09 INFO - Running setup.py (path:/tmp/pip-z9O72Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:58:09 INFO - Running setup.py (path:/tmp/pip-5N2BQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:58:09 INFO - Running setup.py (path:/tmp/pip-tW3D3Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:58:09 INFO - Running setup.py (path:/tmp/pip-FJazkK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:58:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:58:09 INFO - Running setup.py (path:/tmp/pip-CXi4HO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:58:10 INFO - Running setup.py (path:/tmp/pip-WPW0wD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:58:10 INFO - Running setup.py (path:/tmp/pip-UIm_eH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:58:10 INFO - Running setup.py (path:/tmp/pip-5dWt2_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:10 INFO - Running setup.py (path:/tmp/pip-RTryUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:58:10 INFO - Running setup.py (path:/tmp/pip-WDp_02-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:58:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:58:10 INFO - Running setup.py (path:/tmp/pip-le33wX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:58:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:58:11 INFO - Running setup.py (path:/tmp/pip-yL649D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:58:11 INFO - Running setup.py (path:/tmp/pip-rx78Xq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:11 INFO - Running setup.py (path:/tmp/pip-eV_D10-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:58:12 INFO - Running setup.py (path:/tmp/pip-P0l5m0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:58:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:12 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 03:58:12 INFO - Running setup.py install for manifestparser 03:58:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:58:12 INFO - Running setup.py install for mozcrash 03:58:12 INFO - Running setup.py install for mozdebug 03:58:13 INFO - Running setup.py install for mozdevice 03:58:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:58:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:58:13 INFO - Running setup.py install for mozfile 03:58:13 INFO - Running setup.py install for mozhttpd 03:58:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Running setup.py install for mozinfo 03:58:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Running setup.py install for mozInstall 03:58:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:58:14 INFO - Running setup.py install for mozleak 03:58:14 INFO - Running setup.py install for mozlog 03:58:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:58:15 INFO - Running setup.py install for moznetwork 03:58:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:58:15 INFO - Running setup.py install for mozprocess 03:58:15 INFO - Running setup.py install for mozprofile 03:58:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:58:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:58:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:58:15 INFO - Running setup.py install for mozrunner 03:58:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:58:16 INFO - Running setup.py install for mozscreenshot 03:58:16 INFO - Running setup.py install for moztest 03:58:16 INFO - Running setup.py install for mozversion 03:58:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:58:16 INFO - Running setup.py install for wptserve 03:58:17 INFO - Running setup.py install for marionette-driver 03:58:17 INFO - Running setup.py install for browsermob-proxy 03:58:17 INFO - Running setup.py install for marionette-client 03:58:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:58:18 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:58:18 INFO - Cleaning up... 03:58:18 INFO - Return code: 0 03:58:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:58:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f48030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1f493f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x204d470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, '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-1461322602.355161-1573907280', '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 03:58:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 03:58:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 03:58:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:58:18 INFO - 'CCACHE_UMASK': '002', 03:58:18 INFO - 'DISPLAY': ':0', 03:58:18 INFO - 'HOME': '/home/cltbld', 03:58:18 INFO - 'LANG': 'en_US.UTF-8', 03:58:18 INFO - 'LOGNAME': 'cltbld', 03:58:18 INFO - 'MAIL': '/var/mail/cltbld', 03:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:58:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:58:18 INFO - 'MOZ_NO_REMOTE': '1', 03:58:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:58:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:58:18 INFO - 'PWD': '/builds/slave/test', 03:58:18 INFO - 'SHELL': '/bin/bash', 03:58:18 INFO - 'SHLVL': '1', 03:58:18 INFO - 'TERM': 'linux', 03:58:18 INFO - 'TMOUT': '86400', 03:58:18 INFO - 'USER': 'cltbld', 03:58:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:58:18 INFO - '_': '/tools/buildbot/bin/python'} 03:58:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:58:19 INFO - Running setup.py (path:/tmp/pip-gv0hwj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:58:19 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)) 03:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:58:19 INFO - Running setup.py (path:/tmp/pip-mz8BWb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:58:19 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)) 03:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:58:19 INFO - Running setup.py (path:/tmp/pip-XxcZ5R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:58:19 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)) 03:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:58:19 INFO - Running setup.py (path:/tmp/pip-VlS_IP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:58:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:58:19 INFO - Running setup.py (path:/tmp/pip-nlofff-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:58:20 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)) 03:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:58:20 INFO - Running setup.py (path:/tmp/pip-W6u8P4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:58:20 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)) 03:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:58:20 INFO - Running setup.py (path:/tmp/pip-4tBrLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:58:20 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)) 03:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:58:20 INFO - Running setup.py (path:/tmp/pip-u78xUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:58:20 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)) 03:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:58:20 INFO - Running setup.py (path:/tmp/pip-nczIrW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:58:20 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)) 03:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:58:20 INFO - Running setup.py (path:/tmp/pip-BF8aNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:58:21 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)) 03:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:58:21 INFO - Running setup.py (path:/tmp/pip-uwaoDJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:58:21 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)) 03:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:58:21 INFO - Running setup.py (path:/tmp/pip-ddOTiP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:58:21 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)) 03:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:58:21 INFO - Running setup.py (path:/tmp/pip-W4liFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:58:21 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)) 03:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:58:21 INFO - Running setup.py (path:/tmp/pip-QNQbry-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:58:21 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)) 03:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:21 INFO - Running setup.py (path:/tmp/pip-wRFs7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:58:22 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)) 03:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:58:22 INFO - Running setup.py (path:/tmp/pip-l9OzJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:58:22 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)) 03:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:58:22 INFO - Running setup.py (path:/tmp/pip-MD2x70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:58:22 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)) 03:58:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:58:22 INFO - Running setup.py (path:/tmp/pip-TaLOtx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:58:22 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)) 03:58:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:58:22 INFO - Running setup.py (path:/tmp/pip-fYVkxp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:58:22 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)) 03:58:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:22 INFO - Running setup.py (path:/tmp/pip-VhM9QQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:58:23 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)) 03:58:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:58:23 INFO - Running setup.py (path:/tmp/pip-f6UAnr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:58:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:58:23 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)) 03:58:23 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)) 03:58:23 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)) 03:58:23 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)) 03:58:23 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)) 03:58:23 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)) 03:58:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:58:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:58:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:58:29 INFO - Downloading blessings-1.6.tar.gz 03:58:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:58:30 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)) 03:58:30 INFO - Installing collected packages: blessings 03:58:30 INFO - Running setup.py install for blessings 03:58:30 INFO - Successfully installed blessings 03:58:30 INFO - Cleaning up... 03:58:30 INFO - Return code: 0 03:58:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:58:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:58:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:58:31 INFO - Reading from file tmpfile_stdout 03:58:31 INFO - Current package versions: 03:58:31 INFO - argparse == 1.2.1 03:58:31 INFO - blessings == 1.6 03:58:31 INFO - blobuploader == 1.2.4 03:58:31 INFO - browsermob-proxy == 0.6.0 03:58:31 INFO - docopt == 0.6.1 03:58:31 INFO - manifestparser == 1.1 03:58:31 INFO - marionette-client == 2.3.0 03:58:31 INFO - marionette-driver == 1.4.0 03:58:31 INFO - mozInstall == 1.12 03:58:31 INFO - mozcrash == 0.17 03:58:31 INFO - mozdebug == 0.1 03:58:31 INFO - mozdevice == 0.48 03:58:31 INFO - mozfile == 1.2 03:58:31 INFO - mozhttpd == 0.7 03:58:31 INFO - mozinfo == 0.9 03:58:31 INFO - mozleak == 0.1 03:58:31 INFO - mozlog == 3.1 03:58:31 INFO - moznetwork == 0.27 03:58:31 INFO - mozprocess == 0.22 03:58:31 INFO - mozprofile == 0.28 03:58:31 INFO - mozrunner == 6.11 03:58:31 INFO - mozscreenshot == 0.1 03:58:31 INFO - mozsystemmonitor == 0.0 03:58:31 INFO - moztest == 0.7 03:58:31 INFO - mozversion == 1.4 03:58:31 INFO - psutil == 3.1.1 03:58:31 INFO - requests == 1.2.3 03:58:31 INFO - wptserve == 1.4.0 03:58:31 INFO - wsgiref == 0.1.2 03:58:31 INFO - Running post-action listener: _resource_record_post_action 03:58:31 INFO - Running post-action listener: _start_resource_monitoring 03:58:31 INFO - Starting resource monitoring. 03:58:31 INFO - ##### 03:58:31 INFO - ##### Running pull step. 03:58:31 INFO - ##### 03:58:31 INFO - Running pre-action listener: _resource_record_pre_action 03:58:31 INFO - Running main action method: pull 03:58:31 INFO - Pull has nothing to do! 03:58:31 INFO - Running post-action listener: _resource_record_post_action 03:58:31 INFO - ##### 03:58:31 INFO - ##### Running install step. 03:58:31 INFO - ##### 03:58:31 INFO - Running pre-action listener: _resource_record_pre_action 03:58:31 INFO - Running main action method: install 03:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:58:31 INFO - Reading from file tmpfile_stdout 03:58:31 INFO - Detecting whether we're running mozinstall >=1.0... 03:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:58:32 INFO - Reading from file tmpfile_stdout 03:58:32 INFO - Output received: 03:58:32 INFO - Usage: mozinstall [options] installer 03:58:32 INFO - Options: 03:58:32 INFO - -h, --help show this help message and exit 03:58:32 INFO - -d DEST, --destination=DEST 03:58:32 INFO - Directory to install application into. [default: 03:58:32 INFO - "/builds/slave/test"] 03:58:32 INFO - --app=APP Application being installed. [default: firefox] 03:58:32 INFO - mkdir: /builds/slave/test/build/application 03:58:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 03:58:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 03:59:05 INFO - Reading from file tmpfile_stdout 03:59:05 INFO - Output received: 03:59:05 INFO - /builds/slave/test/build/application/firefox/firefox 03:59:05 INFO - Running post-action listener: _resource_record_post_action 03:59:05 INFO - ##### 03:59:05 INFO - ##### Running run-tests step. 03:59:05 INFO - ##### 03:59:05 INFO - Running pre-action listener: _resource_record_pre_action 03:59:05 INFO - Running main action method: run_tests 03:59:05 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:59:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:59:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:59:05 INFO - grabbing minidump binary from tooltool 03:59:05 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')]} 03:59:05 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 0x2055840>, '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 0x2056140>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f947c0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:59:05 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 03:59:05 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 03:59:05 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:59:05 INFO - Return code: 0 03:59:05 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 03:59:05 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:59:05 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/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 03:59:05 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/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 03:59:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:59:05 INFO - 'CCACHE_UMASK': '002', 03:59:05 INFO - 'DISPLAY': ':0', 03:59:05 INFO - 'HOME': '/home/cltbld', 03:59:05 INFO - 'LANG': 'en_US.UTF-8', 03:59:05 INFO - 'LOGNAME': 'cltbld', 03:59:05 INFO - 'MAIL': '/var/mail/cltbld', 03:59:05 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:59:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:59:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:59:05 INFO - 'MOZ_NO_REMOTE': '1', 03:59:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:59:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:59:05 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:59:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:59:05 INFO - 'PWD': '/builds/slave/test', 03:59:05 INFO - 'SHELL': '/bin/bash', 03:59:05 INFO - 'SHLVL': '1', 03:59:05 INFO - 'TERM': 'linux', 03:59:05 INFO - 'TMOUT': '86400', 03:59:05 INFO - 'USER': 'cltbld', 03:59:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461322602.355161-1573907280', 03:59:05 INFO - '_': '/tools/buildbot/bin/python'} 03:59:05 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/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 03:59:06 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 03:59:06 INFO - import pkg_resources 03:59:07 INFO - Using 1 client processes 03:59:07 INFO - wptserve Starting http server on 127.0.0.1:8000 03:59:07 INFO - wptserve Starting http server on 127.0.0.1:8001 03:59:07 INFO - wptserve Starting http server on 127.0.0.1:8443 03:59:09 INFO - SUITE-START | Running 778 tests 03:59:09 INFO - Running testharness tests 03:59:09 INFO - Setting up ssl 03:59:09 INFO - PROCESS | certutil | 03:59:10 INFO - PROCESS | certutil | 03:59:10 INFO - PROCESS | certutil | 03:59:10 INFO - Certificate Nickname Trust Attributes 03:59:10 INFO - SSL,S/MIME,JAR/XPI 03:59:10 INFO - 03:59:10 INFO - web-platform-tests CT,, 03:59:10 INFO - 03:59:10 INFO - Starting runner 03:59:12 INFO - PROCESS | 6162 | 1461322752855 Marionette DEBUG Marionette enabled via build flag and pref 03:59:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee6c43800 == 1 [pid = 6162] [id = 1] 03:59:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 1 (0x7faee6c44000) [pid = 6162] [serial = 1] [outer = (nil)] 03:59:13 INFO - PROCESS | 6162 | [6162] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:59:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 2 (0x7faee6c45000) [pid = 6162] [serial = 2] [outer = 0x7faee6c44000] 03:59:13 INFO - PROCESS | 6162 | 1461322753501 Marionette INFO Listening on port 2828 03:59:14 INFO - PROCESS | 6162 | 1461322754052 Marionette DEBUG Marionette enabled via command-line flag 03:59:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b0e000 == 2 [pid = 6162] [id = 2] 03:59:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 3 (0x7faee3b0e800) [pid = 6162] [serial = 3] [outer = (nil)] 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 03:59:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 4 (0x7faee3b0f800) [pid = 6162] [serial = 4] [outer = 0x7faee3b0e800] 03:59:14 INFO - PROCESS | 6162 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7faee2f08730 03:59:14 INFO - PROCESS | 6162 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7faee2f59eb0 03:59:14 INFO - PROCESS | 6162 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7faee2f611c0 03:59:14 INFO - PROCESS | 6162 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7faee2f614c0 03:59:14 INFO - PROCESS | 6162 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7faee2f617f0 03:59:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 5 (0x7faee2fb4000) [pid = 6162] [serial = 5] [outer = 0x7faee6c44000] 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:14 INFO - PROCESS | 6162 | 1461322754515 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43775 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:14 INFO - PROCESS | 6162 | 1461322754604 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43776 03:59:14 INFO - PROCESS | 6162 | 1461322754613 Marionette DEBUG Closed connection conn0 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 03:59:14 INFO - PROCESS | 6162 | 1461322754723 Marionette DEBUG Closed connection conn1 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:14 INFO - PROCESS | 6162 | 1461322754799 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43777 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:14 INFO - PROCESS | 6162 | 1461322754876 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43778 03:59:14 INFO - PROCESS | 6162 | 1461322754880 Marionette DEBUG Closed connection conn2 03:59:14 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:59:14 INFO - PROCESS | 6162 | 1461322754913 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43779 03:59:14 INFO - PROCESS | 6162 | 1461322754923 Marionette DEBUG Closed connection conn3 03:59:14 INFO - PROCESS | 6162 | 1461322754951 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:59:14 INFO - PROCESS | 6162 | 1461322754968 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422022211","device":"desktop","version":"48.0a1"} 03:59:15 INFO - PROCESS | 6162 | [6162] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:59:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8ec9800 == 3 [pid = 6162] [id = 3] 03:59:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 6 (0x7faed8eca000) [pid = 6162] [serial = 6] [outer = (nil)] 03:59:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8eca800 == 4 [pid = 6162] [id = 4] 03:59:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 7 (0x7faed8a02c00) [pid = 6162] [serial = 7] [outer = (nil)] 03:59:17 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:59:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7f4d800 == 5 [pid = 6162] [id = 5] 03:59:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 8 (0x7faed7fa4400) [pid = 6162] [serial = 8] [outer = (nil)] 03:59:17 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:59:17 INFO - PROCESS | 6162 | [6162] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:59:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 9 (0x7faed7b73c00) [pid = 6162] [serial = 9] [outer = 0x7faed7fa4400] 03:59:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 10 (0x7faed777f000) [pid = 6162] [serial = 10] [outer = 0x7faed8eca000] 03:59:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 11 (0x7faed78f1000) [pid = 6162] [serial = 11] [outer = 0x7faed8a02c00] 03:59:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 12 (0x7faed78f3000) [pid = 6162] [serial = 12] [outer = 0x7faed7fa4400] 03:59:18 INFO - PROCESS | 6162 | 1461322758924 Marionette DEBUG loaded listener.js 03:59:18 INFO - PROCESS | 6162 | 1461322758945 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 13 (0x7faed40a1400) [pid = 6162] [serial = 13] [outer = 0x7faed7fa4400] 03:59:19 INFO - PROCESS | 6162 | 1461322759747 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"78cb5f63-1025-4fbb-967b-0b9b1062246c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422022211","device":"desktop","version":"48.0a1","command_id":1}}] 03:59:20 INFO - PROCESS | 6162 | 1461322760035 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:59:20 INFO - PROCESS | 6162 | 1461322760293 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:59:20 INFO - PROCESS | 6162 | 1461322760448 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:59:20 INFO - PROCESS | 6162 | [6162] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:59:20 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:59:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 14 (0x7faed0953800) [pid = 6162] [serial = 14] [outer = 0x7faed7fa4400] 03:59:20 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:59:20 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:59:21 INFO - PROCESS | 6162 | 1461322761001 Marionette TRACE conn4 <- [1,3,null,{}] 03:59:21 INFO - PROCESS | 6162 | 1461322761077 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:59:21 INFO - PROCESS | 6162 | 1461322761119 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:59:21 INFO - PROCESS | 6162 | 1461322761209 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 6162 | 1461322761213 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:59:21 INFO - PROCESS | 6162 | 1461322761244 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 6162 | 1461322761249 Marionette TRACE conn4 <- [1,6,null,{}] 03:59:21 INFO - PROCESS | 6162 | 1461322761283 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:21 INFO - PROCESS | 6162 | 1461322761329 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:59:21 INFO - PROCESS | 6162 | 1461322761389 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf25d800 == 6 [pid = 6162] [id = 6] 03:59:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 15 (0x7faecf2ce400) [pid = 6162] [serial = 15] [outer = (nil)] 03:59:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 16 (0x7faecf2d0000) [pid = 6162] [serial = 16] [outer = 0x7faecf2ce400] 03:59:21 INFO - PROCESS | 6162 | 1461322761463 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 17 (0x7faecf177800) [pid = 6162] [serial = 17] [outer = 0x7faecf2ce400] 03:59:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf279800 == 7 [pid = 6162] [id = 7] 03:59:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 18 (0x7faecef29800) [pid = 6162] [serial = 18] [outer = (nil)] 03:59:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 19 (0x7faecef2fc00) [pid = 6162] [serial = 19] [outer = 0x7faecef29800] 03:59:21 INFO - PROCESS | 6162 | 1461322761942 Marionette DEBUG loaded listener.js 03:59:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 20 (0x7faeceebb000) [pid = 6162] [serial = 20] [outer = 0x7faecef29800] 03:59:22 INFO - PROCESS | 6162 | [6162] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:59:22 INFO - PROCESS | 6162 | 1461322762499 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1314ms 03:59:22 INFO - PROCESS | 6162 | 1461322762609 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 6162 | 1461322762613 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:59:22 INFO - PROCESS | 6162 | 1461322762639 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 6162 | 1461322762641 Marionette TRACE conn4 <- [1,10,null,{}] 03:59:22 INFO - PROCESS | 6162 | 1461322762681 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:22 INFO - PROCESS | 6162 | 1461322762854 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:59:22 INFO - PROCESS | 6162 | 1461322762883 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd36c000 == 8 [pid = 6162] [id = 8] 03:59:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 21 (0x7faecd32e000) [pid = 6162] [serial = 21] [outer = (nil)] 03:59:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 22 (0x7faecd330000) [pid = 6162] [serial = 22] [outer = 0x7faecd32e000] 03:59:22 INFO - PROCESS | 6162 | 1461322762953 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 23 (0x7faecd335000) [pid = 6162] [serial = 23] [outer = 0x7faecd32e000] 03:59:24 INFO - PROCESS | 6162 | 1461322764049 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1463ms 03:59:24 INFO - PROCESS | 6162 | 1461322764093 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 6162 | 1461322764103 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:59:24 INFO - PROCESS | 6162 | 1461322764118 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 6162 | 1461322764127 Marionette TRACE conn4 <- [1,14,null,{}] 03:59:24 INFO - PROCESS | 6162 | 1461322764140 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:24 INFO - PROCESS | 6162 | 1461322764369 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:59:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e4800 == 9 [pid = 6162] [id = 9] 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 24 (0x7faecd6e5000) [pid = 6162] [serial = 24] [outer = (nil)] 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 25 (0x7faecd6e7800) [pid = 6162] [serial = 25] [outer = 0x7faecd6e5000] 03:59:24 INFO - PROCESS | 6162 | 1461322764567 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6ee000 == 10 [pid = 6162] [id = 10] 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 26 (0x7faecd70fc00) [pid = 6162] [serial = 26] [outer = (nil)] 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 27 (0x7faece132800) [pid = 6162] [serial = 27] [outer = 0x7faecd70fc00] 03:59:24 INFO - PROCESS | 6162 | 1461322764666 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 28 (0x7faecef25400) [pid = 6162] [serial = 28] [outer = 0x7faecd70fc00] 03:59:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 29 (0x7faecec0b000) [pid = 6162] [serial = 29] [outer = 0x7faecd6e5000] 03:59:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e4000 == 11 [pid = 6162] [id = 11] 03:59:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 30 (0x7faecd70c000) [pid = 6162] [serial = 30] [outer = (nil)] 03:59:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 31 (0x7faecf43e800) [pid = 6162] [serial = 31] [outer = 0x7faecd70c000] 03:59:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 32 (0x7faecfed0400) [pid = 6162] [serial = 32] [outer = 0x7faecd70c000] 03:59:25 INFO - PROCESS | 6162 | 1461322765773 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1698ms 03:59:25 INFO - PROCESS | 6162 | 1461322765814 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 6162 | 1461322765822 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:59:25 INFO - PROCESS | 6162 | 1461322765832 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 6162 | 1461322765837 Marionette TRACE conn4 <- [1,18,null,{}] 03:59:25 INFO - PROCESS | 6162 | 1461322765843 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:26 INFO - PROCESS | 6162 | 1461322766059 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:59:26 INFO - PROCESS | 6162 | 1461322766207 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5606800 == 12 [pid = 6162] [id = 12] 03:59:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 33 (0x7faecf2d2800) [pid = 6162] [serial = 33] [outer = (nil)] 03:59:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 34 (0x7faed7bcd400) [pid = 6162] [serial = 34] [outer = 0x7faecf2d2800] 03:59:26 INFO - PROCESS | 6162 | 1461322766291 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 35 (0x7faed85ec400) [pid = 6162] [serial = 35] [outer = 0x7faecf2d2800] 03:59:27 INFO - PROCESS | 6162 | 1461322767134 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1338ms 03:59:27 INFO - PROCESS | 6162 | 1461322767172 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 6162 | 1461322767176 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:59:27 INFO - PROCESS | 6162 | 1461322767183 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 6162 | 1461322767188 Marionette TRACE conn4 <- [1,22,null,{}] 03:59:27 INFO - PROCESS | 6162 | 1461322767204 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:27 INFO - PROCESS | 6162 | 1461322767386 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:59:27 INFO - PROCESS | 6162 | 1461322767507 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8269000 == 13 [pid = 6162] [id = 13] 03:59:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 36 (0x7faed861a400) [pid = 6162] [serial = 36] [outer = (nil)] 03:59:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 37 (0x7faed8956400) [pid = 6162] [serial = 37] [outer = 0x7faed861a400] 03:59:27 INFO - PROCESS | 6162 | 1461322767590 Marionette DEBUG loaded listener.js 03:59:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 38 (0x7faed91cd400) [pid = 6162] [serial = 38] [outer = 0x7faed861a400] 03:59:28 INFO - PROCESS | 6162 | 1461322768597 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1434ms 03:59:28 INFO - PROCESS | 6162 | 1461322768619 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:59:28 INFO - PROCESS | 6162 | 1461322768625 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:59:28 INFO - PROCESS | 6162 | 1461322768634 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:59:28 INFO - PROCESS | 6162 | 1461322768638 Marionette TRACE conn4 <- [1,26,null,{}] 03:59:28 INFO - PROCESS | 6162 | 1461322768646 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:28 INFO - PROCESS | 6162 | 1461322768802 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:59:29 INFO - PROCESS | 6162 | 1461322769131 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf264800 == 14 [pid = 6162] [id = 14] 03:59:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 39 (0x7faed4024000) [pid = 6162] [serial = 39] [outer = (nil)] 03:59:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 40 (0x7faed5d68800) [pid = 6162] [serial = 40] [outer = 0x7faed4024000] 03:59:29 INFO - PROCESS | 6162 | 1461322769228 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 41 (0x7faed979e000) [pid = 6162] [serial = 41] [outer = 0x7faed4024000] 03:59:29 INFO - PROCESS | 6162 | 1461322769953 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1338ms 03:59:29 INFO - PROCESS | 6162 | 1461322769973 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 6162 | 1461322769981 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:59:30 INFO - PROCESS | 6162 | 1461322770001 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 6162 | 1461322770005 Marionette TRACE conn4 <- [1,30,null,{}] 03:59:30 INFO - PROCESS | 6162 | 1461322770011 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:30 INFO - PROCESS | 6162 | 1461322770162 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:59:30 INFO - PROCESS | 6162 | 1461322770183 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85d6000 == 15 [pid = 6162] [id = 15] 03:59:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 42 (0x7faed78e6000) [pid = 6162] [serial = 42] [outer = (nil)] 03:59:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 43 (0x7faed979d000) [pid = 6162] [serial = 43] [outer = 0x7faed78e6000] 03:59:30 INFO - PROCESS | 6162 | 1461322770247 Marionette DEBUG loaded listener.js 03:59:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 44 (0x7faed9c09400) [pid = 6162] [serial = 44] [outer = 0x7faed78e6000] 03:59:30 INFO - PROCESS | 6162 | 1461322770982 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1034ms 03:59:31 INFO - PROCESS | 6162 | 1461322771045 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:59:31 INFO - PROCESS | 6162 | 1461322771049 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:59:31 INFO - PROCESS | 6162 | 1461322771061 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:59:31 INFO - PROCESS | 6162 | 1461322771066 Marionette TRACE conn4 <- [1,34,null,{}] 03:59:31 INFO - PROCESS | 6162 | 1461322771086 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:31 INFO - PROCESS | 6162 | 1461322771234 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:59:31 INFO - PROCESS | 6162 | 1461322771246 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89b0000 == 16 [pid = 6162] [id = 16] 03:59:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 45 (0x7faed9e87c00) [pid = 6162] [serial = 45] [outer = (nil)] 03:59:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 46 (0x7faed9e96000) [pid = 6162] [serial = 46] [outer = 0x7faed9e87c00] 03:59:31 INFO - PROCESS | 6162 | 1461322771313 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 47 (0x7faedd073c00) [pid = 6162] [serial = 47] [outer = 0x7faed9e87c00] 03:59:32 INFO - PROCESS | 6162 | 1461322772025 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 996ms 03:59:32 INFO - PROCESS | 6162 | 1461322772054 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 6162 | 1461322772058 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:59:32 INFO - PROCESS | 6162 | 1461322772064 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 6162 | 1461322772066 Marionette TRACE conn4 <- [1,38,null,{}] 03:59:32 INFO - PROCESS | 6162 | 1461322772073 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:32 INFO - PROCESS | 6162 | 1461322772262 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:59:32 INFO - PROCESS | 6162 | 1461322772282 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9568000 == 17 [pid = 6162] [id = 17] 03:59:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 48 (0x7faedd073400) [pid = 6162] [serial = 48] [outer = (nil)] 03:59:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 49 (0x7faee3b6a800) [pid = 6162] [serial = 49] [outer = 0x7faedd073400] 03:59:32 INFO - PROCESS | 6162 | 1461322772346 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 50 (0x7faed090a800) [pid = 6162] [serial = 50] [outer = 0x7faedd073400] 03:59:33 INFO - PROCESS | 6162 | 1461322773009 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 976ms 03:59:33 INFO - PROCESS | 6162 | 1461322773042 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:59:33 INFO - PROCESS | 6162 | 1461322773045 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:59:33 INFO - PROCESS | 6162 | 1461322773052 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - PROCESS | 6162 | 1461322773055 Marionette TRACE conn4 <- [1,42,null,{}] 03:59:33 INFO - PROCESS | 6162 | 1461322773060 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:33 INFO - PROCESS | 6162 | 1461322773240 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:59:33 INFO - PROCESS | 6162 | 1461322773312 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9aba800 == 18 [pid = 6162] [id = 18] 03:59:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 51 (0x7faecef24800) [pid = 6162] [serial = 51] [outer = (nil)] 03:59:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 52 (0x7faee3d7e800) [pid = 6162] [serial = 52] [outer = 0x7faecef24800] 03:59:33 INFO - PROCESS | 6162 | 1461322773425 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 53 (0x7faee3d8a000) [pid = 6162] [serial = 53] [outer = 0x7faecef24800] 03:59:34 INFO - PROCESS | 6162 | 1461322774495 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1496ms 03:59:34 INFO - PROCESS | 6162 | 1461322774551 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 6162 | 1461322774559 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:59:34 INFO - PROCESS | 6162 | 1461322774568 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 6162 | 1461322774573 Marionette TRACE conn4 <- [1,46,null,{}] 03:59:34 INFO - PROCESS | 6162 | 1461322774581 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:34 INFO - PROCESS | 6162 | 1461322774791 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:59:34 INFO - PROCESS | 6162 | 1461322774915 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed6450000 == 19 [pid = 6162] [id = 19] 03:59:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 54 (0x7faed090c800) [pid = 6162] [serial = 54] [outer = (nil)] 03:59:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 55 (0x7faed32ba800) [pid = 6162] [serial = 55] [outer = 0x7faed090c800] 03:59:35 INFO - PROCESS | 6162 | 1461322775001 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 56 (0x7faed5e63400) [pid = 6162] [serial = 56] [outer = 0x7faed090c800] 03:59:35 INFO - PROCESS | 6162 | 1461322775782 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1242ms 03:59:35 INFO - PROCESS | 6162 | 1461322775812 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:59:35 INFO - PROCESS | 6162 | 1461322775819 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:59:35 INFO - PROCESS | 6162 | 1461322775830 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:59:35 INFO - PROCESS | 6162 | 1461322775834 Marionette TRACE conn4 <- [1,50,null,{}] 03:59:35 INFO - PROCESS | 6162 | 1461322775857 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:36 INFO - PROCESS | 6162 | 1461322776054 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:59:36 INFO - PROCESS | 6162 | 1461322776166 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8edb000 == 20 [pid = 6162] [id = 20] 03:59:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 57 (0x7faed8613c00) [pid = 6162] [serial = 57] [outer = (nil)] 03:59:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 58 (0x7faed86a0400) [pid = 6162] [serial = 58] [outer = 0x7faed8613c00] 03:59:36 INFO - PROCESS | 6162 | 1461322776296 Marionette DEBUG loaded listener.js 03:59:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 59 (0x7faed91c3000) [pid = 6162] [serial = 59] [outer = 0x7faed8613c00] 03:59:37 INFO - PROCESS | 6162 | 1461322777300 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1487ms 03:59:37 INFO - PROCESS | 6162 | 1461322777317 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 6162 | 1461322777321 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:59:37 INFO - PROCESS | 6162 | 1461322777345 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 6162 | 1461322777352 Marionette TRACE conn4 <- [1,54,null,{}] 03:59:37 INFO - PROCESS | 6162 | 1461322777369 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:37 INFO - PROCESS | 6162 | 1461322777540 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:59:37 INFO - PROCESS | 6162 | 1461322777664 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e73800 == 21 [pid = 6162] [id = 21] 03:59:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 60 (0x7faed9d5d000) [pid = 6162] [serial = 60] [outer = (nil)] 03:59:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 61 (0x7faee2f46000) [pid = 6162] [serial = 61] [outer = 0x7faed9d5d000] 03:59:37 INFO - PROCESS | 6162 | 1461322777755 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 62 (0x7faee3ef3000) [pid = 6162] [serial = 62] [outer = 0x7faed9d5d000] 03:59:38 INFO - PROCESS | 6162 | 1461322778547 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1255ms 03:59:38 INFO - PROCESS | 6162 | 1461322778584 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 6162 | 1461322778589 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:59:38 INFO - PROCESS | 6162 | 1461322778596 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 6162 | 1461322778600 Marionette TRACE conn4 <- [1,58,null,{}] 03:59:38 INFO - PROCESS | 6162 | 1461322778606 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:38 INFO - PROCESS | 6162 | 1461322778817 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:59:38 INFO - PROCESS | 6162 | 1461322778887 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd314000 == 22 [pid = 6162] [id = 22] 03:59:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 63 (0x7faecd708800) [pid = 6162] [serial = 63] [outer = (nil)] 03:59:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 64 (0x7faee4f46800) [pid = 6162] [serial = 64] [outer = 0x7faecd708800] 03:59:38 INFO - PROCESS | 6162 | 1461322778962 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 65 (0x7faee4ffdc00) [pid = 6162] [serial = 65] [outer = 0x7faecd708800] 03:59:39 INFO - PROCESS | 6162 | 1461322779713 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1179ms 03:59:39 INFO - PROCESS | 6162 | 1461322779777 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:59:39 INFO - PROCESS | 6162 | 1461322779781 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:59:39 INFO - PROCESS | 6162 | 1461322779787 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:59:39 INFO - PROCESS | 6162 | 1461322779790 Marionette TRACE conn4 <- [1,62,null,{}] 03:59:39 INFO - PROCESS | 6162 | 1461322779796 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:39 INFO - PROCESS | 6162 | 1461322779947 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:59:40 INFO - PROCESS | 6162 | 1461322780068 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b1a800 == 23 [pid = 6162] [id = 23] 03:59:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 66 (0x7faee4049c00) [pid = 6162] [serial = 66] [outer = (nil)] 03:59:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 67 (0x7faee50cc400) [pid = 6162] [serial = 67] [outer = 0x7faee4049c00] 03:59:40 INFO - PROCESS | 6162 | 1461322780147 Marionette DEBUG loaded listener.js 03:59:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 68 (0x7faee53e8800) [pid = 6162] [serial = 68] [outer = 0x7faee4049c00] 03:59:40 INFO - PROCESS | 6162 | 1461322780996 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1277ms 03:59:41 INFO - PROCESS | 6162 | 1461322781066 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:59:41 INFO - PROCESS | 6162 | 1461322781070 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:59:41 INFO - PROCESS | 6162 | 1461322781076 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:59:41 INFO - PROCESS | 6162 | 1461322781078 Marionette TRACE conn4 <- [1,66,null,{}] 03:59:41 INFO - PROCESS | 6162 | 1461322781084 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:41 INFO - PROCESS | 6162 | 1461322781271 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:59:41 INFO - PROCESS | 6162 | 1461322781502 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf270800 == 24 [pid = 6162] [id = 24] 03:59:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 69 (0x7faecd702c00) [pid = 6162] [serial = 69] [outer = (nil)] 03:59:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 70 (0x7faecd70b800) [pid = 6162] [serial = 70] [outer = 0x7faecd702c00] 03:59:41 INFO - PROCESS | 6162 | 1461322781594 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 71 (0x7faecf2c5400) [pid = 6162] [serial = 71] [outer = 0x7faecd702c00] 03:59:42 INFO - PROCESS | 6162 | 1461322782555 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9568000 == 23 [pid = 6162] [id = 17] 03:59:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89b0000 == 22 [pid = 6162] [id = 16] 03:59:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed85d6000 == 21 [pid = 6162] [id = 15] 03:59:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf264800 == 20 [pid = 6162] [id = 14] 03:59:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6ee000 == 19 [pid = 6162] [id = 10] 03:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1535ms 03:59:42 INFO - PROCESS | 6162 | 1461322782612 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 6162 | 1461322782617 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:59:42 INFO - PROCESS | 6162 | 1461322782626 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 6162 | 1461322782631 Marionette TRACE conn4 <- [1,70,null,{}] 03:59:42 INFO - PROCESS | 6162 | 1461322782642 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:42 INFO - PROCESS | 6162 | 1461322782852 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:59:42 INFO - PROCESS | 6162 | 1461322782979 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed305a000 == 20 [pid = 6162] [id = 25] 03:59:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 72 (0x7faed32bc000) [pid = 6162] [serial = 72] [outer = (nil)] 03:59:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 73 (0x7faed4fa0000) [pid = 6162] [serial = 73] [outer = 0x7faed32bc000] 03:59:43 INFO - PROCESS | 6162 | 1461322783110 Marionette DEBUG loaded listener.js 03:59:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 74 (0x7faed7bd0c00) [pid = 6162] [serial = 74] [outer = 0x7faed32bc000] 03:59:43 INFO - PROCESS | 6162 | 1461322783869 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1285ms 03:59:43 INFO - PROCESS | 6162 | 1461322783915 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 6162 | 1461322783925 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:59:43 INFO - PROCESS | 6162 | 1461322783935 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 6162 | 1461322783940 Marionette TRACE conn4 <- [1,74,null,{}] 03:59:43 INFO - PROCESS | 6162 | 1461322783946 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:44 INFO - PROCESS | 6162 | 1461322784120 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:59:44 INFO - PROCESS | 6162 | 1461322784259 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8922000 == 21 [pid = 6162] [id = 26] 03:59:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 75 (0x7faed894e400) [pid = 6162] [serial = 75] [outer = (nil)] 03:59:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 76 (0x7faed91c4800) [pid = 6162] [serial = 76] [outer = 0x7faed894e400] 03:59:44 INFO - PROCESS | 6162 | 1461322784340 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 77 (0x7faed9a0ec00) [pid = 6162] [serial = 77] [outer = 0x7faed894e400] 03:59:45 INFO - PROCESS | 6162 | 1461322785185 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1280ms 03:59:45 INFO - PROCESS | 6162 | 1461322785232 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:59:45 INFO - PROCESS | 6162 | 1461322785237 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:59:45 INFO - PROCESS | 6162 | 1461322785244 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 6162 | 1461322785249 Marionette TRACE conn4 <- [1,78,null,{}] 03:59:45 INFO - PROCESS | 6162 | 1461322785265 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:45 INFO - PROCESS | 6162 | 1461322785439 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:59:45 INFO - PROCESS | 6162 | 1461322785576 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e10000 == 22 [pid = 6162] [id = 27] 03:59:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 78 (0x7faeda22f800) [pid = 6162] [serial = 78] [outer = (nil)] 03:59:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 79 (0x7faee3b75c00) [pid = 6162] [serial = 79] [outer = 0x7faeda22f800] 03:59:45 INFO - PROCESS | 6162 | 1461322785666 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 80 (0x7faee3ef1c00) [pid = 6162] [serial = 80] [outer = 0x7faeda22f800] 03:59:46 INFO - PROCESS | 6162 | 1461322786532 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 03:59:46 INFO - PROCESS | 6162 | 1461322786580 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:59:46 INFO - PROCESS | 6162 | 1461322786585 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:59:46 INFO - PROCESS | 6162 | 1461322786609 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 6162 | 1461322786613 Marionette TRACE conn4 <- [1,82,null,{}] 03:59:46 INFO - PROCESS | 6162 | 1461322786620 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:46 INFO - PROCESS | 6162 | 1461322786781 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:59:46 INFO - PROCESS | 6162 | 1461322786909 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d60800 == 23 [pid = 6162] [id = 28] 03:59:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 81 (0x7faedd076400) [pid = 6162] [serial = 81] [outer = (nil)] 03:59:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 82 (0x7faeddf90000) [pid = 6162] [serial = 82] [outer = 0x7faedd076400] 03:59:46 INFO - PROCESS | 6162 | 1461322786989 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 83 (0x7faee71e1000) [pid = 6162] [serial = 83] [outer = 0x7faedd076400] 03:59:47 INFO - PROCESS | 6162 | 1461322787971 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1451ms 03:59:48 INFO - PROCESS | 6162 | 1461322788042 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:59:48 INFO - PROCESS | 6162 | 1461322788046 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:59:48 INFO - PROCESS | 6162 | 1461322788052 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 6162 | 1461322788054 Marionette TRACE conn4 <- [1,86,null,{}] 03:59:48 INFO - PROCESS | 6162 | 1461322788060 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:48 INFO - PROCESS | 6162 | 1461322788215 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:59:48 INFO - PROCESS | 6162 | 1461322788342 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee40e6800 == 24 [pid = 6162] [id = 29] 03:59:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 84 (0x7faeddf8e800) [pid = 6162] [serial = 84] [outer = (nil)] 03:59:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 85 (0x7faee8bae000) [pid = 6162] [serial = 85] [outer = 0x7faeddf8e800] 03:59:48 INFO - PROCESS | 6162 | 1461322788417 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 86 (0x7faee909d400) [pid = 6162] [serial = 86] [outer = 0x7faeddf8e800] 03:59:49 INFO - PROCESS | 6162 | 1461322789293 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 03:59:49 INFO - PROCESS | 6162 | 1461322789338 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 6162 | 1461322789343 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:59:49 INFO - PROCESS | 6162 | 1461322789351 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 6162 | 1461322789356 Marionette TRACE conn4 <- [1,90,null,{}] 03:59:49 INFO - PROCESS | 6162 | 1461322789364 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:49 INFO - PROCESS | 6162 | 1461322789521 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:59:49 INFO - PROCESS | 6162 | 1461322789675 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c55800 == 25 [pid = 6162] [id = 30] 03:59:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 87 (0x7faed5d5fc00) [pid = 6162] [serial = 87] [outer = (nil)] 03:59:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 88 (0x7faed7bc6400) [pid = 6162] [serial = 88] [outer = 0x7faed5d5fc00] 03:59:49 INFO - PROCESS | 6162 | 1461322789751 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 89 (0x7faed869f000) [pid = 6162] [serial = 89] [outer = 0x7faed5d5fc00] 03:59:50 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd314000 == 24 [pid = 6162] [id = 22] 03:59:50 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e73800 == 23 [pid = 6162] [id = 21] 03:59:50 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8edb000 == 22 [pid = 6162] [id = 20] 03:59:50 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed6450000 == 21 [pid = 6162] [id = 19] 03:59:50 INFO - PROCESS | 6162 | 1461322790658 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 03:59:50 INFO - PROCESS | 6162 | 1461322790733 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 6162 | 1461322790741 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:59:50 INFO - PROCESS | 6162 | 1461322790749 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 6162 | 1461322790755 Marionette TRACE conn4 <- [1,94,null,{}] 03:59:50 INFO - PROCESS | 6162 | 1461322790762 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:50 INFO - PROCESS | 6162 | 1461322790941 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:59:51 INFO - PROCESS | 6162 | 1461322791071 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8edb000 == 22 [pid = 6162] [id = 31] 03:59:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 90 (0x7faed869e800) [pid = 6162] [serial = 90] [outer = (nil)] 03:59:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 91 (0x7faed8e61800) [pid = 6162] [serial = 91] [outer = 0x7faed869e800] 03:59:51 INFO - PROCESS | 6162 | 1461322791158 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 92 (0x7faed9a08c00) [pid = 6162] [serial = 92] [outer = 0x7faed869e800] 03:59:51 INFO - PROCESS | 6162 | 1461322791932 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1233ms 03:59:51 INFO - PROCESS | 6162 | 1461322791984 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:59:51 INFO - PROCESS | 6162 | 1461322791993 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:59:52 INFO - PROCESS | 6162 | 1461322792004 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 6162 | 1461322792007 Marionette TRACE conn4 <- [1,98,null,{}] 03:59:52 INFO - PROCESS | 6162 | 1461322792013 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:52 INFO - PROCESS | 6162 | 1461322792185 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:59:52 INFO - PROCESS | 6162 | 1461322792314 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b1b000 == 23 [pid = 6162] [id = 32] 03:59:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 93 (0x7faee3eee400) [pid = 6162] [serial = 93] [outer = (nil)] 03:59:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 94 (0x7faee3ef4000) [pid = 6162] [serial = 94] [outer = 0x7faee3eee400] 03:59:52 INFO - PROCESS | 6162 | 1461322792444 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 95 (0x7faee4f4d800) [pid = 6162] [serial = 95] [outer = 0x7faee3eee400] 03:59:53 INFO - PROCESS | 6162 | 1461322793328 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1380ms 03:59:53 INFO - PROCESS | 6162 | 1461322793384 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 6162 | 1461322793389 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:59:53 INFO - PROCESS | 6162 | 1461322793395 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 6162 | 1461322793401 Marionette TRACE conn4 <- [1,102,null,{}] 03:59:53 INFO - PROCESS | 6162 | 1461322793417 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:53 INFO - PROCESS | 6162 | 1461322793623 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:59:53 INFO - PROCESS | 6162 | 1461322793756 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4f2e000 == 24 [pid = 6162] [id = 33] 03:59:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 96 (0x7faee880f000) [pid = 6162] [serial = 96] [outer = (nil)] 03:59:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 97 (0x7faee8bb3000) [pid = 6162] [serial = 97] [outer = 0x7faee880f000] 03:59:53 INFO - PROCESS | 6162 | 1461322793839 Marionette DEBUG loaded listener.js 03:59:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faee92bfc00) [pid = 6162] [serial = 98] [outer = 0x7faee880f000] 03:59:54 INFO - PROCESS | 6162 | 1461322794661 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1335ms 03:59:54 INFO - PROCESS | 6162 | 1461322794733 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:59:54 INFO - PROCESS | 6162 | 1461322794738 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:59:54 INFO - PROCESS | 6162 | 1461322794744 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:59:54 INFO - PROCESS | 6162 | 1461322794748 Marionette TRACE conn4 <- [1,106,null,{}] 03:59:54 INFO - PROCESS | 6162 | 1461322794753 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:54 INFO - PROCESS | 6162 | 1461322794953 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:59:55 INFO - PROCESS | 6162 | 1461322795082 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8851000 == 25 [pid = 6162] [id = 34] 03:59:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faee880f800) [pid = 6162] [serial = 99] [outer = (nil)] 03:59:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faee9510c00) [pid = 6162] [serial = 100] [outer = 0x7faee880f800] 03:59:55 INFO - PROCESS | 6162 | 1461322795164 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faee957f800) [pid = 6162] [serial = 101] [outer = 0x7faee880f800] 03:59:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faeeb1bfc00) [pid = 6162] [serial = 102] [outer = 0x7faecd70c000] 03:59:56 INFO - PROCESS | 6162 | 1461322796079 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1382ms 03:59:56 INFO - PROCESS | 6162 | 1461322796128 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 6162 | 1461322796131 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:59:56 INFO - PROCESS | 6162 | 1461322796138 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 6162 | 1461322796141 Marionette TRACE conn4 <- [1,110,null,{}] 03:59:56 INFO - PROCESS | 6162 | 1461322796146 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:56 INFO - PROCESS | 6162 | 1461322796297 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:59:56 INFO - PROCESS | 6162 | 1461322796437 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e70000 == 26 [pid = 6162] [id = 35] 03:59:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecd334000) [pid = 6162] [serial = 103] [outer = (nil)] 03:59:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faed5e63c00) [pid = 6162] [serial = 104] [outer = 0x7faecd334000] 03:59:56 INFO - PROCESS | 6162 | 1461322796515 Marionette DEBUG loaded listener.js 03:59:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faeeb1b8c00) [pid = 6162] [serial = 105] [outer = 0x7faecd334000] 03:59:57 INFO - PROCESS | 6162 | 1461322797464 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1397ms 03:59:57 INFO - PROCESS | 6162 | 1461322797538 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:59:57 INFO - PROCESS | 6162 | 1461322797542 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:59:57 INFO - PROCESS | 6162 | 1461322797549 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:59:57 INFO - PROCESS | 6162 | 1461322797553 Marionette TRACE conn4 <- [1,114,null,{}] 03:59:57 INFO - PROCESS | 6162 | 1461322797558 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:57 INFO - PROCESS | 6162 | 1461322797889 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:59:58 INFO - PROCESS | 6162 | 1461322798109 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89a0000 == 27 [pid = 6162] [id = 36] 03:59:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faecc4c2400) [pid = 6162] [serial = 106] [outer = (nil)] 03:59:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faecc4c4000) [pid = 6162] [serial = 107] [outer = 0x7faecc4c2400] 03:59:58 INFO - PROCESS | 6162 | 1461322798181 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faecf17b800) [pid = 6162] [serial = 108] [outer = 0x7faecc4c2400] 03:59:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed305a000 == 26 [pid = 6162] [id = 25] 03:59:59 INFO - PROCESS | 6162 | 1461322799164 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1681ms 03:59:59 INFO - PROCESS | 6162 | 1461322799232 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:59:59 INFO - PROCESS | 6162 | 1461322799240 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:59:59 INFO - PROCESS | 6162 | 1461322799252 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 6162 | 1461322799258 Marionette TRACE conn4 <- [1,118,null,{}] 03:59:59 INFO - PROCESS | 6162 | 1461322799268 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:59:59 INFO - PROCESS | 6162 | 1461322799501 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:59:59 INFO - PROCESS | 6162 | 1461322799711 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89b1800 == 27 [pid = 6162] [id = 37] 03:59:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faed0955000) [pid = 6162] [serial = 109] [outer = (nil)] 03:59:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faed3e89800) [pid = 6162] [serial = 110] [outer = 0x7faed0955000] 03:59:59 INFO - PROCESS | 6162 | 1461322799802 Marionette DEBUG loaded listener.js 03:59:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faed8353400) [pid = 6162] [serial = 111] [outer = 0x7faed0955000] 04:00:00 INFO - PROCESS | 6162 | 1461322800660 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1440ms 04:00:00 INFO - PROCESS | 6162 | 1461322800692 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:00:00 INFO - PROCESS | 6162 | 1461322800700 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:00:00 INFO - PROCESS | 6162 | 1461322800712 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:00:00 INFO - PROCESS | 6162 | 1461322800716 Marionette TRACE conn4 <- [1,122,null,{}] 04:00:00 INFO - PROCESS | 6162 | 1461322800742 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:00 INFO - PROCESS | 6162 | 1461322800922 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:00:01 INFO - PROCESS | 6162 | 1461322801056 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4d13000 == 28 [pid = 6162] [id = 38] 04:00:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faed8e55000) [pid = 6162] [serial = 112] [outer = (nil)] 04:00:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faed9e90400) [pid = 6162] [serial = 113] [outer = 0x7faed8e55000] 04:00:01 INFO - PROCESS | 6162 | 1461322801139 Marionette DEBUG loaded listener.js 04:00:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faee3b6a000) [pid = 6162] [serial = 114] [outer = 0x7faed8e55000] 04:00:02 INFO - PROCESS | 6162 | 1461322802020 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1339ms 04:00:02 INFO - PROCESS | 6162 | 1461322802052 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:00:02 INFO - PROCESS | 6162 | 1461322802055 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:00:02 INFO - PROCESS | 6162 | 1461322802062 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:00:02 INFO - PROCESS | 6162 | 1461322802068 Marionette TRACE conn4 <- [1,126,null,{}] 04:00:02 INFO - PROCESS | 6162 | 1461322802108 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:02 INFO - PROCESS | 6162 | 1461322802363 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:00:02 INFO - PROCESS | 6162 | 1461322802520 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ad4800 == 29 [pid = 6162] [id = 39] 04:00:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed0902800) [pid = 6162] [serial = 115] [outer = (nil)] 04:00:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faed0904800) [pid = 6162] [serial = 116] [outer = 0x7faed0902800] 04:00:02 INFO - PROCESS | 6162 | 1461322802633 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed0aba000) [pid = 6162] [serial = 117] [outer = 0x7faed0902800] 04:00:03 INFO - PROCESS | 6162 | 1461322803580 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1554ms 04:00:03 INFO - PROCESS | 6162 | 1461322803616 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 6162 | 1461322803620 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:00:03 INFO - PROCESS | 6162 | 1461322803627 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 6162 | 1461322803629 Marionette TRACE conn4 <- [1,130,null,{}] 04:00:03 INFO - PROCESS | 6162 | 1461322803635 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:03 INFO - PROCESS | 6162 | 1461322803788 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:00:03 INFO - PROCESS | 6162 | 1461322803927 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9513800 == 30 [pid = 6162] [id = 40] 04:00:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed0902c00) [pid = 6162] [serial = 118] [outer = (nil)] 04:00:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faee7146400) [pid = 6162] [serial = 119] [outer = 0x7faed0902c00] 04:00:04 INFO - PROCESS | 6162 | 1461322804005 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faee9069400) [pid = 6162] [serial = 120] [outer = 0x7faed0902c00] 04:00:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4f2e000 == 29 [pid = 6162] [id = 33] 04:00:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8edb000 == 28 [pid = 6162] [id = 31] 04:00:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3b1b000 == 27 [pid = 6162] [id = 32] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e10000 == 26 [pid = 6162] [id = 27] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8922000 == 25 [pid = 6162] [id = 26] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3b1a800 == 24 [pid = 6162] [id = 23] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8851000 == 23 [pid = 6162] [id = 34] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e70000 == 22 [pid = 6162] [id = 35] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf270800 == 21 [pid = 6162] [id = 24] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf25d800 == 20 [pid = 6162] [id = 6] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd36c000 == 19 [pid = 6162] [id = 8] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed5606800 == 18 [pid = 6162] [id = 12] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d60800 == 17 [pid = 6162] [id = 28] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c55800 == 16 [pid = 6162] [id = 30] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8269000 == 15 [pid = 6162] [id = 13] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0ad4800 == 14 [pid = 6162] [id = 39] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee40e6800 == 13 [pid = 6162] [id = 29] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4d13000 == 12 [pid = 6162] [id = 38] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89a0000 == 11 [pid = 6162] [id = 36] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89b1800 == 10 [pid = 6162] [id = 37] 04:00:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9aba800 == 9 [pid = 6162] [id = 18] 04:00:08 INFO - PROCESS | 6162 | 1461322808881 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 5308ms 04:00:08 INFO - PROCESS | 6162 | 1461322808937 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:00:08 INFO - PROCESS | 6162 | 1461322808943 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:00:08 INFO - PROCESS | 6162 | 1461322808950 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:00:08 INFO - PROCESS | 6162 | 1461322808956 Marionette TRACE conn4 <- [1,134,null,{}] 04:00:08 INFO - PROCESS | 6162 | 1461322808965 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:09 INFO - PROCESS | 6162 | 1461322809130 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:00:09 INFO - PROCESS | 6162 | 1461322809145 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3069000 == 10 [pid = 6162] [id = 41] 04:00:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faed0ab6800) [pid = 6162] [serial = 121] [outer = (nil)] 04:00:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faed0abb800) [pid = 6162] [serial = 122] [outer = 0x7faed0ab6800] 04:00:09 INFO - PROCESS | 6162 | 1461322809214 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faed0e12400) [pid = 6162] [serial = 123] [outer = 0x7faed0ab6800] 04:00:10 INFO - PROCESS | 6162 | 1461322810146 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1233ms 04:00:10 INFO - PROCESS | 6162 | 1461322810232 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 6162 | 1461322810244 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:00:10 INFO - PROCESS | 6162 | 1461322810258 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 6162 | 1461322810262 Marionette TRACE conn4 <- [1,138,null,{}] 04:00:10 INFO - PROCESS | 6162 | 1461322810268 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:10 INFO - PROCESS | 6162 | 1461322810506 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:00:10 INFO - PROCESS | 6162 | 1461322810522 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89a0000 == 11 [pid = 6162] [id = 42] 04:00:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecef27c00) [pid = 6162] [serial = 124] [outer = (nil)] 04:00:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faed6003400) [pid = 6162] [serial = 125] [outer = 0x7faecef27c00] 04:00:10 INFO - PROCESS | 6162 | 1461322810591 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faed894f400) [pid = 6162] [serial = 126] [outer = 0x7faecef27c00] 04:00:11 INFO - PROCESS | 6162 | 1461322811438 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 04:00:11 INFO - PROCESS | 6162 | 1461322811492 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 6162 | 1461322811495 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:00:11 INFO - PROCESS | 6162 | 1461322811502 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 6162 | 1461322811508 Marionette TRACE conn4 <- [1,142,null,{}] 04:00:11 INFO - PROCESS | 6162 | 1461322811532 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:11 INFO - PROCESS | 6162 | 1461322811736 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:00:11 INFO - PROCESS | 6162 | 1461322811761 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b15000 == 12 [pid = 6162] [id = 43] 04:00:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faed64d1400) [pid = 6162] [serial = 127] [outer = (nil)] 04:00:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faed9e8fc00) [pid = 6162] [serial = 128] [outer = 0x7faed64d1400] 04:00:11 INFO - PROCESS | 6162 | 1461322811834 Marionette DEBUG loaded listener.js 04:00:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faee3b74000) [pid = 6162] [serial = 129] [outer = 0x7faed64d1400] 04:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1134ms 04:00:12 INFO - PROCESS | 6162 | 1461322812630 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:00:12 INFO - PROCESS | 6162 | 1461322812638 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:00:12 INFO - PROCESS | 6162 | 1461322812642 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:00:12 INFO - PROCESS | 6162 | 1461322812657 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:00:12 INFO - PROCESS | 6162 | 1461322812660 Marionette TRACE conn4 <- [1,146,null,{}] 04:00:12 INFO - PROCESS | 6162 | 1461322812666 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:12 INFO - PROCESS | 6162 | 1461322812849 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faecc4c2400) [pid = 6162] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faedd076400) [pid = 6162] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecd702c00) [pid = 6162] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faed78e6000) [pid = 6162] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faed4024000) [pid = 6162] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faed9e87c00) [pid = 6162] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faedd073400) [pid = 6162] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faecf2d2800) [pid = 6162] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faed861a400) [pid = 6162] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faecef24800) [pid = 6162] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faecd70fc00) [pid = 6162] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faecd708800) [pid = 6162] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faee880f000) [pid = 6162] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faed8e55000) [pid = 6162] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faeddf8e800) [pid = 6162] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faed869e800) [pid = 6162] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faee3eee400) [pid = 6162] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faed9d5d000) [pid = 6162] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faed8613c00) [pid = 6162] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faed090c800) [pid = 6162] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faed5d5fc00) [pid = 6162] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faed32bc000) [pid = 6162] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faed894e400) [pid = 6162] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faecd32e000) [pid = 6162] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faecd334000) [pid = 6162] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faee4049c00) [pid = 6162] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faecf2ce400) [pid = 6162] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faed0955000) [pid = 6162] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faeda22f800) [pid = 6162] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:00:13 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faee880f800) [pid = 6162] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:00:13 INFO - PROCESS | 6162 | 1461322813943 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faece2d9800 == 13 [pid = 6162] [id = 44] 04:00:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faecd32dc00) [pid = 6162] [serial = 130] [outer = (nil)] 04:00:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecd705400) [pid = 6162] [serial = 131] [outer = 0x7faecd32dc00] 04:00:14 INFO - PROCESS | 6162 | 1461322814025 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faecf17d400) [pid = 6162] [serial = 132] [outer = 0x7faecd32dc00] 04:00:14 INFO - PROCESS | 6162 | 1461322814829 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 2240ms 04:00:14 INFO - PROCESS | 6162 | 1461322814893 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:00:14 INFO - PROCESS | 6162 | 1461322814897 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:00:14 INFO - PROCESS | 6162 | 1461322814903 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:00:14 INFO - PROCESS | 6162 | 1461322814906 Marionette TRACE conn4 <- [1,150,null,{}] 04:00:14 INFO - PROCESS | 6162 | 1461322814912 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:15 INFO - PROCESS | 6162 | 1461322815054 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:00:15 INFO - PROCESS | 6162 | 1461322815065 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e15000 == 14 [pid = 6162] [id = 45] 04:00:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecc4ba000) [pid = 6162] [serial = 133] [outer = (nil)] 04:00:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faed9d50400) [pid = 6162] [serial = 134] [outer = 0x7faecc4ba000] 04:00:15 INFO - PROCESS | 6162 | 1461322815129 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faee3eec400) [pid = 6162] [serial = 135] [outer = 0x7faecc4ba000] 04:00:16 INFO - PROCESS | 6162 | 1461322816108 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1232ms 04:00:16 INFO - PROCESS | 6162 | 1461322816136 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:00:16 INFO - PROCESS | 6162 | 1461322816143 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:00:16 INFO - PROCESS | 6162 | 1461322816152 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 6162 | 1461322816158 Marionette TRACE conn4 <- [1,154,null,{}] 04:00:16 INFO - PROCESS | 6162 | 1461322816168 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:16 INFO - PROCESS | 6162 | 1461322816390 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:00:16 INFO - PROCESS | 6162 | 1461322816568 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed825d800 == 15 [pid = 6162] [id = 46] 04:00:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faece244c00) [pid = 6162] [serial = 136] [outer = (nil)] 04:00:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faed0abe400) [pid = 6162] [serial = 137] [outer = 0x7faece244c00] 04:00:16 INFO - PROCESS | 6162 | 1461322816690 Marionette DEBUG loaded listener.js 04:00:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed50a2000) [pid = 6162] [serial = 138] [outer = 0x7faece244c00] 04:00:17 INFO - PROCESS | 6162 | 1461322817603 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1486ms 04:00:17 INFO - PROCESS | 6162 | 1461322817638 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:00:17 INFO - PROCESS | 6162 | 1461322817648 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:00:17 INFO - PROCESS | 6162 | 1461322817660 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:00:17 INFO - PROCESS | 6162 | 1461322817664 Marionette TRACE conn4 <- [1,158,null,{}] 04:00:17 INFO - PROCESS | 6162 | 1461322817671 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:17 INFO - PROCESS | 6162 | 1461322817837 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:00:17 INFO - PROCESS | 6162 | 1461322817970 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee407c000 == 16 [pid = 6162] [id = 47] 04:00:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faecf178400) [pid = 6162] [serial = 139] [outer = (nil)] 04:00:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faed8610c00) [pid = 6162] [serial = 140] [outer = 0x7faecf178400] 04:00:18 INFO - PROCESS | 6162 | 1461322818045 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faed9c12000) [pid = 6162] [serial = 141] [outer = 0x7faecf178400] 04:00:18 INFO - PROCESS | 6162 | 1461322818959 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:00:18 INFO - PROCESS | 6162 | 1461322818979 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1380ms 04:00:19 INFO - PROCESS | 6162 | 1461322819041 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:00:19 INFO - PROCESS | 6162 | 1461322819045 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:00:19 INFO - PROCESS | 6162 | 1461322819051 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 6162 | 1461322819057 Marionette TRACE conn4 <- [1,162,null,{}] 04:00:19 INFO - PROCESS | 6162 | 1461322819080 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:19 INFO - PROCESS | 6162 | 1461322819308 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:00:19 INFO - PROCESS | 6162 | 1461322819444 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ae2800 == 17 [pid = 6162] [id = 48] 04:00:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecc4c2400) [pid = 6162] [serial = 142] [outer = (nil)] 04:00:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faed32b9400) [pid = 6162] [serial = 143] [outer = 0x7faecc4c2400] 04:00:19 INFO - PROCESS | 6162 | 1461322819568 Marionette DEBUG loaded listener.js 04:00:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faee8811000) [pid = 6162] [serial = 144] [outer = 0x7faecc4c2400] 04:00:20 INFO - PROCESS | 6162 | 1461322820443 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1440ms 04:00:20 INFO - PROCESS | 6162 | 1461322820492 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:00:20 INFO - PROCESS | 6162 | 1461322820497 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:00:20 INFO - PROCESS | 6162 | 1461322820504 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:00:20 INFO - PROCESS | 6162 | 1461322820507 Marionette TRACE conn4 <- [1,166,null,{}] 04:00:20 INFO - PROCESS | 6162 | 1461322820513 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:20 INFO - PROCESS | 6162 | 1461322820698 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:00:21 INFO - PROCESS | 6162 | 1461322821071 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd35d800 == 18 [pid = 6162] [id = 49] 04:00:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faecd328800) [pid = 6162] [serial = 145] [outer = (nil)] 04:00:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faecd330c00) [pid = 6162] [serial = 146] [outer = 0x7faecd328800] 04:00:21 INFO - PROCESS | 6162 | 1461322821485 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faece13ac00) [pid = 6162] [serial = 147] [outer = 0x7faecd328800] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faee71e1000) [pid = 6162] [serial = 83] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faed7bd0c00) [pid = 6162] [serial = 74] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faed7bc6400) [pid = 6162] [serial = 88] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faeddf90000) [pid = 6162] [serial = 82] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faecc4c4000) [pid = 6162] [serial = 107] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faecf2c5400) [pid = 6162] [serial = 71] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faee6c45000) [pid = 6162] [serial = 2] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faecd70b800) [pid = 6162] [serial = 70] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faed979d000) [pid = 6162] [serial = 43] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faed5d68800) [pid = 6162] [serial = 40] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faed9e96000) [pid = 6162] [serial = 46] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faee3b6a800) [pid = 6162] [serial = 49] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faed7bcd400) [pid = 6162] [serial = 34] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faedd073c00) [pid = 6162] [serial = 47] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faed090a800) [pid = 6162] [serial = 50] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faed8956400) [pid = 6162] [serial = 37] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faed9c09400) [pid = 6162] [serial = 44] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faed91cd400) [pid = 6162] [serial = 38] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 98 (0x7faee3d7e800) [pid = 6162] [serial = 52] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 97 (0x7faee3d8a000) [pid = 6162] [serial = 53] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 96 (0x7faecf43e800) [pid = 6162] [serial = 31] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 95 (0x7faece132800) [pid = 6162] [serial = 27] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 94 (0x7faed85ec400) [pid = 6162] [serial = 35] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 93 (0x7faecef25400) [pid = 6162] [serial = 28] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 92 (0x7faecd6e7800) [pid = 6162] [serial = 25] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 91 (0x7faecd335000) [pid = 6162] [serial = 23] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 90 (0x7faed979e000) [pid = 6162] [serial = 41] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 89 (0x7faed91c3000) [pid = 6162] [serial = 59] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 88 (0x7faee3ef4000) [pid = 6162] [serial = 94] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 87 (0x7faee2f46000) [pid = 6162] [serial = 61] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 86 (0x7faed9e90400) [pid = 6162] [serial = 113] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 85 (0x7faee3b75c00) [pid = 6162] [serial = 79] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 84 (0x7faed5e63400) [pid = 6162] [serial = 56] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 83 (0x7faed86a0400) [pid = 6162] [serial = 58] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 82 (0x7faed32ba800) [pid = 6162] [serial = 55] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 81 (0x7faed869f000) [pid = 6162] [serial = 89] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 80 (0x7faed8e61800) [pid = 6162] [serial = 91] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 79 (0x7faed4fa0000) [pid = 6162] [serial = 73] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 78 (0x7faed9a0ec00) [pid = 6162] [serial = 77] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 77 (0x7faed91c4800) [pid = 6162] [serial = 76] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 76 (0x7faee8bae000) [pid = 6162] [serial = 85] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 75 (0x7faecf17b800) [pid = 6162] [serial = 108] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 74 (0x7faee4ffdc00) [pid = 6162] [serial = 65] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 73 (0x7faed8353400) [pid = 6162] [serial = 111] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 72 (0x7faee92bfc00) [pid = 6162] [serial = 98] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 71 (0x7faee50cc400) [pid = 6162] [serial = 67] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 70 (0x7faee3b6a000) [pid = 6162] [serial = 114] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 69 (0x7faee909d400) [pid = 6162] [serial = 86] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 68 (0x7faed0904800) [pid = 6162] [serial = 116] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 67 (0x7faed9a08c00) [pid = 6162] [serial = 92] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 66 (0x7faee4f4d800) [pid = 6162] [serial = 95] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 65 (0x7faed78f3000) [pid = 6162] [serial = 12] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 64 (0x7faee3ef3000) [pid = 6162] [serial = 62] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 63 (0x7faee4f46800) [pid = 6162] [serial = 64] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 62 (0x7faed7b73c00) [pid = 6162] [serial = 9] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 61 (0x7faee8bb3000) [pid = 6162] [serial = 97] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 60 (0x7faecd330000) [pid = 6162] [serial = 22] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 59 (0x7faeeb1b8c00) [pid = 6162] [serial = 105] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 58 (0x7faee53e8800) [pid = 6162] [serial = 68] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 57 (0x7faecfed0400) [pid = 6162] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 56 (0x7faecf2d0000) [pid = 6162] [serial = 16] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 55 (0x7faecf177800) [pid = 6162] [serial = 17] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 54 (0x7faed3e89800) [pid = 6162] [serial = 110] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 53 (0x7faee3ef1c00) [pid = 6162] [serial = 80] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 52 (0x7faecef2fc00) [pid = 6162] [serial = 19] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 51 (0x7faee957f800) [pid = 6162] [serial = 101] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 50 (0x7faed5e63c00) [pid = 6162] [serial = 104] [outer = (nil)] [url = about:blank] 04:00:21 INFO - PROCESS | 6162 | --DOMWINDOW == 49 (0x7faee9510c00) [pid = 6162] [serial = 100] [outer = (nil)] [url = about:blank] 04:00:22 INFO - PROCESS | 6162 | --DOMWINDOW == 48 (0x7faee7146400) [pid = 6162] [serial = 119] [outer = (nil)] [url = about:blank] 04:00:22 INFO - PROCESS | 6162 | 1461322822525 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 2046ms 04:00:22 INFO - PROCESS | 6162 | 1461322822551 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:00:22 INFO - PROCESS | 6162 | 1461322822558 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:00:22 INFO - PROCESS | 6162 | 1461322822567 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 6162 | 1461322822570 Marionette TRACE conn4 <- [1,170,null,{}] 04:00:22 INFO - PROCESS | 6162 | 1461322822579 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:22 INFO - PROCESS | 6162 | 1461322822734 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:00:22 INFO - PROCESS | 6162 | 1461322822828 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf274000 == 19 [pid = 6162] [id = 50] 04:00:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 49 (0x7faece140800) [pid = 6162] [serial = 148] [outer = (nil)] 04:00:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 50 (0x7faecf184c00) [pid = 6162] [serial = 149] [outer = 0x7faece140800] 04:00:22 INFO - PROCESS | 6162 | 1461322822907 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 51 (0x7faecfe90000) [pid = 6162] [serial = 150] [outer = 0x7faece140800] 04:00:23 INFO - PROCESS | 6162 | 1461322823679 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1130ms 04:00:23 INFO - PROCESS | 6162 | 1461322823704 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:00:23 INFO - PROCESS | 6162 | 1461322823710 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:00:23 INFO - PROCESS | 6162 | 1461322823722 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:00:23 INFO - PROCESS | 6162 | 1461322823724 Marionette TRACE conn4 <- [1,174,null,{}] 04:00:23 INFO - PROCESS | 6162 | 1461322823731 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:23 INFO - PROCESS | 6162 | 1461322823968 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:00:24 INFO - PROCESS | 6162 | 1461322824052 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3252000 == 20 [pid = 6162] [id = 51] 04:00:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 52 (0x7faecfe93400) [pid = 6162] [serial = 151] [outer = (nil)] 04:00:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 53 (0x7faed0909c00) [pid = 6162] [serial = 152] [outer = 0x7faecfe93400] 04:00:24 INFO - PROCESS | 6162 | 1461322824120 Marionette DEBUG loaded listener.js 04:00:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 54 (0x7faed0ab5800) [pid = 6162] [serial = 153] [outer = 0x7faecfe93400] 04:00:24 INFO - PROCESS | 6162 | 1461322824831 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1129ms 04:00:24 INFO - PROCESS | 6162 | 1461322824851 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 6162 | 1461322824855 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:00:24 INFO - PROCESS | 6162 | 1461322824869 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 6162 | 1461322824878 Marionette TRACE conn4 <- [1,178,null,{}] 04:00:24 INFO - PROCESS | 6162 | 1461322824897 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:25 INFO - PROCESS | 6162 | 1461322825105 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:00:25 INFO - PROCESS | 6162 | 1461322825131 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a45000 == 21 [pid = 6162] [id = 52] 04:00:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 55 (0x7faed323d000) [pid = 6162] [serial = 154] [outer = (nil)] 04:00:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 56 (0x7faed3e87400) [pid = 6162] [serial = 155] [outer = 0x7faed323d000] 04:00:25 INFO - PROCESS | 6162 | 1461322825201 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 57 (0x7faed5d62000) [pid = 6162] [serial = 156] [outer = 0x7faed323d000] 04:00:25 INFO - PROCESS | 6162 | --DOMWINDOW == 56 (0x7faed0902c00) [pid = 6162] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:00:25 INFO - PROCESS | 6162 | --DOMWINDOW == 55 (0x7faed0ab6800) [pid = 6162] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:00:25 INFO - PROCESS | 6162 | --DOMWINDOW == 54 (0x7faecef27c00) [pid = 6162] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:00:25 INFO - PROCESS | 6162 | --DOMWINDOW == 53 (0x7faed64d1400) [pid = 6162] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:00:25 INFO - PROCESS | 6162 | --DOMWINDOW == 52 (0x7faecd32dc00) [pid = 6162] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:00:26 INFO - PROCESS | 6162 | 1461322826034 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1218ms 04:00:26 INFO - PROCESS | 6162 | 1461322826081 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:00:26 INFO - PROCESS | 6162 | 1461322826085 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:00:26 INFO - PROCESS | 6162 | 1461322826091 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:00:26 INFO - PROCESS | 6162 | 1461322826093 Marionette TRACE conn4 <- [1,182,null,{}] 04:00:26 INFO - PROCESS | 6162 | 1461322826099 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:26 INFO - PROCESS | 6162 | 1461322826277 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:00:26 INFO - PROCESS | 6162 | 1461322826337 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed825c800 == 22 [pid = 6162] [id = 53] 04:00:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 53 (0x7faecc4b8800) [pid = 6162] [serial = 157] [outer = (nil)] 04:00:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 54 (0x7faed5d62c00) [pid = 6162] [serial = 158] [outer = 0x7faecc4b8800] 04:00:26 INFO - PROCESS | 6162 | 1461322826418 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 55 (0x7faed7bc3c00) [pid = 6162] [serial = 159] [outer = 0x7faecc4b8800] 04:00:27 INFO - PROCESS | 6162 | 1461322827197 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 04:00:27 INFO - PROCESS | 6162 | 1461322827228 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 6162 | 1461322827232 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:00:27 INFO - PROCESS | 6162 | 1461322827238 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 6162 | 1461322827241 Marionette TRACE conn4 <- [1,186,null,{}] 04:00:27 INFO - PROCESS | 6162 | 1461322827246 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:27 INFO - PROCESS | 6162 | 1461322827389 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:00:27 INFO - PROCESS | 6162 | 1461322827406 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed899a800 == 23 [pid = 6162] [id = 54] 04:00:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 56 (0x7faed860f000) [pid = 6162] [serial = 160] [outer = (nil)] 04:00:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 57 (0x7faed8619000) [pid = 6162] [serial = 161] [outer = 0x7faed860f000] 04:00:27 INFO - PROCESS | 6162 | 1461322827498 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 58 (0x7faed91c3000) [pid = 6162] [serial = 162] [outer = 0x7faed860f000] 04:00:28 INFO - PROCESS | 6162 | 1461322828271 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1094ms 04:00:28 INFO - PROCESS | 6162 | 1461322828336 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:00:28 INFO - PROCESS | 6162 | 1461322828341 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:00:28 INFO - PROCESS | 6162 | 1461322828347 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 6162 | 1461322828350 Marionette TRACE conn4 <- [1,190,null,{}] 04:00:28 INFO - PROCESS | 6162 | 1461322828355 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:28 INFO - PROCESS | 6162 | 1461322828518 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:00:28 INFO - PROCESS | 6162 | 1461322828533 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9578000 == 24 [pid = 6162] [id = 55] 04:00:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 59 (0x7faed0907800) [pid = 6162] [serial = 163] [outer = (nil)] 04:00:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 60 (0x7faeddf08400) [pid = 6162] [serial = 164] [outer = 0x7faed0907800] 04:00:28 INFO - PROCESS | 6162 | 1461322828615 Marionette DEBUG loaded listener.js 04:00:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 61 (0x7faee2f46000) [pid = 6162] [serial = 165] [outer = 0x7faed0907800] 04:00:29 INFO - PROCESS | 6162 | 1461322829668 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1379ms 04:00:29 INFO - PROCESS | 6162 | 1461322829728 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:00:29 INFO - PROCESS | 6162 | 1461322829736 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:00:29 INFO - PROCESS | 6162 | 1461322829746 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:00:29 INFO - PROCESS | 6162 | 1461322829750 Marionette TRACE conn4 <- [1,194,null,{}] 04:00:29 INFO - PROCESS | 6162 | 1461322829759 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:30 INFO - PROCESS | 6162 | 1461322830004 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:00:30 INFO - PROCESS | 6162 | 1461322830104 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed305a800 == 25 [pid = 6162] [id = 56] 04:00:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 62 (0x7faecf184800) [pid = 6162] [serial = 166] [outer = (nil)] 04:00:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 63 (0x7faecf2d1c00) [pid = 6162] [serial = 167] [outer = 0x7faecf184800] 04:00:30 INFO - PROCESS | 6162 | 1461322830229 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 64 (0x7faecfe9ac00) [pid = 6162] [serial = 168] [outer = 0x7faecf184800] 04:00:31 INFO - PROCESS | 6162 | 1461322831132 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1432ms 04:00:31 INFO - PROCESS | 6162 | 1461322831179 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 6162 | 1461322831188 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:00:31 INFO - PROCESS | 6162 | 1461322831197 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 6162 | 1461322831202 Marionette TRACE conn4 <- [1,198,null,{}] 04:00:31 INFO - PROCESS | 6162 | 1461322831208 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:31 INFO - PROCESS | 6162 | 1461322831396 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:00:31 INFO - PROCESS | 6162 | 1461322831522 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8994800 == 26 [pid = 6162] [id = 57] 04:00:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 65 (0x7faecf2cdc00) [pid = 6162] [serial = 169] [outer = (nil)] 04:00:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 66 (0x7faed0e19c00) [pid = 6162] [serial = 170] [outer = 0x7faecf2cdc00] 04:00:31 INFO - PROCESS | 6162 | 1461322831606 Marionette DEBUG loaded listener.js 04:00:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 67 (0x7faed6010000) [pid = 6162] [serial = 171] [outer = 0x7faecf2cdc00] 04:00:32 INFO - PROCESS | 6162 | 1461322832685 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1537ms 04:00:32 INFO - PROCESS | 6162 | 1461322832735 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:00:32 INFO - PROCESS | 6162 | 1461322832741 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:00:32 INFO - PROCESS | 6162 | 1461322832749 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:00:32 INFO - PROCESS | 6162 | 1461322832754 Marionette TRACE conn4 <- [1,202,null,{}] 04:00:32 INFO - PROCESS | 6162 | 1461322832763 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:33 INFO - PROCESS | 6162 | 1461322833016 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:00:33 INFO - PROCESS | 6162 | 1461322833219 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c59000 == 27 [pid = 6162] [id = 58] 04:00:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 68 (0x7faecf444000) [pid = 6162] [serial = 172] [outer = (nil)] 04:00:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 69 (0x7faecfe91800) [pid = 6162] [serial = 173] [outer = 0x7faecf444000] 04:00:33 INFO - PROCESS | 6162 | 1461322833305 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 70 (0x7faed0904800) [pid = 6162] [serial = 174] [outer = 0x7faecf444000] 04:00:33 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd35d800 == 26 [pid = 6162] [id = 49] 04:00:33 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0ae2800 == 25 [pid = 6162] [id = 48] 04:00:33 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee407c000 == 24 [pid = 6162] [id = 47] 04:00:33 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed825d800 == 23 [pid = 6162] [id = 46] 04:00:33 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e15000 == 22 [pid = 6162] [id = 45] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 69 (0x7faee9069400) [pid = 6162] [serial = 120] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 68 (0x7faed0abb800) [pid = 6162] [serial = 122] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 67 (0x7faed0e12400) [pid = 6162] [serial = 123] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 66 (0x7faed6003400) [pid = 6162] [serial = 125] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 65 (0x7faed9e8fc00) [pid = 6162] [serial = 128] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 64 (0x7faecd705400) [pid = 6162] [serial = 131] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 63 (0x7faee3b74000) [pid = 6162] [serial = 129] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 62 (0x7faecf17d400) [pid = 6162] [serial = 132] [outer = (nil)] [url = about:blank] 04:00:33 INFO - PROCESS | 6162 | --DOMWINDOW == 61 (0x7faed894f400) [pid = 6162] [serial = 126] [outer = (nil)] [url = about:blank] 04:00:34 INFO - PROCESS | 6162 | 1461322834114 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1391ms 04:00:34 INFO - PROCESS | 6162 | 1461322834140 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 6162 | 1461322834148 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:00:34 INFO - PROCESS | 6162 | 1461322834158 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 6162 | 1461322834162 Marionette TRACE conn4 <- [1,206,null,{}] 04:00:34 INFO - PROCESS | 6162 | 1461322834167 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:34 INFO - PROCESS | 6162 | 1461322834307 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:00:34 INFO - PROCESS | 6162 | 1461322834325 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed620e800 == 23 [pid = 6162] [id = 59] 04:00:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 62 (0x7faed090dc00) [pid = 6162] [serial = 175] [outer = (nil)] 04:00:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 63 (0x7faed0e16c00) [pid = 6162] [serial = 176] [outer = 0x7faed090dc00] 04:00:34 INFO - PROCESS | 6162 | 1461322834389 Marionette DEBUG loaded listener.js 04:00:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 64 (0x7faed4093800) [pid = 6162] [serial = 177] [outer = 0x7faed090dc00] 04:00:35 INFO - PROCESS | 6162 | 1461322835168 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1037ms 04:00:35 INFO - PROCESS | 6162 | 1461322835207 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:00:35 INFO - PROCESS | 6162 | 1461322835211 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:00:35 INFO - PROCESS | 6162 | 1461322835230 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:00:35 INFO - PROCESS | 6162 | 1461322835236 Marionette TRACE conn4 <- [1,210,null,{}] 04:00:35 INFO - PROCESS | 6162 | 1461322835257 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:35 INFO - PROCESS | 6162 | 1461322835428 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:00:35 INFO - PROCESS | 6162 | 1461322835445 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed86d2000 == 24 [pid = 6162] [id = 60] 04:00:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 65 (0x7faed0ab7c00) [pid = 6162] [serial = 178] [outer = (nil)] 04:00:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 66 (0x7faed85ec400) [pid = 6162] [serial = 179] [outer = 0x7faed0ab7c00] 04:00:35 INFO - PROCESS | 6162 | 1461322835605 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 67 (0x7faed912ec00) [pid = 6162] [serial = 180] [outer = 0x7faed0ab7c00] 04:00:36 INFO - PROCESS | 6162 | 1461322836375 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1200ms 04:00:36 INFO - PROCESS | 6162 | 1461322836422 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 6162 | 1461322836429 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:00:36 INFO - PROCESS | 6162 | 1461322836443 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 6162 | 1461322836446 Marionette TRACE conn4 <- [1,214,null,{}] 04:00:36 INFO - PROCESS | 6162 | 1461322836463 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:36 INFO - PROCESS | 6162 | 1461322836650 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:00:36 INFO - PROCESS | 6162 | 1461322836674 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ac9800 == 25 [pid = 6162] [id = 61] 04:00:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 68 (0x7faecd332800) [pid = 6162] [serial = 181] [outer = (nil)] 04:00:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 69 (0x7faed9c0cc00) [pid = 6162] [serial = 182] [outer = 0x7faecd332800] 04:00:36 INFO - PROCESS | 6162 | 1461322836739 Marionette DEBUG loaded listener.js 04:00:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 70 (0x7faeddf14800) [pid = 6162] [serial = 183] [outer = 0x7faecd332800] 04:00:37 INFO - PROCESS | 6162 | 1461322837642 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1241ms 04:00:37 INFO - PROCESS | 6162 | 1461322837686 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:00:37 INFO - PROCESS | 6162 | 1461322837690 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:00:37 INFO - PROCESS | 6162 | 1461322837703 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:00:37 INFO - PROCESS | 6162 | 1461322837705 Marionette TRACE conn4 <- [1,218,null,{}] 04:00:37 INFO - PROCESS | 6162 | 1461322837712 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:37 INFO - PROCESS | 6162 | 1461322837890 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:00:37 INFO - PROCESS | 6162 | 1461322837914 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e6e800 == 26 [pid = 6162] [id = 62] 04:00:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 71 (0x7faecd335000) [pid = 6162] [serial = 184] [outer = (nil)] 04:00:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 72 (0x7faee3b73800) [pid = 6162] [serial = 185] [outer = 0x7faecd335000] 04:00:37 INFO - PROCESS | 6162 | 1461322837983 Marionette DEBUG loaded listener.js 04:00:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 73 (0x7faee3d83000) [pid = 6162] [serial = 186] [outer = 0x7faecd335000] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 72 (0x7faed323d000) [pid = 6162] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 71 (0x7faecfe93400) [pid = 6162] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 70 (0x7faed860f000) [pid = 6162] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 69 (0x7faece140800) [pid = 6162] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 68 (0x7faecd328800) [pid = 6162] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 67 (0x7faecc4b8800) [pid = 6162] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:00:38 INFO - PROCESS | 6162 | --DOMWINDOW == 66 (0x7faed0902800) [pid = 6162] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:00:38 INFO - PROCESS | 6162 | 1461322838828 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1179ms 04:00:38 INFO - PROCESS | 6162 | 1461322838884 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 6162 | 1461322838886 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:00:38 INFO - PROCESS | 6162 | 1461322838896 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 6162 | 1461322838898 Marionette TRACE conn4 <- [1,222,null,{}] 04:00:38 INFO - PROCESS | 6162 | 1461322838904 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:39 INFO - PROCESS | 6162 | 1461322839124 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:00:39 INFO - PROCESS | 6162 | 1461322839140 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd30d000 == 27 [pid = 6162] [id = 63] 04:00:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 67 (0x7faecd32bc00) [pid = 6162] [serial = 187] [outer = (nil)] 04:00:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 68 (0x7faed7bc6400) [pid = 6162] [serial = 188] [outer = 0x7faecd32bc00] 04:00:39 INFO - PROCESS | 6162 | 1461322839208 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 69 (0x7faee4ff0000) [pid = 6162] [serial = 189] [outer = 0x7faecd32bc00] 04:00:39 INFO - PROCESS | 6162 | 1461322839885 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1033ms 04:00:39 INFO - PROCESS | 6162 | 1461322839931 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:00:39 INFO - PROCESS | 6162 | 1461322839935 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:00:39 INFO - PROCESS | 6162 | 1461322839941 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:00:39 INFO - PROCESS | 6162 | 1461322839943 Marionette TRACE conn4 <- [1,226,null,{}] 04:00:39 INFO - PROCESS | 6162 | 1461322839948 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:40 INFO - PROCESS | 6162 | 1461322840138 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:00:40 INFO - PROCESS | 6162 | 1461322840160 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf45b800 == 28 [pid = 6162] [id = 64] 04:00:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 70 (0x7faecc4c4800) [pid = 6162] [serial = 190] [outer = (nil)] 04:00:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 71 (0x7faee50c2c00) [pid = 6162] [serial = 191] [outer = 0x7faecc4c4800] 04:00:40 INFO - PROCESS | 6162 | 1461322840225 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 72 (0x7faee53e9800) [pid = 6162] [serial = 192] [outer = 0x7faecc4c4800] 04:00:41 INFO - PROCESS | 6162 | 1461322841225 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1330ms 04:00:41 INFO - PROCESS | 6162 | 1461322841273 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:00:41 INFO - PROCESS | 6162 | 1461322841281 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:00:41 INFO - PROCESS | 6162 | 1461322841291 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 6162 | 1461322841297 Marionette TRACE conn4 <- [1,230,null,{}] 04:00:41 INFO - PROCESS | 6162 | 1461322841305 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:41 INFO - PROCESS | 6162 | 1461322841548 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:00:41 INFO - PROCESS | 6162 | 1461322841683 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a5d800 == 29 [pid = 6162] [id = 65] 04:00:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 73 (0x7faecf17b400) [pid = 6162] [serial = 193] [outer = (nil)] 04:00:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 74 (0x7faed0904c00) [pid = 6162] [serial = 194] [outer = 0x7faecf17b400] 04:00:41 INFO - PROCESS | 6162 | 1461322841770 Marionette DEBUG loaded listener.js 04:00:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 75 (0x7faed0e12800) [pid = 6162] [serial = 195] [outer = 0x7faecf17b400] 04:00:42 INFO - PROCESS | 6162 | 1461322842687 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1443ms 04:00:42 INFO - PROCESS | 6162 | 1461322842734 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 6162 | 1461322842744 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:00:42 INFO - PROCESS | 6162 | 1461322842755 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 6162 | 1461322842759 Marionette TRACE conn4 <- [1,234,null,{}] 04:00:42 INFO - PROCESS | 6162 | 1461322842766 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:42 INFO - PROCESS | 6162 | 1461322842938 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:00:43 INFO - PROCESS | 6162 | 1461322843068 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd173000 == 30 [pid = 6162] [id = 66] 04:00:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 76 (0x7faecf2d0800) [pid = 6162] [serial = 196] [outer = (nil)] 04:00:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 77 (0x7faed860e800) [pid = 6162] [serial = 197] [outer = 0x7faecf2d0800] 04:00:43 INFO - PROCESS | 6162 | 1461322843144 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 78 (0x7faed972d400) [pid = 6162] [serial = 198] [outer = 0x7faecf2d0800] 04:00:44 INFO - PROCESS | 6162 | 1461322844004 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1283ms 04:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:00:44 INFO - PROCESS | 6162 | 1461322844039 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 6162 | 1461322844042 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:00:44 INFO - PROCESS | 6162 | 1461322844049 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 6162 | 1461322844055 Marionette TRACE conn4 <- [1,238,null,{}] 04:00:44 INFO - PROCESS | 6162 | 1461322844071 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:44 INFO - PROCESS | 6162 | 1461322844250 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:00:44 INFO - PROCESS | 6162 | 1461322844381 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4069000 == 31 [pid = 6162] [id = 67] 04:00:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 79 (0x7faeddf10800) [pid = 6162] [serial = 199] [outer = (nil)] 04:00:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 80 (0x7faee4048800) [pid = 6162] [serial = 200] [outer = 0x7faeddf10800] 04:00:44 INFO - PROCESS | 6162 | 1461322844460 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 81 (0x7faee50c6c00) [pid = 6162] [serial = 201] [outer = 0x7faeddf10800] 04:00:45 INFO - PROCESS | 6162 | 1461322845386 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1386ms 04:00:45 INFO - PROCESS | 6162 | 1461322845434 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:00:45 INFO - PROCESS | 6162 | 1461322845440 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:00:45 INFO - PROCESS | 6162 | 1461322845446 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 6162 | 1461322845449 Marionette TRACE conn4 <- [1,242,null,{}] 04:00:45 INFO - PROCESS | 6162 | 1461322845455 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:45 INFO - PROCESS | 6162 | 1461322845675 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:00:45 INFO - PROCESS | 6162 | 1461322845852 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4f30000 == 32 [pid = 6162] [id = 68] 04:00:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 82 (0x7faee50c9400) [pid = 6162] [serial = 202] [outer = (nil)] 04:00:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 83 (0x7faee7146c00) [pid = 6162] [serial = 203] [outer = 0x7faee50c9400] 04:00:45 INFO - PROCESS | 6162 | 1461322845931 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 84 (0x7faee89ad000) [pid = 6162] [serial = 204] [outer = 0x7faee50c9400] 04:00:46 INFO - PROCESS | 6162 | 1461322846698 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1286ms 04:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:00:46 INFO - PROCESS | 6162 | 1461322846733 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 6162 | 1461322846736 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:00:46 INFO - PROCESS | 6162 | 1461322846743 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 6162 | 1461322846746 Marionette TRACE conn4 <- [1,246,null,{}] 04:00:46 INFO - PROCESS | 6162 | 1461322846770 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:46 INFO - PROCESS | 6162 | 1461322846926 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:00:47 INFO - PROCESS | 6162 | 1461322847062 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85d5000 == 33 [pid = 6162] [id = 69] 04:00:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 85 (0x7faecc4c3c00) [pid = 6162] [serial = 205] [outer = (nil)] 04:00:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 86 (0x7faed979d000) [pid = 6162] [serial = 206] [outer = 0x7faecc4c3c00] 04:00:47 INFO - PROCESS | 6162 | 1461322847140 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 87 (0x7faee8bb1400) [pid = 6162] [serial = 207] [outer = 0x7faecc4c3c00] 04:00:47 INFO - PROCESS | 6162 | 1461322847945 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1254ms 04:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:00:48 INFO - PROCESS | 6162 | 1461322847997 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 6162 | 1461322848000 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:00:48 INFO - PROCESS | 6162 | 1461322848006 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 6162 | 1461322848010 Marionette TRACE conn4 <- [1,250,null,{}] 04:00:48 INFO - PROCESS | 6162 | 1461322848018 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:48 INFO - PROCESS | 6162 | 1461322848196 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:00:48 INFO - PROCESS | 6162 | 1461322848450 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf460800 == 34 [pid = 6162] [id = 70] 04:00:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 88 (0x7faecd327c00) [pid = 6162] [serial = 208] [outer = (nil)] 04:00:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 89 (0x7faecd45cc00) [pid = 6162] [serial = 209] [outer = 0x7faecd327c00] 04:00:48 INFO - PROCESS | 6162 | 1461322848532 Marionette DEBUG loaded listener.js 04:00:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 90 (0x7faecef29400) [pid = 6162] [serial = 210] [outer = 0x7faecd327c00] 04:00:49 INFO - PROCESS | 6162 | 1461322849477 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1484ms 04:00:49 INFO - PROCESS | 6162 | 1461322849489 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:00:49 INFO - PROCESS | 6162 | 1461322849495 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:00:49 INFO - PROCESS | 6162 | 1461322849504 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:00:49 INFO - PROCESS | 6162 | 1461322849507 Marionette TRACE conn4 <- [1,254,null,{}] 04:00:49 INFO - PROCESS | 6162 | 1461322849515 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:49 INFO - PROCESS | 6162 | 1461322849675 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:00:49 INFO - PROCESS | 6162 | 1461322849833 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 6162 | --DOCSHELL 0x7faece2d9800 == 33 [pid = 6162] [id = 44] 04:00:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd421000 == 34 [pid = 6162] [id = 71] 04:00:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 91 (0x7faecfe99800) [pid = 6162] [serial = 211] [outer = (nil)] 04:00:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 92 (0x7faed3240000) [pid = 6162] [serial = 212] [outer = 0x7faecfe99800] 04:00:49 INFO - PROCESS | 6162 | 1461322849925 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 93 (0x7faed78d4000) [pid = 6162] [serial = 213] [outer = 0x7faecfe99800] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 92 (0x7faed0aba000) [pid = 6162] [serial = 117] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 91 (0x7faed9d50400) [pid = 6162] [serial = 134] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 90 (0x7faed3e87400) [pid = 6162] [serial = 155] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 89 (0x7faed0909c00) [pid = 6162] [serial = 152] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 88 (0x7faed8619000) [pid = 6162] [serial = 161] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 87 (0x7faecf184c00) [pid = 6162] [serial = 149] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 86 (0x7faecd330c00) [pid = 6162] [serial = 146] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 85 (0x7faecfe90000) [pid = 6162] [serial = 150] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 84 (0x7faed8610c00) [pid = 6162] [serial = 140] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 83 (0x7faed32b9400) [pid = 6162] [serial = 143] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 82 (0x7faed0abe400) [pid = 6162] [serial = 137] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 81 (0x7faed5d62c00) [pid = 6162] [serial = 158] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 80 (0x7faece13ac00) [pid = 6162] [serial = 147] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 79 (0x7faed5d62000) [pid = 6162] [serial = 156] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 78 (0x7faed7bc3c00) [pid = 6162] [serial = 159] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 77 (0x7faed0ab5800) [pid = 6162] [serial = 153] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | --DOMWINDOW == 76 (0x7faed91c3000) [pid = 6162] [serial = 162] [outer = (nil)] [url = about:blank] 04:00:50 INFO - PROCESS | 6162 | 1461322850658 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1185ms 04:00:50 INFO - PROCESS | 6162 | 1461322850692 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 6162 | 1461322850698 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:00:50 INFO - PROCESS | 6162 | 1461322850706 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 6162 | 1461322850709 Marionette TRACE conn4 <- [1,258,null,{}] 04:00:50 INFO - PROCESS | 6162 | 1461322850719 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:50 INFO - PROCESS | 6162 | 1461322850889 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:00:50 INFO - PROCESS | 6162 | 1461322850977 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85d6000 == 35 [pid = 6162] [id = 72] 04:00:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 77 (0x7faed0ac2400) [pid = 6162] [serial = 214] [outer = (nil)] 04:00:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 78 (0x7faed8619000) [pid = 6162] [serial = 215] [outer = 0x7faed0ac2400] 04:00:51 INFO - PROCESS | 6162 | 1461322851044 Marionette DEBUG loaded listener.js 04:00:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 79 (0x7faed9a0f000) [pid = 6162] [serial = 216] [outer = 0x7faed0ac2400] 04:00:51 INFO - PROCESS | 6162 | 1461322851707 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1036ms 04:00:51 INFO - PROCESS | 6162 | 1461322851744 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 6162 | 1461322851747 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:00:51 INFO - PROCESS | 6162 | 1461322851758 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 6162 | 1461322851765 Marionette TRACE conn4 <- [1,262,null,{}] 04:00:51 INFO - PROCESS | 6162 | 1461322851801 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:51 INFO - PROCESS | 6162 | 1461322851948 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:00:51 INFO - PROCESS | 6162 | 1461322851960 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd315000 == 36 [pid = 6162] [id = 73] 04:00:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 80 (0x7faee3b6a800) [pid = 6162] [serial = 217] [outer = (nil)] 04:00:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 81 (0x7faee4f4cc00) [pid = 6162] [serial = 218] [outer = 0x7faee3b6a800] 04:00:52 INFO - PROCESS | 6162 | 1461322852024 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 82 (0x7faee53e7800) [pid = 6162] [serial = 219] [outer = 0x7faee3b6a800] 04:00:52 INFO - PROCESS | 6162 | 1461322852902 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1214ms 04:00:52 INFO - PROCESS | 6162 | 1461322852971 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:00:52 INFO - PROCESS | 6162 | 1461322852976 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:00:52 INFO - PROCESS | 6162 | 1461322852982 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:00:52 INFO - PROCESS | 6162 | 1461322852985 Marionette TRACE conn4 <- [1,266,null,{}] 04:00:52 INFO - PROCESS | 6162 | 1461322852990 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:53 INFO - PROCESS | 6162 | 1461322853172 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:00:53 INFO - PROCESS | 6162 | 1461322853189 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4076000 == 37 [pid = 6162] [id = 74] 04:00:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 83 (0x7faee3d7e400) [pid = 6162] [serial = 220] [outer = (nil)] 04:00:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 84 (0x7faee8bac000) [pid = 6162] [serial = 221] [outer = 0x7faee3d7e400] 04:00:53 INFO - PROCESS | 6162 | 1461322853253 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 85 (0x7faee924f400) [pid = 6162] [serial = 222] [outer = 0x7faee3d7e400] 04:00:54 INFO - PROCESS | 6162 | 1461322854072 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1128ms 04:00:54 INFO - PROCESS | 6162 | 1461322854110 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 6162 | 1461322854114 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:00:54 INFO - PROCESS | 6162 | 1461322854126 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 6162 | 1461322854128 Marionette TRACE conn4 <- [1,270,null,{}] 04:00:54 INFO - PROCESS | 6162 | 1461322854134 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:54 INFO - PROCESS | 6162 | 1461322854305 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:00:54 INFO - PROCESS | 6162 | 1461322854329 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf268000 == 38 [pid = 6162] [id = 75] 04:00:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 86 (0x7faee92be800) [pid = 6162] [serial = 223] [outer = (nil)] 04:00:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 87 (0x7faee9431c00) [pid = 6162] [serial = 224] [outer = 0x7faee92be800] 04:00:54 INFO - PROCESS | 6162 | 1461322854406 Marionette DEBUG loaded listener.js 04:00:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 88 (0x7faee957a800) [pid = 6162] [serial = 225] [outer = 0x7faee92be800] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 87 (0x7faecc4ba000) [pid = 6162] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 86 (0x7faed0ab7c00) [pid = 6162] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 85 (0x7faed090dc00) [pid = 6162] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 84 (0x7faecd332800) [pid = 6162] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 83 (0x7faecd335000) [pid = 6162] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 82 (0x7faecf444000) [pid = 6162] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:00:54 INFO - PROCESS | 6162 | --DOMWINDOW == 81 (0x7faecd32bc00) [pid = 6162] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:00:55 INFO - PROCESS | 6162 | 1461322855292 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1179ms 04:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:00:55 INFO - PROCESS | 6162 | 1461322855305 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 6162 | 1461322855308 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:00:55 INFO - PROCESS | 6162 | 1461322855314 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 6162 | 1461322855316 Marionette TRACE conn4 <- [1,274,null,{}] 04:00:55 INFO - PROCESS | 6162 | 1461322855321 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:55 INFO - PROCESS | 6162 | 1461322855500 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:00:55 INFO - PROCESS | 6162 | 1461322855515 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9046800 == 39 [pid = 6162] [id = 76] 04:00:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 82 (0x7faed0e12c00) [pid = 6162] [serial = 226] [outer = (nil)] 04:00:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 83 (0x7faeeb14ac00) [pid = 6162] [serial = 227] [outer = 0x7faed0e12c00] 04:00:55 INFO - PROCESS | 6162 | 1461322855578 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 84 (0x7faeebb13000) [pid = 6162] [serial = 228] [outer = 0x7faed0e12c00] 04:00:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 85 (0x7faeeb149c00) [pid = 6162] [serial = 229] [outer = 0x7faecd70c000] 04:00:56 INFO - PROCESS | 6162 | 1461322856349 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1082ms 04:00:56 INFO - PROCESS | 6162 | 1461322856397 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:00:56 INFO - PROCESS | 6162 | 1461322856400 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:00:56 INFO - PROCESS | 6162 | 1461322856406 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:00:56 INFO - PROCESS | 6162 | 1461322856408 Marionette TRACE conn4 <- [1,278,null,{}] 04:00:56 INFO - PROCESS | 6162 | 1461322856414 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 6162 | 1461322856555 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:00:56 INFO - PROCESS | 6162 | 1461322856569 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee92b2800 == 40 [pid = 6162] [id = 77] 04:00:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 86 (0x7faeeb1c0400) [pid = 6162] [serial = 230] [outer = (nil)] 04:00:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 87 (0x7faeed41a800) [pid = 6162] [serial = 231] [outer = 0x7faeeb1c0400] 04:00:56 INFO - PROCESS | 6162 | 1461322856632 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 88 (0x7faeed6a8000) [pid = 6162] [serial = 232] [outer = 0x7faeeb1c0400] 04:00:57 INFO - PROCESS | 6162 | 1461322857538 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1179ms 04:00:57 INFO - PROCESS | 6162 | 1461322857587 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 6162 | 1461322857593 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:00:57 INFO - PROCESS | 6162 | 1461322857603 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 6162 | 1461322857607 Marionette TRACE conn4 <- [1,282,null,{}] 04:00:57 INFO - PROCESS | 6162 | 1461322857616 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:57 INFO - PROCESS | 6162 | 1461322857786 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:00:57 INFO - PROCESS | 6162 | 1461322857920 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed86bd800 == 41 [pid = 6162] [id = 78] 04:00:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 89 (0x7faecfe94000) [pid = 6162] [serial = 233] [outer = (nil)] 04:00:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 90 (0x7faed0ab7c00) [pid = 6162] [serial = 234] [outer = 0x7faecfe94000] 04:00:58 INFO - PROCESS | 6162 | 1461322857998 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 91 (0x7faed5e5cc00) [pid = 6162] [serial = 235] [outer = 0x7faecfe94000] 04:00:58 INFO - PROCESS | 6162 | 1461322858906 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1342ms 04:00:58 INFO - PROCESS | 6162 | 1461322858946 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 6162 | 1461322858954 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:00:58 INFO - PROCESS | 6162 | 1461322858965 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 6162 | 1461322858969 Marionette TRACE conn4 <- [1,286,null,{}] 04:00:58 INFO - PROCESS | 6162 | 1461322858975 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:59 INFO - PROCESS | 6162 | 1461322859142 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:00:59 INFO - PROCESS | 6162 | 1461322859275 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4020800 == 42 [pid = 6162] [id = 79] 04:00:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 92 (0x7faed645f400) [pid = 6162] [serial = 236] [outer = (nil)] 04:00:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 93 (0x7faed6469400) [pid = 6162] [serial = 237] [outer = 0x7faed645f400] 04:00:59 INFO - PROCESS | 6162 | 1461322859350 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 94 (0x7faed82d2400) [pid = 6162] [serial = 238] [outer = 0x7faed645f400] 04:01:00 INFO - PROCESS | 6162 | 1461322860215 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1283ms 04:01:00 INFO - PROCESS | 6162 | 1461322860249 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 6162 | 1461322860252 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:01:00 INFO - PROCESS | 6162 | 1461322860259 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 6162 | 1461322860265 Marionette TRACE conn4 <- [1,290,null,{}] 04:01:00 INFO - PROCESS | 6162 | 1461322860281 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:00 INFO - PROCESS | 6162 | 1461322860519 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:01:00 INFO - PROCESS | 6162 | 1461322860536 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeeb185800 == 43 [pid = 6162] [id = 80] 04:01:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 95 (0x7faed8612400) [pid = 6162] [serial = 239] [outer = (nil)] 04:01:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 96 (0x7faeddf11c00) [pid = 6162] [serial = 240] [outer = 0x7faed8612400] 04:01:00 INFO - PROCESS | 6162 | 1461322860653 Marionette DEBUG loaded listener.js 04:01:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 97 (0x7faee53ef400) [pid = 6162] [serial = 241] [outer = 0x7faed8612400] 04:01:01 INFO - PROCESS | 6162 | 1461322861627 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1395ms 04:01:01 INFO - PROCESS | 6162 | 1461322861654 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 6162 | 1461322861659 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:01:01 INFO - PROCESS | 6162 | 1461322861665 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 6162 | 1461322861668 Marionette TRACE conn4 <- [1,294,null,{}] 04:01:01 INFO - PROCESS | 6162 | 1461322861673 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:01 INFO - PROCESS | 6162 | 1461322861883 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:01:02 INFO - PROCESS | 6162 | 1461322862036 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed430000 == 44 [pid = 6162] [id = 81] 04:01:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faecf2d2000) [pid = 6162] [serial = 242] [outer = (nil)] 04:01:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faed0cf0800) [pid = 6162] [serial = 243] [outer = 0x7faecf2d2000] 04:01:02 INFO - PROCESS | 6162 | 1461322862112 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faed0cf6800) [pid = 6162] [serial = 244] [outer = 0x7faecf2d2000] 04:01:03 INFO - PROCESS | 6162 | 1461322863025 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1433ms 04:01:03 INFO - PROCESS | 6162 | 1461322863100 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:01:03 INFO - PROCESS | 6162 | 1461322863103 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:01:03 INFO - PROCESS | 6162 | 1461322863112 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 6162 | 1461322863116 Marionette TRACE conn4 <- [1,298,null,{}] 04:01:03 INFO - PROCESS | 6162 | 1461322863122 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:03 INFO - PROCESS | 6162 | 1461322863341 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:01:03 INFO - PROCESS | 6162 | 1461322863528 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c48800 == 45 [pid = 6162] [id = 82] 04:01:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecd333800) [pid = 6162] [serial = 245] [outer = (nil)] 04:01:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faecef26000) [pid = 6162] [serial = 246] [outer = 0x7faecd333800] 04:01:03 INFO - PROCESS | 6162 | 1461322863879 Marionette DEBUG loaded listener.js 04:01:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecfe8f000) [pid = 6162] [serial = 247] [outer = 0x7faecd333800] 04:01:04 INFO - PROCESS | 6162 | 1461322864831 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1785ms 04:01:04 INFO - PROCESS | 6162 | 1461322864900 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 6162 | 1461322864914 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:01:04 INFO - PROCESS | 6162 | 1461322864939 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 6162 | 1461322864948 Marionette TRACE conn4 <- [1,302,null,{}] 04:01:05 INFO - PROCESS | 6162 | 1461322865015 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:05 INFO - PROCESS | 6162 | 1461322865282 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3b15000 == 44 [pid = 6162] [id = 43] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3069000 == 43 [pid = 6162] [id = 41] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9046800 == 42 [pid = 6162] [id = 76] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf268000 == 41 [pid = 6162] [id = 75] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4076000 == 40 [pid = 6162] [id = 74] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faee50c2c00) [pid = 6162] [serial = 191] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faecf2d1c00) [pid = 6162] [serial = 167] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faeddf08400) [pid = 6162] [serial = 164] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faed0e19c00) [pid = 6162] [serial = 170] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | 1461322865514 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd315000 == 39 [pid = 6162] [id = 73] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed85d6000 == 38 [pid = 6162] [id = 72] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd421000 == 37 [pid = 6162] [id = 71] 04:01:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf460800 == 36 [pid = 6162] [id = 70] 04:01:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf268000 == 37 [pid = 6162] [id = 83] 04:01:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faecfe9b000) [pid = 6162] [serial = 248] [outer = (nil)] 04:01:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faed3247400) [pid = 6162] [serial = 249] [outer = 0x7faecfe9b000] 04:01:05 INFO - PROCESS | 6162 | 1461322865591 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faed5d62c00) [pid = 6162] [serial = 250] [outer = 0x7faecfe9b000] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faee3eec400) [pid = 6162] [serial = 135] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faed912ec00) [pid = 6162] [serial = 180] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faed4093800) [pid = 6162] [serial = 177] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 98 (0x7faeddf14800) [pid = 6162] [serial = 183] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 97 (0x7faed85ec400) [pid = 6162] [serial = 179] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 96 (0x7faee3d83000) [pid = 6162] [serial = 186] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 95 (0x7faecfe91800) [pid = 6162] [serial = 173] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 94 (0x7faed0904800) [pid = 6162] [serial = 174] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 93 (0x7faed9c0cc00) [pid = 6162] [serial = 182] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 92 (0x7faed0e16c00) [pid = 6162] [serial = 176] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 91 (0x7faee3b73800) [pid = 6162] [serial = 185] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 90 (0x7faed7bc6400) [pid = 6162] [serial = 188] [outer = (nil)] [url = about:blank] 04:01:05 INFO - PROCESS | 6162 | --DOMWINDOW == 89 (0x7faee4ff0000) [pid = 6162] [serial = 189] [outer = (nil)] [url = about:blank] 04:01:06 INFO - PROCESS | 6162 | 1461322866338 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1455ms 04:01:06 INFO - PROCESS | 6162 | 1461322866387 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 6162 | 1461322866393 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:01:06 INFO - PROCESS | 6162 | 1461322866403 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 6162 | 1461322866408 Marionette TRACE conn4 <- [1,306,null,{}] 04:01:06 INFO - PROCESS | 6162 | 1461322866413 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:06 INFO - PROCESS | 6162 | 1461322866560 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:01:06 INFO - PROCESS | 6162 | 1461322866583 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a5a000 == 38 [pid = 6162] [id = 84] 04:01:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 90 (0x7faed6460400) [pid = 6162] [serial = 251] [outer = (nil)] 04:01:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 91 (0x7faed646c800) [pid = 6162] [serial = 252] [outer = 0x7faed6460400] 04:01:06 INFO - PROCESS | 6162 | 1461322866649 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 92 (0x7faed7ea9800) [pid = 6162] [serial = 253] [outer = 0x7faed6460400] 04:01:07 INFO - PROCESS | 6162 | 1461322867522 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1189ms 04:01:07 INFO - PROCESS | 6162 | 1461322867593 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 6162 | 1461322867597 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:01:07 INFO - PROCESS | 6162 | 1461322867603 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 6162 | 1461322867609 Marionette TRACE conn4 <- [1,310,null,{}] 04:01:07 INFO - PROCESS | 6162 | 1461322867624 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:07 INFO - PROCESS | 6162 | 1461322867781 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:01:07 INFO - PROCESS | 6162 | 1461322867884 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9be8800 == 39 [pid = 6162] [id = 85] 04:01:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 93 (0x7faed6464000) [pid = 6162] [serial = 254] [outer = (nil)] 04:01:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 94 (0x7faed979e800) [pid = 6162] [serial = 255] [outer = 0x7faed6464000] 04:01:07 INFO - PROCESS | 6162 | 1461322867957 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 95 (0x7faeddf14c00) [pid = 6162] [serial = 256] [outer = 0x7faed6464000] 04:01:08 INFO - PROCESS | 6162 | 1461322868739 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1186ms 04:01:08 INFO - PROCESS | 6162 | 1461322868791 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:01:08 INFO - PROCESS | 6162 | 1461322868794 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:01:08 INFO - PROCESS | 6162 | 1461322868801 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:01:08 INFO - PROCESS | 6162 | 1461322868803 Marionette TRACE conn4 <- [1,314,null,{}] 04:01:08 INFO - PROCESS | 6162 | 1461322868810 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:09 INFO - PROCESS | 6162 | 1461322869031 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:01:09 INFO - PROCESS | 6162 | 1461322869061 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd319800 == 40 [pid = 6162] [id = 86] 04:01:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 96 (0x7faee3e0cc00) [pid = 6162] [serial = 257] [outer = (nil)] 04:01:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 97 (0x7faee4042800) [pid = 6162] [serial = 258] [outer = 0x7faee3e0cc00] 04:01:09 INFO - PROCESS | 6162 | 1461322869123 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faee50c7c00) [pid = 6162] [serial = 259] [outer = 0x7faee3e0cc00] 04:01:10 INFO - PROCESS | 6162 | 1461322870032 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 97 (0x7faed0ac2400) [pid = 6162] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 96 (0x7faecc4c4800) [pid = 6162] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 95 (0x7faee3b6a800) [pid = 6162] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 94 (0x7faee3d7e400) [pid = 6162] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 93 (0x7faecfe99800) [pid = 6162] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 92 (0x7faee92be800) [pid = 6162] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 91 (0x7faecd327c00) [pid = 6162] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 90 (0x7faed0e12c00) [pid = 6162] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:01:10 INFO - PROCESS | 6162 | --DOMWINDOW == 89 (0x7faed0907800) [pid = 6162] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1289ms 04:01:10 INFO - PROCESS | 6162 | 1461322870091 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 6162 | 1461322870095 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:01:10 INFO - PROCESS | 6162 | 1461322870105 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 6162 | 1461322870107 Marionette TRACE conn4 <- [1,318,null,{}] 04:01:10 INFO - PROCESS | 6162 | 1461322870120 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:10 INFO - PROCESS | 6162 | 1461322870260 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:01:10 INFO - PROCESS | 6162 | 1461322870353 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ab3800 == 41 [pid = 6162] [id = 87] 04:01:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 90 (0x7faee3b6a800) [pid = 6162] [serial = 260] [outer = (nil)] 04:01:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 91 (0x7faee3d85800) [pid = 6162] [serial = 261] [outer = 0x7faee3b6a800] 04:01:10 INFO - PROCESS | 6162 | 1461322870431 Marionette DEBUG loaded listener.js 04:01:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 92 (0x7faee89a9c00) [pid = 6162] [serial = 262] [outer = 0x7faee3b6a800] 04:01:11 INFO - PROCESS | 6162 | 1461322871186 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1141ms 04:01:11 INFO - PROCESS | 6162 | 1461322871246 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:01:11 INFO - PROCESS | 6162 | 1461322871248 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:01:11 INFO - PROCESS | 6162 | 1461322871255 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:01:11 INFO - PROCESS | 6162 | 1461322871258 Marionette TRACE conn4 <- [1,322,null,{}] 04:01:11 INFO - PROCESS | 6162 | 1461322871263 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:11 INFO - PROCESS | 6162 | 1461322871418 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:01:11 INFO - PROCESS | 6162 | 1461322871428 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7797000 == 42 [pid = 6162] [id = 88] 04:01:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 93 (0x7faee92bfc00) [pid = 6162] [serial = 263] [outer = (nil)] 04:01:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 94 (0x7faee9503800) [pid = 6162] [serial = 264] [outer = 0x7faee92bfc00] 04:01:11 INFO - PROCESS | 6162 | 1461322871492 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 95 (0x7faee9573c00) [pid = 6162] [serial = 265] [outer = 0x7faee92bfc00] 04:01:12 INFO - PROCESS | 6162 | 1461322872429 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1232ms 04:01:12 INFO - PROCESS | 6162 | 1461322872490 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 6162 | 1461322872496 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:01:12 INFO - PROCESS | 6162 | 1461322872507 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 6162 | 1461322872512 Marionette TRACE conn4 <- [1,326,null,{}] 04:01:12 INFO - PROCESS | 6162 | 1461322872523 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:12 INFO - PROCESS | 6162 | 1461322872706 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:01:12 INFO - PROCESS | 6162 | 1461322872843 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a4f000 == 43 [pid = 6162] [id = 89] 04:01:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 96 (0x7faecf177c00) [pid = 6162] [serial = 266] [outer = (nil)] 04:01:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 97 (0x7faed0cecc00) [pid = 6162] [serial = 267] [outer = 0x7faecf177c00] 04:01:12 INFO - PROCESS | 6162 | 1461322872921 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faed3e87800) [pid = 6162] [serial = 268] [outer = 0x7faecf177c00] 04:01:13 INFO - PROCESS | 6162 | 1461322873870 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1394ms 04:01:13 INFO - PROCESS | 6162 | 1461322873900 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:01:13 INFO - PROCESS | 6162 | 1461322873909 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:01:13 INFO - PROCESS | 6162 | 1461322873920 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:01:13 INFO - PROCESS | 6162 | 1461322873924 Marionette TRACE conn4 <- [1,330,null,{}] 04:01:13 INFO - PROCESS | 6162 | 1461322873930 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:14 INFO - PROCESS | 6162 | 1461322874118 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:01:14 INFO - PROCESS | 6162 | 1461322874254 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee421a800 == 44 [pid = 6162] [id = 90] 04:01:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faed64c5400) [pid = 6162] [serial = 269] [outer = (nil)] 04:01:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faed8487c00) [pid = 6162] [serial = 270] [outer = 0x7faed64c5400] 04:01:14 INFO - PROCESS | 6162 | 1461322874329 Marionette DEBUG loaded listener.js 04:01:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faed848d000) [pid = 6162] [serial = 271] [outer = 0x7faed64c5400] 04:01:15 INFO - PROCESS | 6162 | 1461322875376 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1489ms 04:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:01:15 INFO - PROCESS | 6162 | 1461322875409 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:01:15 INFO - PROCESS | 6162 | 1461322875412 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:01:15 INFO - PROCESS | 6162 | 1461322875419 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:01:15 INFO - PROCESS | 6162 | 1461322875424 Marionette TRACE conn4 <- [1,334,null,{}] 04:01:15 INFO - PROCESS | 6162 | 1461322875440 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:15 INFO - PROCESS | 6162 | 1461322875640 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:01:15 INFO - PROCESS | 6162 | 1461322875832 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9531800 == 45 [pid = 6162] [id = 91] 04:01:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faed861a400) [pid = 6162] [serial = 272] [outer = (nil)] 04:01:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faeda225000) [pid = 6162] [serial = 273] [outer = 0x7faed861a400] 04:01:15 INFO - PROCESS | 6162 | 1461322875950 Marionette DEBUG loaded listener.js 04:01:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faee4265800) [pid = 6162] [serial = 274] [outer = 0x7faed861a400] 04:01:16 INFO - PROCESS | 6162 | 1461322876741 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1393ms 04:01:16 INFO - PROCESS | 6162 | 1461322876811 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 6162 | 1461322876816 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:01:16 INFO - PROCESS | 6162 | 1461322876822 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 6162 | 1461322876826 Marionette TRACE conn4 <- [1,338,null,{}] 04:01:16 INFO - PROCESS | 6162 | 1461322876831 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:16 INFO - PROCESS | 6162 | 1461322876993 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:01:17 INFO - PROCESS | 6162 | 1461322877134 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faef0bb6800 == 46 [pid = 6162] [id = 92] 04:01:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faed5d0e400) [pid = 6162] [serial = 275] [outer = (nil)] 04:01:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faed5d15800) [pid = 6162] [serial = 276] [outer = 0x7faed5d0e400] 04:01:17 INFO - PROCESS | 6162 | 1461322877212 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faed848d800) [pid = 6162] [serial = 277] [outer = 0x7faed5d0e400] 04:01:18 INFO - PROCESS | 6162 | 1461322878070 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1284ms 04:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:01:18 INFO - PROCESS | 6162 | 1461322878107 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:01:18 INFO - PROCESS | 6162 | 1461322878110 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:01:18 INFO - PROCESS | 6162 | 1461322878116 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:01:18 INFO - PROCESS | 6162 | 1461322878119 Marionette TRACE conn4 <- [1,342,null,{}] 04:01:18 INFO - PROCESS | 6162 | 1461322878125 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:18 INFO - PROCESS | 6162 | 1461322878282 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:01:18 INFO - PROCESS | 6162 | 1461322878434 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7867800 == 47 [pid = 6162] [id = 93] 04:01:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed0907800) [pid = 6162] [serial = 278] [outer = (nil)] 04:01:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faee50cc400) [pid = 6162] [serial = 279] [outer = 0x7faed0907800] 04:01:18 INFO - PROCESS | 6162 | 1461322878511 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faee8ba7400) [pid = 6162] [serial = 280] [outer = 0x7faed0907800] 04:01:19 INFO - PROCESS | 6162 | 1461322879374 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1284ms 04:01:19 INFO - PROCESS | 6162 | 1461322879400 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 6162 | 1461322879404 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:01:19 INFO - PROCESS | 6162 | 1461322879410 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 6162 | 1461322879414 Marionette TRACE conn4 <- [1,346,null,{}] 04:01:19 INFO - PROCESS | 6162 | 1461322879420 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:19 INFO - PROCESS | 6162 | 1461322879601 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:01:19 INFO - PROCESS | 6162 | 1461322879892 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf260800 == 48 [pid = 6162] [id = 94] 04:01:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faecd711800) [pid = 6162] [serial = 281] [outer = (nil)] 04:01:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecdce3c00) [pid = 6162] [serial = 282] [outer = 0x7faecd711800] 04:01:20 INFO - PROCESS | 6162 | 1461322880020 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faecdceb800) [pid = 6162] [serial = 283] [outer = 0x7faecd711800] 04:01:20 INFO - PROCESS | 6162 | 1461322880935 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1580ms 04:01:20 INFO - PROCESS | 6162 | 1461322880993 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:01:21 INFO - PROCESS | 6162 | 1461322881000 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:01:21 INFO - PROCESS | 6162 | 1461322881008 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:01:21 INFO - PROCESS | 6162 | 1461322881012 Marionette TRACE conn4 <- [1,350,null,{}] 04:01:21 INFO - PROCESS | 6162 | 1461322881019 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:21 INFO - PROCESS | 6162 | 1461322881185 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:01:21 INFO - PROCESS | 6162 | 1461322881323 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9ab3800 == 47 [pid = 6162] [id = 87] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd319800 == 46 [pid = 6162] [id = 86] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faeed41a800) [pid = 6162] [serial = 231] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3049800 == 47 [pid = 6162] [id = 95] 04:01:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faed0ce7400) [pid = 6162] [serial = 284] [outer = (nil)] 04:01:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faed0cef800) [pid = 6162] [serial = 285] [outer = 0x7faed0ce7400] 04:01:21 INFO - PROCESS | 6162 | 1461322881459 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed3e89c00) [pid = 6162] [serial = 286] [outer = 0x7faed0ce7400] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9be8800 == 46 [pid = 6162] [id = 85] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a5a000 == 45 [pid = 6162] [id = 84] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf268000 == 44 [pid = 6162] [id = 83] 04:01:21 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c48800 == 43 [pid = 6162] [id = 82] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faee2f46000) [pid = 6162] [serial = 165] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faed8619000) [pid = 6162] [serial = 215] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faed9a0f000) [pid = 6162] [serial = 216] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faee4048800) [pid = 6162] [serial = 200] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faee53e9800) [pid = 6162] [serial = 192] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faee4f4cc00) [pid = 6162] [serial = 218] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faee8bac000) [pid = 6162] [serial = 221] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faed860e800) [pid = 6162] [serial = 197] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faed3240000) [pid = 6162] [serial = 212] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faed78d4000) [pid = 6162] [serial = 213] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faed0904c00) [pid = 6162] [serial = 194] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faee9431c00) [pid = 6162] [serial = 224] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faecef29400) [pid = 6162] [serial = 210] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faecd45cc00) [pid = 6162] [serial = 209] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faee7146c00) [pid = 6162] [serial = 203] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faed979d000) [pid = 6162] [serial = 206] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 98 (0x7faeeb14ac00) [pid = 6162] [serial = 227] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 97 (0x7faeeb1bfc00) [pid = 6162] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 96 (0x7faee957a800) [pid = 6162] [serial = 225] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 95 (0x7faee924f400) [pid = 6162] [serial = 222] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 94 (0x7faee53e7800) [pid = 6162] [serial = 219] [outer = (nil)] [url = about:blank] 04:01:21 INFO - PROCESS | 6162 | --DOMWINDOW == 93 (0x7faeebb13000) [pid = 6162] [serial = 228] [outer = (nil)] [url = about:blank] 04:01:22 INFO - PROCESS | 6162 | 1461322882173 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1184ms 04:01:22 INFO - PROCESS | 6162 | 1461322882194 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 6162 | 1461322882200 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:01:22 INFO - PROCESS | 6162 | 1461322882208 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 6162 | 1461322882210 Marionette TRACE conn4 <- [1,354,null,{}] 04:01:22 INFO - PROCESS | 6162 | 1461322882236 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:22 INFO - PROCESS | 6162 | 1461322882389 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:01:22 INFO - PROCESS | 6162 | 1461322882401 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8253800 == 44 [pid = 6162] [id = 96] 04:01:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 94 (0x7faed5d62000) [pid = 6162] [serial = 287] [outer = (nil)] 04:01:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 95 (0x7faed6461000) [pid = 6162] [serial = 288] [outer = 0x7faed5d62000] 04:01:22 INFO - PROCESS | 6162 | 1461322882466 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 96 (0x7faed646bc00) [pid = 6162] [serial = 289] [outer = 0x7faed5d62000] 04:01:23 INFO - PROCESS | 6162 | 1461322883429 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1254ms 04:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:01:23 INFO - PROCESS | 6162 | 1461322883462 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:01:23 INFO - PROCESS | 6162 | 1461322883465 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:01:23 INFO - PROCESS | 6162 | 1461322883473 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:01:23 INFO - PROCESS | 6162 | 1461322883482 Marionette TRACE conn4 <- [1,358,null,{}] 04:01:23 INFO - PROCESS | 6162 | 1461322883495 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:23 INFO - PROCESS | 6162 | 1461322883646 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:01:23 INFO - PROCESS | 6162 | 1461322883658 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e0d800 == 45 [pid = 6162] [id = 97] 04:01:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 97 (0x7faed848e400) [pid = 6162] [serial = 290] [outer = (nil)] 04:01:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faed8e62000) [pid = 6162] [serial = 291] [outer = 0x7faed848e400] 04:01:23 INFO - PROCESS | 6162 | 1461322883721 Marionette DEBUG loaded listener.js 04:01:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faed9d3e400) [pid = 6162] [serial = 292] [outer = 0x7faed848e400] 04:01:24 INFO - PROCESS | 6162 | 1461322884591 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1144ms 04:01:24 INFO - PROCESS | 6162 | 1461322884615 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 6162 | 1461322884620 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:01:24 INFO - PROCESS | 6162 | 1461322884626 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 6162 | 1461322884628 Marionette TRACE conn4 <- [1,362,null,{}] 04:01:24 INFO - PROCESS | 6162 | 1461322884633 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:24 INFO - PROCESS | 6162 | 1461322884809 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:01:24 INFO - PROCESS | 6162 | 1461322884842 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3bc6800 == 46 [pid = 6162] [id = 98] 04:01:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faecc433800) [pid = 6162] [serial = 293] [outer = (nil)] 04:01:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecc43f000) [pid = 6162] [serial = 294] [outer = 0x7faecc433800] 04:01:24 INFO - PROCESS | 6162 | 1461322884904 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faed8493800) [pid = 6162] [serial = 295] [outer = 0x7faecc433800] 04:01:25 INFO - PROCESS | 6162 | 1461322885768 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1185ms 04:01:25 INFO - PROCESS | 6162 | 1461322885812 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 6162 | 1461322885816 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:01:25 INFO - PROCESS | 6162 | 1461322885822 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 6162 | 1461322885824 Marionette TRACE conn4 <- [1,366,null,{}] 04:01:25 INFO - PROCESS | 6162 | 1461322885830 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:26 INFO - PROCESS | 6162 | 1461322886003 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:01:26 INFO - PROCESS | 6162 | 1461322886029 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc41e000 == 47 [pid = 6162] [id = 99] 04:01:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faed9e93400) [pid = 6162] [serial = 296] [outer = (nil)] 04:01:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faee2f46000) [pid = 6162] [serial = 297] [outer = 0x7faed9e93400] 04:01:26 INFO - PROCESS | 6162 | 1461322886108 Marionette DEBUG loaded listener.js 04:01:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faee4fef400) [pid = 6162] [serial = 298] [outer = 0x7faed9e93400] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faee3e0cc00) [pid = 6162] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faecd333800) [pid = 6162] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faecfe9b000) [pid = 6162] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faed6460400) [pid = 6162] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faee3b6a800) [pid = 6162] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:01:26 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faed6464000) [pid = 6162] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:01:26 INFO - PROCESS | 6162 | 1461322886983 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1227ms 04:01:27 INFO - PROCESS | 6162 | 1461322887050 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 6162 | 1461322887054 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:01:27 INFO - PROCESS | 6162 | 1461322887065 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 6162 | 1461322887068 Marionette TRACE conn4 <- [1,370,null,{}] 04:01:27 INFO - PROCESS | 6162 | 1461322887074 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:27 INFO - PROCESS | 6162 | 1461322887217 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:01:27 INFO - PROCESS | 6162 | 1461322887228 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e6b000 == 48 [pid = 6162] [id = 100] 04:01:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faed6460400) [pid = 6162] [serial = 299] [outer = (nil)] 04:01:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faee8ba7c00) [pid = 6162] [serial = 300] [outer = 0x7faed6460400] 04:01:27 INFO - PROCESS | 6162 | 1461322887291 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faee9253c00) [pid = 6162] [serial = 301] [outer = 0x7faed6460400] 04:01:28 INFO - PROCESS | 6162 | 1461322888050 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1041ms 04:01:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:01:28 INFO - PROCESS | 6162 | 1461322888102 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 6162 | 1461322888105 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:01:28 INFO - PROCESS | 6162 | 1461322888111 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 6162 | 1461322888114 Marionette TRACE conn4 <- [1,374,null,{}] 04:01:28 INFO - PROCESS | 6162 | 1461322888142 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:28 INFO - PROCESS | 6162 | 1461322888283 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:01:28 INFO - PROCESS | 6162 | 1461322888293 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9513000 == 49 [pid = 6162] [id = 101] 04:01:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faee5278800) [pid = 6162] [serial = 302] [outer = (nil)] 04:01:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faee9504400) [pid = 6162] [serial = 303] [outer = 0x7faee5278800] 04:01:28 INFO - PROCESS | 6162 | 1461322888362 Marionette DEBUG loaded listener.js 04:01:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faee957a400) [pid = 6162] [serial = 304] [outer = 0x7faee5278800] 04:01:29 INFO - PROCESS | 6162 | 1461322889413 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:01:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:01:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1333ms 04:01:29 INFO - PROCESS | 6162 | 1461322889445 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:01:29 INFO - PROCESS | 6162 | 1461322889452 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:01:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:01:29 INFO - PROCESS | 6162 | 1461322889462 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:01:29 INFO - PROCESS | 6162 | 1461322889467 Marionette TRACE conn4 <- [1,378,null,{}] 04:01:29 INFO - PROCESS | 6162 | 1461322889476 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:29 INFO - PROCESS | 6162 | 1461322889681 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:01:29 INFO - PROCESS | 6162 | 1461322889888 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7868800 == 50 [pid = 6162] [id = 102] 04:01:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faecfe93800) [pid = 6162] [serial = 305] [outer = (nil)] 04:01:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faed0902400) [pid = 6162] [serial = 306] [outer = 0x7faecfe93800] 04:01:30 INFO - PROCESS | 6162 | 1461322890011 Marionette DEBUG loaded listener.js 04:01:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed0ced400) [pid = 6162] [serial = 307] [outer = 0x7faecfe93800] 04:01:30 INFO - PROCESS | 6162 | 1461322890878 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:01:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1487ms 04:01:30 INFO - PROCESS | 6162 | 1461322890966 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 6162 | 1461322890975 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:01:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:01:30 INFO - PROCESS | 6162 | 1461322890986 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 6162 | 1461322890989 Marionette TRACE conn4 <- [1,382,null,{}] 04:01:30 INFO - PROCESS | 6162 | 1461322890996 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:31 INFO - PROCESS | 6162 | 1461322891166 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:01:31 INFO - PROCESS | 6162 | 1461322891305 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3bc3800 == 51 [pid = 6162] [id = 103] 04:01:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faed0e18800) [pid = 6162] [serial = 308] [outer = (nil)] 04:01:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faed7bcd400) [pid = 6162] [serial = 309] [outer = 0x7faed0e18800] 04:01:31 INFO - PROCESS | 6162 | 1461322891383 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faed85e5000) [pid = 6162] [serial = 310] [outer = 0x7faed0e18800] 04:01:32 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:01:32 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:01:32 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:01:32 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:01:32 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:01:32 INFO - PROCESS | 6162 | 1461322892331 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:01:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:01:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1380ms 04:01:32 INFO - PROCESS | 6162 | 1461322892366 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:01:32 INFO - PROCESS | 6162 | 1461322892370 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:01:32 INFO - PROCESS | 6162 | 1461322892376 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:01:32 INFO - PROCESS | 6162 | 1461322892382 Marionette TRACE conn4 <- [1,386,null,{}] 04:01:32 INFO - PROCESS | 6162 | 1461322892398 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:32 INFO - PROCESS | 6162 | 1461322892577 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:01:32 INFO - PROCESS | 6162 | 1461322892723 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc804800 == 52 [pid = 6162] [id = 104] 04:01:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faee40a4c00) [pid = 6162] [serial = 311] [outer = (nil)] 04:01:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faee8bac800) [pid = 6162] [serial = 312] [outer = 0x7faee40a4c00] 04:01:32 INFO - PROCESS | 6162 | 1461322892799 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faee942f800) [pid = 6162] [serial = 313] [outer = 0x7faee40a4c00] 04:01:33 INFO - PROCESS | 6162 | 1461322893721 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1389ms 04:01:33 INFO - PROCESS | 6162 | 1461322893768 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 6162 | 1461322893774 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:01:33 INFO - PROCESS | 6162 | 1461322893784 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 6162 | 1461322893789 Marionette TRACE conn4 <- [1,390,null,{}] 04:01:33 INFO - PROCESS | 6162 | 1461322893797 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:34 INFO - PROCESS | 6162 | 1461322894085 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:01:34 INFO - PROCESS | 6162 | 1461322894390 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd915000 == 53 [pid = 6162] [id = 105] 04:01:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faee40a6800) [pid = 6162] [serial = 314] [outer = (nil)] 04:01:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faeeb1b9c00) [pid = 6162] [serial = 315] [outer = 0x7faee40a6800] 04:01:34 INFO - PROCESS | 6162 | 1461322894531 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faeebe91800) [pid = 6162] [serial = 316] [outer = 0x7faee40a6800] 04:01:35 INFO - PROCESS | 6162 | 1461322895723 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1998ms 04:01:35 INFO - PROCESS | 6162 | 1461322895782 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:01:35 INFO - PROCESS | 6162 | 1461322895786 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:01:35 INFO - PROCESS | 6162 | 1461322895793 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:01:35 INFO - PROCESS | 6162 | 1461322895796 Marionette TRACE conn4 <- [1,394,null,{}] 04:01:35 INFO - PROCESS | 6162 | 1461322895801 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:35 INFO - PROCESS | 6162 | 1461322895960 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:01:36 INFO - PROCESS | 6162 | 1461322896152 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd92e800 == 54 [pid = 6162] [id = 106] 04:01:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faecda16800) [pid = 6162] [serial = 317] [outer = (nil)] 04:01:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faecda1c800) [pid = 6162] [serial = 318] [outer = 0x7faecda16800] 04:01:36 INFO - PROCESS | 6162 | 1461322896225 Marionette DEBUG loaded listener.js 04:01:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faecda21400) [pid = 6162] [serial = 319] [outer = 0x7faecda16800] 04:01:37 INFO - PROCESS | 6162 | 1461322897114 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1385ms 04:01:37 INFO - PROCESS | 6162 | 1461322897178 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 6162 | 1461322897182 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:01:37 INFO - PROCESS | 6162 | 1461322897188 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 6162 | 1461322897191 Marionette TRACE conn4 <- [1,398,null,{}] 04:01:37 INFO - PROCESS | 6162 | 1461322897197 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:37 INFO - PROCESS | 6162 | 1461322897397 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:01:37 INFO - PROCESS | 6162 | 1461322897591 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb21000 == 55 [pid = 6162] [id = 107] 04:01:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faecdcdec00) [pid = 6162] [serial = 320] [outer = (nil)] 04:01:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faed91c3000) [pid = 6162] [serial = 321] [outer = 0x7faecdcdec00] 04:01:37 INFO - PROCESS | 6162 | 1461322897720 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faef0bf6400) [pid = 6162] [serial = 322] [outer = 0x7faecdcdec00] 04:01:38 INFO - PROCESS | 6162 | 1461322898938 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1793ms 04:01:38 INFO - PROCESS | 6162 | 1461322898983 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:01:38 INFO - PROCESS | 6162 | 1461322898989 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:01:39 INFO - PROCESS | 6162 | 1461322899007 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 6162 | 1461322899012 Marionette TRACE conn4 <- [1,402,null,{}] 04:01:39 INFO - PROCESS | 6162 | 1461322899023 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:39 INFO - PROCESS | 6162 | 1461322899277 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:01:39 INFO - PROCESS | 6162 | 1461322899465 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e9800 == 56 [pid = 6162] [id = 108] 04:01:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecccc2400) [pid = 6162] [serial = 323] [outer = (nil)] 04:01:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faecd705800) [pid = 6162] [serial = 324] [outer = 0x7faecccc2400] 04:01:39 INFO - PROCESS | 6162 | 1461322899633 Marionette DEBUG loaded listener.js 04:01:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faecdcdc400) [pid = 6162] [serial = 325] [outer = 0x7faecccc2400] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee92b2800 == 55 [pid = 6162] [id = 77] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed85d5000 == 54 [pid = 6162] [id = 69] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faee9503800) [pid = 6162] [serial = 264] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faeddf11c00) [pid = 6162] [serial = 240] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faed0ab7c00) [pid = 6162] [serial = 234] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faed0cf0800) [pid = 6162] [serial = 243] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faed6469400) [pid = 6162] [serial = 237] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e6b000 == 53 [pid = 6162] [id = 100] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc41e000 == 52 [pid = 6162] [id = 99] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3bc6800 == 51 [pid = 6162] [id = 98] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e0d800 == 50 [pid = 6162] [id = 97] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8253800 == 49 [pid = 6162] [id = 96] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3049800 == 48 [pid = 6162] [id = 95] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf260800 == 47 [pid = 6162] [id = 94] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9531800 == 46 [pid = 6162] [id = 91] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee421a800 == 45 [pid = 6162] [id = 90] 04:01:40 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a4f000 == 44 [pid = 6162] [id = 89] 04:01:40 INFO - PROCESS | 6162 | 1461322900571 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faee4042800) [pid = 6162] [serial = 258] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faecfe8f000) [pid = 6162] [serial = 247] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faecef26000) [pid = 6162] [serial = 246] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faed3247400) [pid = 6162] [serial = 249] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faed5d62c00) [pid = 6162] [serial = 250] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faed646c800) [pid = 6162] [serial = 252] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faed7ea9800) [pid = 6162] [serial = 253] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faee3d85800) [pid = 6162] [serial = 261] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faed979e800) [pid = 6162] [serial = 255] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faeddf14c00) [pid = 6162] [serial = 256] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faee50c7c00) [pid = 6162] [serial = 259] [outer = (nil)] [url = about:blank] 04:01:40 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faee89a9c00) [pid = 6162] [serial = 262] [outer = (nil)] [url = about:blank] 04:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1646ms 04:01:40 INFO - PROCESS | 6162 | 1461322900652 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 6162 | 1461322900660 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:01:40 INFO - PROCESS | 6162 | 1461322900670 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 6162 | 1461322900674 Marionette TRACE conn4 <- [1,406,null,{}] 04:01:40 INFO - PROCESS | 6162 | 1461322900680 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:40 INFO - PROCESS | 6162 | 1461322900847 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:01:40 INFO - PROCESS | 6162 | 1461322900991 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf264000 == 45 [pid = 6162] [id = 109] 04:01:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faecdf74c00) [pid = 6162] [serial = 326] [outer = (nil)] 04:01:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faecdf77400) [pid = 6162] [serial = 327] [outer = 0x7faecdf74c00] 04:01:41 INFO - PROCESS | 6162 | 1461322901060 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faece133800) [pid = 6162] [serial = 328] [outer = 0x7faecdf74c00] 04:01:41 INFO - PROCESS | 6162 | 1461322901802 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:01:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1179ms 04:01:41 INFO - PROCESS | 6162 | 1461322901851 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:01:41 INFO - PROCESS | 6162 | 1461322901855 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:01:41 INFO - PROCESS | 6162 | 1461322901861 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:01:41 INFO - PROCESS | 6162 | 1461322901866 Marionette TRACE conn4 <- [1,410,null,{}] 04:01:41 INFO - PROCESS | 6162 | 1461322901881 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:42 INFO - PROCESS | 6162 | 1461322902031 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:01:42 INFO - PROCESS | 6162 | 1461322902043 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7789800 == 46 [pid = 6162] [id = 110] 04:01:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faed090d800) [pid = 6162] [serial = 329] [outer = (nil)] 04:01:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faed0cf3c00) [pid = 6162] [serial = 330] [outer = 0x7faed090d800] 04:01:42 INFO - PROCESS | 6162 | 1461322902110 Marionette DEBUG loaded listener.js 04:01:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed50a9800) [pid = 6162] [serial = 331] [outer = 0x7faed090d800] 04:01:42 INFO - PROCESS | 6162 | 1461322902973 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1142ms 04:01:43 INFO - PROCESS | 6162 | 1461322903013 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 6162 | 1461322903018 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:01:43 INFO - PROCESS | 6162 | 1461322903034 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 6162 | 1461322903037 Marionette TRACE conn4 <- [1,414,null,{}] 04:01:43 INFO - PROCESS | 6162 | 1461322903043 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:43 INFO - PROCESS | 6162 | 1461322903236 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:01:43 INFO - PROCESS | 6162 | 1461322903258 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85d5000 == 47 [pid = 6162] [id = 111] 04:01:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faecf2d1400) [pid = 6162] [serial = 332] [outer = (nil)] 04:01:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed5e60800) [pid = 6162] [serial = 333] [outer = 0x7faecf2d1400] 04:01:43 INFO - PROCESS | 6162 | 1461322903323 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed7bcd000) [pid = 6162] [serial = 334] [outer = 0x7faecf2d1400] 04:01:44 INFO - PROCESS | 6162 | 1461322904160 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:01:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1193ms 04:01:44 INFO - PROCESS | 6162 | 1461322904222 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:01:44 INFO - PROCESS | 6162 | 1461322904225 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:01:44 INFO - PROCESS | 6162 | 1461322904231 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:01:44 INFO - PROCESS | 6162 | 1461322904233 Marionette TRACE conn4 <- [1,418,null,{}] 04:01:44 INFO - PROCESS | 6162 | 1461322904239 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:44 INFO - PROCESS | 6162 | 1461322904444 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:01:44 INFO - PROCESS | 6162 | 1461322904481 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc818000 == 48 [pid = 6162] [id = 112] 04:01:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faecaed8800) [pid = 6162] [serial = 335] [outer = (nil)] 04:01:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faecaedf800) [pid = 6162] [serial = 336] [outer = 0x7faecaed8800] 04:01:44 INFO - PROCESS | 6162 | 1461322904555 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faecaee4000) [pid = 6162] [serial = 337] [outer = 0x7faecaed8800] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faed5d62000) [pid = 6162] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faed848e400) [pid = 6162] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faed6460400) [pid = 6162] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faecd711800) [pid = 6162] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faed0ce7400) [pid = 6162] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faecc433800) [pid = 6162] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:01:45 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faed9e93400) [pid = 6162] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:01:46 INFO - PROCESS | 6162 | 1461322906072 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1884ms 04:01:46 INFO - PROCESS | 6162 | 1461322906117 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 6162 | 1461322906121 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:01:46 INFO - PROCESS | 6162 | 1461322906127 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 6162 | 1461322906129 Marionette TRACE conn4 <- [1,422,null,{}] 04:01:46 INFO - PROCESS | 6162 | 1461322906141 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:46 INFO - PROCESS | 6162 | 1461322906302 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:01:46 INFO - PROCESS | 6162 | 1461322906315 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee2fbc800 == 49 [pid = 6162] [id = 113] 04:01:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faecc438000) [pid = 6162] [serial = 338] [outer = (nil)] 04:01:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faed6463800) [pid = 6162] [serial = 339] [outer = 0x7faecc438000] 04:01:46 INFO - PROCESS | 6162 | 1461322906394 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed8e55c00) [pid = 6162] [serial = 340] [outer = 0x7faecc438000] 04:01:47 INFO - PROCESS | 6162 | 1461322907614 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1536ms 04:01:47 INFO - PROCESS | 6162 | 1461322907664 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:01:47 INFO - PROCESS | 6162 | 1461322907671 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:01:47 INFO - PROCESS | 6162 | 1461322907680 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:01:47 INFO - PROCESS | 6162 | 1461322907687 Marionette TRACE conn4 <- [1,426,null,{}] 04:01:47 INFO - PROCESS | 6162 | 1461322907749 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:48 INFO - PROCESS | 6162 | 1461322908006 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:01:48 INFO - PROCESS | 6162 | 1461322908119 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb14000 == 50 [pid = 6162] [id = 114] 04:01:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faecccc4800) [pid = 6162] [serial = 341] [outer = (nil)] 04:01:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faecccc9c00) [pid = 6162] [serial = 342] [outer = 0x7faecccc4800] 04:01:48 INFO - PROCESS | 6162 | 1461322908198 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faecd336800) [pid = 6162] [serial = 343] [outer = 0x7faecccc4800] 04:01:49 INFO - PROCESS | 6162 | 1461322909191 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 6162 | 1461322909247 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:01:49 INFO - PROCESS | 6162 | 1461322909259 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 6162 | 1461322909264 Marionette TRACE conn4 <- [1,430,null,{}] 04:01:49 INFO - PROCESS | 6162 | 1461322909274 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:49 INFO - PROCESS | 6162 | 1461322909517 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:01:49 INFO - PROCESS | 6162 | 1461322909790 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed95b1800 == 51 [pid = 6162] [id = 115] 04:01:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faecdf6dc00) [pid = 6162] [serial = 344] [outer = (nil)] 04:01:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faecdf7b800) [pid = 6162] [serial = 345] [outer = 0x7faecdf6dc00] 04:01:49 INFO - PROCESS | 6162 | 1461322909881 Marionette DEBUG loaded listener.js 04:01:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecfe96400) [pid = 6162] [serial = 346] [outer = 0x7faecdf6dc00] 04:01:50 INFO - PROCESS | 6162 | 1461322910783 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1592ms 04:01:50 INFO - PROCESS | 6162 | 1461322910852 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:01:50 INFO - PROCESS | 6162 | 1461322910857 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:01:50 INFO - PROCESS | 6162 | 1461322910864 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:01:50 INFO - PROCESS | 6162 | 1461322910870 Marionette TRACE conn4 <- [1,434,null,{}] 04:01:50 INFO - PROCESS | 6162 | 1461322910893 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 6162 | 1461322911145 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:01:51 INFO - PROCESS | 6162 | 1461322911374 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee6c46000 == 52 [pid = 6162] [id = 116] 04:01:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faed5d14400) [pid = 6162] [serial = 347] [outer = (nil)] 04:01:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faed7eb6800) [pid = 6162] [serial = 348] [outer = 0x7faed5d14400] 04:01:51 INFO - PROCESS | 6162 | 1461322911510 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faed8493400) [pid = 6162] [serial = 349] [outer = 0x7faed5d14400] 04:01:52 INFO - PROCESS | 6162 | 1461322912521 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1687ms 04:01:52 INFO - PROCESS | 6162 | 1461322912552 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 6162 | 1461322912556 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:01:52 INFO - PROCESS | 6162 | 1461322912563 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 6162 | 1461322912566 Marionette TRACE conn4 <- [1,438,null,{}] 04:01:52 INFO - PROCESS | 6162 | 1461322912572 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:52 INFO - PROCESS | 6162 | 1461322912738 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:01:52 INFO - PROCESS | 6162 | 1461322912889 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee94a4000 == 53 [pid = 6162] [id = 117] 04:01:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faecccd1c00) [pid = 6162] [serial = 350] [outer = (nil)] 04:01:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faed97a9000) [pid = 6162] [serial = 351] [outer = 0x7faecccd1c00] 04:01:52 INFO - PROCESS | 6162 | 1461322912967 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faeddf90000) [pid = 6162] [serial = 352] [outer = 0x7faecccd1c00] 04:01:53 INFO - PROCESS | 6162 | 1461322913875 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:01:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:01:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1378ms 04:01:53 INFO - PROCESS | 6162 | 1461322913943 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:01:53 INFO - PROCESS | 6162 | 1461322913946 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:01:53 INFO - PROCESS | 6162 | 1461322913952 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:01:53 INFO - PROCESS | 6162 | 1461322913955 Marionette TRACE conn4 <- [1,442,null,{}] 04:01:53 INFO - PROCESS | 6162 | 1461322913961 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:54 INFO - PROCESS | 6162 | 1461322914120 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:01:54 INFO - PROCESS | 6162 | 1461322914263 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8403800 == 54 [pid = 6162] [id = 118] 04:01:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faed6007c00) [pid = 6162] [serial = 353] [outer = (nil)] 04:01:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faee3e0cc00) [pid = 6162] [serial = 354] [outer = 0x7faed6007c00] 04:01:54 INFO - PROCESS | 6162 | 1461322914342 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faee5271400) [pid = 6162] [serial = 355] [outer = 0x7faed6007c00] 04:01:55 INFO - PROCESS | 6162 | 1461322915287 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1384ms 04:01:55 INFO - PROCESS | 6162 | 1461322915342 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 6162 | 1461322915345 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:01:55 INFO - PROCESS | 6162 | 1461322915359 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 6162 | 1461322915361 Marionette TRACE conn4 <- [1,446,null,{}] 04:01:55 INFO - PROCESS | 6162 | 1461322915367 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:55 INFO - PROCESS | 6162 | 1461322915585 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:01:55 INFO - PROCESS | 6162 | 1461322915732 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fe0000 == 55 [pid = 6162] [id = 119] 04:01:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faee8909000) [pid = 6162] [serial = 356] [outer = (nil)] 04:01:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faee8910400) [pid = 6162] [serial = 357] [outer = 0x7faee8909000] 04:01:55 INFO - PROCESS | 6162 | 1461322915854 Marionette DEBUG loaded listener.js 04:01:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faee92bd000) [pid = 6162] [serial = 358] [outer = 0x7faee8909000] 04:01:56 INFO - PROCESS | 6162 | 1461322916736 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:01:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:01:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1434ms 04:01:56 INFO - PROCESS | 6162 | 1461322916793 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:01:56 INFO - PROCESS | 6162 | 1461322916796 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:01:56 INFO - PROCESS | 6162 | 1461322916802 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:01:56 INFO - PROCESS | 6162 | 1461322916805 Marionette TRACE conn4 <- [1,450,null,{}] 04:01:56 INFO - PROCESS | 6162 | 1461322916810 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:56 INFO - PROCESS | 6162 | 1461322916966 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:01:57 INFO - PROCESS | 6162 | 1461322917116 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fe1800 == 56 [pid = 6162] [id = 120] 04:01:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faecaee4c00) [pid = 6162] [serial = 359] [outer = (nil)] 04:01:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faed8489400) [pid = 6162] [serial = 360] [outer = 0x7faecaee4c00] 04:01:57 INFO - PROCESS | 6162 | 1461322917192 Marionette DEBUG loaded listener.js 04:01:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faee9504800) [pid = 6162] [serial = 361] [outer = 0x7faecaee4c00] 04:01:58 INFO - PROCESS | 6162 | 1461322918276 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 6162 | 1461322918341 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:01:58 INFO - PROCESS | 6162 | 1461322918350 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - PROCESS | 6162 | 1461322918355 Marionette TRACE conn4 <- [1,454,null,{}] 04:01:58 INFO - PROCESS | 6162 | 1461322918362 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:58 INFO - PROCESS | 6162 | 1461322918533 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:01:58 INFO - PROCESS | 6162 | 1461322918799 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc80d800 == 57 [pid = 6162] [id = 121] 04:01:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faecc4c0800) [pid = 6162] [serial = 362] [outer = (nil)] 04:01:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faecccc6c00) [pid = 6162] [serial = 363] [outer = 0x7faecc4c0800] 04:01:58 INFO - PROCESS | 6162 | 1461322918918 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faecd462400) [pid = 6162] [serial = 364] [outer = 0x7faecc4c0800] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faef0bb6800 == 56 [pid = 6162] [id = 92] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc818000 == 55 [pid = 6162] [id = 112] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed85d5000 == 54 [pid = 6162] [id = 111] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faeda225000) [pid = 6162] [serial = 273] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faee9504400) [pid = 6162] [serial = 303] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faed5d15800) [pid = 6162] [serial = 276] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faee50cc400) [pid = 6162] [serial = 279] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7789800 == 53 [pid = 6162] [id = 110] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7797000 == 52 [pid = 6162] [id = 88] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf264000 == 51 [pid = 6162] [id = 109] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e9800 == 50 [pid = 6162] [id = 108] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd92e800 == 49 [pid = 6162] [id = 106] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd915000 == 48 [pid = 6162] [id = 105] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc804800 == 47 [pid = 6162] [id = 104] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3bc3800 == 46 [pid = 6162] [id = 103] 04:01:59 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7868800 == 45 [pid = 6162] [id = 102] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecc43f000) [pid = 6162] [serial = 294] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faee2f46000) [pid = 6162] [serial = 297] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faed6461000) [pid = 6162] [serial = 288] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faed646bc00) [pid = 6162] [serial = 289] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faed8e62000) [pid = 6162] [serial = 291] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faee8ba7c00) [pid = 6162] [serial = 300] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecdce3c00) [pid = 6162] [serial = 282] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faecdceb800) [pid = 6162] [serial = 283] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faed8487c00) [pid = 6162] [serial = 270] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faed0cecc00) [pid = 6162] [serial = 267] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faed0cef800) [pid = 6162] [serial = 285] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faed3e89c00) [pid = 6162] [serial = 286] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faee9253c00) [pid = 6162] [serial = 301] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faee4fef400) [pid = 6162] [serial = 298] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faed8493800) [pid = 6162] [serial = 295] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faed9d3e400) [pid = 6162] [serial = 292] [outer = (nil)] [url = about:blank] 04:01:59 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:01:59 INFO - PROCESS | 6162 | 1461322919803 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:01:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1490ms 04:01:59 INFO - PROCESS | 6162 | 1461322919841 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:01:59 INFO - PROCESS | 6162 | 1461322919849 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 04:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:01:59 INFO - PROCESS | 6162 | 1461322919859 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:01:59 INFO - PROCESS | 6162 | 1461322919862 Marionette TRACE conn4 <- [1,458,null,{}] 04:01:59 INFO - PROCESS | 6162 | 1461322919868 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:00 INFO - PROCESS | 6162 | 1461322920018 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:02:00 INFO - PROCESS | 6162 | 1461322920036 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c4f000 == 46 [pid = 6162] [id = 122] 04:02:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faecda1b000) [pid = 6162] [serial = 365] [outer = (nil)] 04:02:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecdf74400) [pid = 6162] [serial = 366] [outer = 0x7faecda1b000] 04:02:00 INFO - PROCESS | 6162 | 1461322920098 Marionette DEBUG loaded listener.js 04:02:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecef26800) [pid = 6162] [serial = 367] [outer = 0x7faecda1b000] 04:02:01 INFO - PROCESS | 6162 | 1461322921011 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:02:01 INFO - PROCESS | 6162 | 1461322921053 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 04:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:02:01 INFO - PROCESS | 6162 | 1461322921060 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:02:01 INFO - PROCESS | 6162 | 1461322921065 Marionette TRACE conn4 <- [1,462,null,{}] 04:02:01 INFO - PROCESS | 6162 | 1461322921080 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:01 INFO - PROCESS | 6162 | 1461322921277 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:02:01 INFO - PROCESS | 6162 | 1461322921293 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8421000 == 47 [pid = 6162] [id = 123] 04:02:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faed0ac2400) [pid = 6162] [serial = 368] [outer = (nil)] 04:02:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faed0cf6000) [pid = 6162] [serial = 369] [outer = 0x7faed0ac2400] 04:02:01 INFO - PROCESS | 6162 | 1461322921361 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faed6466800) [pid = 6162] [serial = 370] [outer = 0x7faed0ac2400] 04:02:02 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:02 INFO - PROCESS | 6162 | 1461322922215 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:02:02 INFO - PROCESS | 6162 | 1461322922328 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 04:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:02:02 INFO - PROCESS | 6162 | 1461322922334 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:02:02 INFO - PROCESS | 6162 | 1461322922336 Marionette TRACE conn4 <- [1,466,null,{}] 04:02:02 INFO - PROCESS | 6162 | 1461322922342 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:02 INFO - PROCESS | 6162 | 1461322922531 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:02:02 INFO - PROCESS | 6162 | 1461322922554 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e15000 == 48 [pid = 6162] [id = 124] 04:02:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faed6468000) [pid = 6162] [serial = 371] [outer = (nil)] 04:02:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faed9d55000) [pid = 6162] [serial = 372] [outer = 0x7faed6468000] 04:02:02 INFO - PROCESS | 6162 | 1461322922627 Marionette DEBUG loaded listener.js 04:02:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faee3d8b400) [pid = 6162] [serial = 373] [outer = 0x7faed6468000] 04:02:03 INFO - PROCESS | 6162 | 1461322923486 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 6162 | 1461322923534 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 04:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:02:03 INFO - PROCESS | 6162 | 1461322923540 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 6162 | 1461322923544 Marionette TRACE conn4 <- [1,470,null,{}] 04:02:03 INFO - PROCESS | 6162 | 1461322923550 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:03 INFO - PROCESS | 6162 | 1461322923750 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:02:03 INFO - PROCESS | 6162 | 1461322923773 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d68000 == 49 [pid = 6162] [id = 125] 04:02:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faecced5800) [pid = 6162] [serial = 374] [outer = (nil)] 04:02:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faeccedc000) [pid = 6162] [serial = 375] [outer = 0x7faecced5800] 04:02:03 INFO - PROCESS | 6162 | 1461322923837 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faeccee1800) [pid = 6162] [serial = 376] [outer = 0x7faecced5800] 04:02:04 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faecdf74c00) [pid = 6162] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:02:04 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecccc2400) [pid = 6162] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:02:04 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecaed8800) [pid = 6162] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:02:04 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faed090d800) [pid = 6162] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:02:04 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faecf2d1400) [pid = 6162] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:02:04 INFO - PROCESS | 6162 | 1461322924793 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1294ms 04:02:04 INFO - PROCESS | 6162 | 1461322924837 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 6162 | 1461322924840 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 04:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:02:04 INFO - PROCESS | 6162 | 1461322924846 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 6162 | 1461322924848 Marionette TRACE conn4 <- [1,474,null,{}] 04:02:04 INFO - PROCESS | 6162 | 1461322924854 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:05 INFO - PROCESS | 6162 | 1461322925023 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:02:05 INFO - PROCESS | 6162 | 1461322925039 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8852000 == 50 [pid = 6162] [id = 126] 04:02:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faed6467c00) [pid = 6162] [serial = 377] [outer = (nil)] 04:02:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faed7e9a000) [pid = 6162] [serial = 378] [outer = 0x7faed6467c00] 04:02:05 INFO - PROCESS | 6162 | 1461322925108 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faed9e8fc00) [pid = 6162] [serial = 379] [outer = 0x7faed6467c00] 04:02:05 INFO - PROCESS | 6162 | 1461322925913 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:02:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1130ms 04:02:05 INFO - PROCESS | 6162 | 1461322925977 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:02:05 INFO - PROCESS | 6162 | 1461322925981 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 04:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:02:05 INFO - PROCESS | 6162 | 1461322925987 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:02:05 INFO - PROCESS | 6162 | 1461322925989 Marionette TRACE conn4 <- [1,478,null,{}] 04:02:05 INFO - PROCESS | 6162 | 1461322925994 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:06 INFO - PROCESS | 6162 | 1461322926133 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:02:06 INFO - PROCESS | 6162 | 1461322926148 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebb61000 == 51 [pid = 6162] [id = 127] 04:02:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faecc6ae800) [pid = 6162] [serial = 380] [outer = (nil)] 04:02:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faecc6b5c00) [pid = 6162] [serial = 381] [outer = 0x7faecc6ae800] 04:02:06 INFO - PROCESS | 6162 | 1461322926210 Marionette DEBUG loaded listener.js 04:02:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faecceda800) [pid = 6162] [serial = 382] [outer = 0x7faecc6ae800] 04:02:07 INFO - PROCESS | 6162 | 1461322927309 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1390ms 04:02:07 INFO - PROCESS | 6162 | 1461322927378 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:02:07 INFO - PROCESS | 6162 | 1461322927386 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 04:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:02:07 INFO - PROCESS | 6162 | 1461322927395 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 6162 | 1461322927400 Marionette TRACE conn4 <- [1,482,null,{}] 04:02:07 INFO - PROCESS | 6162 | 1461322927408 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:07 INFO - PROCESS | 6162 | 1461322927626 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:02:07 INFO - PROCESS | 6162 | 1461322927775 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b81800 == 52 [pid = 6162] [id = 128] 04:02:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faecc43e000) [pid = 6162] [serial = 383] [outer = (nil)] 04:02:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faecc6b5800) [pid = 6162] [serial = 384] [outer = 0x7faecc43e000] 04:02:07 INFO - PROCESS | 6162 | 1461322927857 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faecced6400) [pid = 6162] [serial = 385] [outer = 0x7faecc43e000] 04:02:08 INFO - PROCESS | 6162 | 1461322928874 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1536ms 04:02:08 INFO - PROCESS | 6162 | 1461322928932 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:02:08 INFO - PROCESS | 6162 | 1461322928941 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 04:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:02:08 INFO - PROCESS | 6162 | 1461322928951 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:02:08 INFO - PROCESS | 6162 | 1461322928956 Marionette TRACE conn4 <- [1,486,null,{}] 04:02:08 INFO - PROCESS | 6162 | 1461322928962 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:09 INFO - PROCESS | 6162 | 1461322929140 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:02:09 INFO - PROCESS | 6162 | 1461322929377 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7865800 == 53 [pid = 6162] [id = 129] 04:02:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faecda1a800) [pid = 6162] [serial = 386] [outer = (nil)] 04:02:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faecdf78800) [pid = 6162] [serial = 387] [outer = 0x7faecda1a800] 04:02:09 INFO - PROCESS | 6162 | 1461322929467 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faed0907c00) [pid = 6162] [serial = 388] [outer = 0x7faecda1a800] 04:02:10 INFO - PROCESS | 6162 | 1461322930352 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1436ms 04:02:10 INFO - PROCESS | 6162 | 1461322930387 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:02:10 INFO - PROCESS | 6162 | 1461322930391 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 04:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:02:10 INFO - PROCESS | 6162 | 1461322930397 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:02:10 INFO - PROCESS | 6162 | 1461322930403 Marionette TRACE conn4 <- [1,490,null,{}] 04:02:10 INFO - PROCESS | 6162 | 1461322930431 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:10 INFO - PROCESS | 6162 | 1461322930610 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:02:10 INFO - PROCESS | 6162 | 1461322930759 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee92b2800 == 54 [pid = 6162] [id = 130] 04:02:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faed0ac3000) [pid = 6162] [serial = 389] [outer = (nil)] 04:02:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faed7e91000) [pid = 6162] [serial = 390] [outer = 0x7faed0ac3000] 04:02:10 INFO - PROCESS | 6162 | 1461322930834 Marionette DEBUG loaded listener.js 04:02:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faed7e9b400) [pid = 6162] [serial = 391] [outer = 0x7faed0ac3000] 04:02:11 INFO - PROCESS | 6162 | 1461322931726 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1390ms 04:02:11 INFO - PROCESS | 6162 | 1461322931789 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:02:11 INFO - PROCESS | 6162 | 1461322931794 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 04:02:11 INFO - PROCESS | 6162 | 1461322931800 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 6162 | 1461322931804 Marionette TRACE conn4 <- [1,494,null,{}] 04:02:11 INFO - PROCESS | 6162 | 1461322931809 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:11 INFO - PROCESS | 6162 | 1461322931982 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:02:12 INFO - PROCESS | 6162 | 1461322932132 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7ad800 == 55 [pid = 6162] [id = 131] 04:02:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faed5d11c00) [pid = 6162] [serial = 392] [outer = (nil)] 04:02:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faee3d85000) [pid = 6162] [serial = 393] [outer = 0x7faed5d11c00] 04:02:12 INFO - PROCESS | 6162 | 1461322932209 Marionette DEBUG loaded listener.js 04:02:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faee53ebc00) [pid = 6162] [serial = 394] [outer = 0x7faed5d11c00] 04:02:13 INFO - PROCESS | 6162 | 1461322933125 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:02:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:02:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1386ms 04:02:13 INFO - PROCESS | 6162 | 1461322933187 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:02:13 INFO - PROCESS | 6162 | 1461322933191 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 04:02:13 INFO - PROCESS | 6162 | 1461322933199 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 6162 | 1461322933202 Marionette TRACE conn4 <- [1,498,null,{}] 04:02:13 INFO - PROCESS | 6162 | 1461322933208 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:13 INFO - PROCESS | 6162 | 1461322933375 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:02:13 INFO - PROCESS | 6162 | 1461322933526 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e8800 == 56 [pid = 6162] [id = 132] 04:02:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecaed6c00) [pid = 6162] [serial = 395] [outer = (nil)] 04:02:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecc440400) [pid = 6162] [serial = 396] [outer = 0x7faecaed6c00] 04:02:13 INFO - PROCESS | 6162 | 1461322933601 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faed19e3c00) [pid = 6162] [serial = 397] [outer = 0x7faecaed6c00] 04:02:14 INFO - PROCESS | 6162 | 1461322934853 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1733ms 04:02:14 INFO - PROCESS | 6162 | 1461322934931 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 6162 | 1461322934938 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 04:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:02:14 INFO - PROCESS | 6162 | 1461322934948 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 6162 | 1461322934952 Marionette TRACE conn4 <- [1,502,null,{}] 04:02:14 INFO - PROCESS | 6162 | 1461322934960 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:15 INFO - PROCESS | 6162 | 1461322935225 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:02:15 INFO - PROCESS | 6162 | 1461322935504 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e6000 == 57 [pid = 6162] [id = 133] 04:02:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecc6aac00) [pid = 6162] [serial = 398] [outer = (nil)] 04:02:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecccc4000) [pid = 6162] [serial = 399] [outer = 0x7faecc6aac00] 04:02:15 INFO - PROCESS | 6162 | 1461322935582 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecced4c00) [pid = 6162] [serial = 400] [outer = 0x7faecc6aac00] 04:02:16 INFO - PROCESS | 6162 | 1461322936446 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1531ms 04:02:16 INFO - PROCESS | 6162 | 1461322936481 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 6162 | 1461322936488 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 04:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:02:16 INFO - PROCESS | 6162 | 1461322936499 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 6162 | 1461322936503 Marionette TRACE conn4 <- [1,506,null,{}] 04:02:16 INFO - PROCESS | 6162 | 1461322936509 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:16 INFO - PROCESS | 6162 | 1461322936667 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:02:16 INFO - PROCESS | 6162 | 1461322936829 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf270000 == 58 [pid = 6162] [id = 134] 04:02:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecb075800) [pid = 6162] [serial = 401] [outer = (nil)] 04:02:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faecda19400) [pid = 6162] [serial = 402] [outer = 0x7faecb075800] 04:02:16 INFO - PROCESS | 6162 | 1461322936898 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecdce6c00) [pid = 6162] [serial = 403] [outer = 0x7faecb075800] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9513800 == 57 [pid = 6162] [id = 40] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8852000 == 56 [pid = 6162] [id = 126] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d68000 == 55 [pid = 6162] [id = 125] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faed6463800) [pid = 6162] [serial = 339] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed91c3000) [pid = 6162] [serial = 321] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faed7bcd400) [pid = 6162] [serial = 309] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed0902400) [pid = 6162] [serial = 306] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faee8bac800) [pid = 6162] [serial = 312] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faeeb1b9c00) [pid = 6162] [serial = 315] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecda1c800) [pid = 6162] [serial = 318] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e15000 == 54 [pid = 6162] [id = 124] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8421000 == 53 [pid = 6162] [id = 123] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c4f000 == 52 [pid = 6162] [id = 122] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc80d800 == 51 [pid = 6162] [id = 121] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8403800 == 50 [pid = 6162] [id = 118] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee94a4000 == 49 [pid = 6162] [id = 117] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee6c46000 == 48 [pid = 6162] [id = 116] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed95b1800 == 47 [pid = 6162] [id = 115] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb14000 == 46 [pid = 6162] [id = 114] 04:02:17 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee2fbc800 == 45 [pid = 6162] [id = 113] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faecdf77400) [pid = 6162] [serial = 327] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faece133800) [pid = 6162] [serial = 328] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecd705800) [pid = 6162] [serial = 324] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecaedf800) [pid = 6162] [serial = 336] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faed0cf3c00) [pid = 6162] [serial = 330] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faecdcdc400) [pid = 6162] [serial = 325] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed5e60800) [pid = 6162] [serial = 333] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecaee4000) [pid = 6162] [serial = 337] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed7bcd000) [pid = 6162] [serial = 334] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faed50a9800) [pid = 6162] [serial = 331] [outer = (nil)] [url = about:blank] 04:02:17 INFO - PROCESS | 6162 | 1461322937877 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 04:02:17 INFO - PROCESS | 6162 | 1461322937933 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:02:17 INFO - PROCESS | 6162 | 1461322937937 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 04:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:02:17 INFO - PROCESS | 6162 | 1461322937944 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:02:17 INFO - PROCESS | 6162 | 1461322937950 Marionette TRACE conn4 <- [1,510,null,{}] 04:02:17 INFO - PROCESS | 6162 | 1461322937967 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:18 INFO - PROCESS | 6162 | 1461322938125 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:02:18 INFO - PROCESS | 6162 | 1461322938138 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ad9000 == 46 [pid = 6162] [id = 135] 04:02:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faecdce8000) [pid = 6162] [serial = 404] [outer = (nil)] 04:02:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faecef27400) [pid = 6162] [serial = 405] [outer = 0x7faecdce8000] 04:02:18 INFO - PROCESS | 6162 | 1461322938230 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faecf43ec00) [pid = 6162] [serial = 406] [outer = 0x7faecdce8000] 04:02:19 INFO - PROCESS | 6162 | 1461322939068 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1184ms 04:02:19 INFO - PROCESS | 6162 | 1461322939130 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:02:19 INFO - PROCESS | 6162 | 1461322939135 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 04:02:19 INFO - PROCESS | 6162 | 1461322939141 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 6162 | 1461322939144 Marionette TRACE conn4 <- [1,514,null,{}] 04:02:19 INFO - PROCESS | 6162 | 1461322939158 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 6162 | 1461322939306 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:02:19 INFO - PROCESS | 6162 | 1461322939317 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3268000 == 47 [pid = 6162] [id = 136] 04:02:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faecc43b400) [pid = 6162] [serial = 407] [outer = (nil)] 04:02:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faed0902400) [pid = 6162] [serial = 408] [outer = 0x7faecc43b400] 04:02:19 INFO - PROCESS | 6162 | 1461322939381 Marionette DEBUG loaded listener.js 04:02:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faed0ac3400) [pid = 6162] [serial = 409] [outer = 0x7faecc43b400] 04:02:20 INFO - PROCESS | 6162 | 1461322940699 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1599ms 04:02:20 INFO - PROCESS | 6162 | 1461322940740 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:02:20 INFO - PROCESS | 6162 | 1461322940744 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 04:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:02:20 INFO - PROCESS | 6162 | 1461322940749 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:02:20 INFO - PROCESS | 6162 | 1461322940752 Marionette TRACE conn4 <- [1,518,null,{}] 04:02:20 INFO - PROCESS | 6162 | 1461322940765 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:20 INFO - PROCESS | 6162 | 1461322940980 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:02:21 INFO - PROCESS | 6162 | 1461322941009 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed841e800 == 48 [pid = 6162] [id = 137] 04:02:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecfe93c00) [pid = 6162] [serial = 410] [outer = (nil)] 04:02:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faed19ea000) [pid = 6162] [serial = 411] [outer = 0x7faecfe93c00] 04:02:21 INFO - PROCESS | 6162 | 1461322941079 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faed5e60800) [pid = 6162] [serial = 412] [outer = 0x7faecfe93c00] 04:02:21 INFO - PROCESS | 6162 | 1461322941887 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1193ms 04:02:21 INFO - PROCESS | 6162 | 1461322941944 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 6162 | 1461322941946 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 04:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:02:21 INFO - PROCESS | 6162 | 1461322941956 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 6162 | 1461322941958 Marionette TRACE conn4 <- [1,522,null,{}] 04:02:21 INFO - PROCESS | 6162 | 1461322941962 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:22 INFO - PROCESS | 6162 | 1461322942162 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecced5800) [pid = 6162] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faee50c9400) [pid = 6162] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecdcdec00) [pid = 6162] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faecf17b400) [pid = 6162] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faecf2cdc00) [pid = 6162] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed0ac2400) [pid = 6162] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecda1b000) [pid = 6162] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faecc4c2400) [pid = 6162] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecc4c3c00) [pid = 6162] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faece244c00) [pid = 6162] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecf184800) [pid = 6162] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faecf178400) [pid = 6162] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faecaee4c00) [pid = 6162] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faecf2d0800) [pid = 6162] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faed6468000) [pid = 6162] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecc4c0800) [pid = 6162] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faeddf10800) [pid = 6162] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:02:22 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faed6467c00) [pid = 6162] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:02:22 INFO - PROCESS | 6162 | 1461322942862 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc8a0800 == 49 [pid = 6162] [id = 138] 04:02:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faecaee4c00) [pid = 6162] [serial = 413] [outer = (nil)] 04:02:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faecc4c2400) [pid = 6162] [serial = 414] [outer = 0x7faecaee4c00] 04:02:22 INFO - PROCESS | 6162 | 1461322942935 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faecdcdec00) [pid = 6162] [serial = 415] [outer = 0x7faecaee4c00] 04:02:23 INFO - PROCESS | 6162 | 1461322943654 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1734ms 04:02:23 INFO - PROCESS | 6162 | 1461322943688 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:02:23 INFO - PROCESS | 6162 | 1461322943691 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 04:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:02:23 INFO - PROCESS | 6162 | 1461322943697 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:02:23 INFO - PROCESS | 6162 | 1461322943701 Marionette TRACE conn4 <- [1,526,null,{}] 04:02:23 INFO - PROCESS | 6162 | 1461322943717 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:23 INFO - PROCESS | 6162 | 1461322943859 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:02:23 INFO - PROCESS | 6162 | 1461322943874 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed957e000 == 50 [pid = 6162] [id = 139] 04:02:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faecb076000) [pid = 6162] [serial = 416] [outer = (nil)] 04:02:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faed7fa3000) [pid = 6162] [serial = 417] [outer = 0x7faecb076000] 04:02:23 INFO - PROCESS | 6162 | 1461322943939 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faed848dc00) [pid = 6162] [serial = 418] [outer = 0x7faecb076000] 04:02:24 INFO - PROCESS | 6162 | 1461322944738 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1142ms 04:02:24 INFO - PROCESS | 6162 | 1461322944899 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 6162 | 1461322944905 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 04:02:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:02:24 INFO - PROCESS | 6162 | 1461322944956 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 6162 | 1461322944966 Marionette TRACE conn4 <- [1,530,null,{}] 04:02:24 INFO - PROCESS | 6162 | 1461322944980 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:25 INFO - PROCESS | 6162 | 1461322945185 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:02:25 INFO - PROCESS | 6162 | 1461322945306 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd924800 == 51 [pid = 6162] [id = 140] 04:02:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faecc4bac00) [pid = 6162] [serial = 419] [outer = (nil)] 04:02:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faecc6acc00) [pid = 6162] [serial = 420] [outer = 0x7faecc4bac00] 04:02:25 INFO - PROCESS | 6162 | 1461322945383 Marionette DEBUG loaded listener.js 04:02:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faecccce400) [pid = 6162] [serial = 421] [outer = 0x7faecc4bac00] 04:02:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faecced5000) [pid = 6162] [serial = 422] [outer = 0x7faecd70c000] 04:02:26 INFO - PROCESS | 6162 | 1461322946313 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:02:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:02:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:02:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:02:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:02:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:02:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1435ms 04:02:26 INFO - PROCESS | 6162 | 1461322946413 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:02:26 INFO - PROCESS | 6162 | 1461322946420 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 04:02:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:02:26 INFO - PROCESS | 6162 | 1461322946436 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:02:26 INFO - PROCESS | 6162 | 1461322946442 Marionette TRACE conn4 <- [1,534,null,{}] 04:02:26 INFO - PROCESS | 6162 | 1461322946456 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:26 INFO - PROCESS | 6162 | 1461322946645 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:02:26 INFO - PROCESS | 6162 | 1461322946809 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed95b1800 == 52 [pid = 6162] [id = 141] 04:02:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faecc6ae400) [pid = 6162] [serial = 423] [outer = (nil)] 04:02:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faecfe98c00) [pid = 6162] [serial = 424] [outer = 0x7faecc6ae400] 04:02:26 INFO - PROCESS | 6162 | 1461322946933 Marionette DEBUG loaded listener.js 04:02:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faed0cee800) [pid = 6162] [serial = 425] [outer = 0x7faecc6ae400] 04:02:27 INFO - PROCESS | 6162 | 1461322947974 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:02:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:02:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1602ms 04:02:28 INFO - PROCESS | 6162 | 1461322948041 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:02:28 INFO - PROCESS | 6162 | 1461322948047 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 04:02:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:02:28 INFO - PROCESS | 6162 | 1461322948059 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:02:28 INFO - PROCESS | 6162 | 1461322948063 Marionette TRACE conn4 <- [1,538,null,{}] 04:02:28 INFO - PROCESS | 6162 | 1461322948082 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:28 INFO - PROCESS | 6162 | 1461322948283 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:02:28 INFO - PROCESS | 6162 | 1461322948480 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3bc6800 == 53 [pid = 6162] [id = 142] 04:02:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faed3e7ec00) [pid = 6162] [serial = 426] [outer = (nil)] 04:02:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faed646bc00) [pid = 6162] [serial = 427] [outer = 0x7faed3e7ec00] 04:02:28 INFO - PROCESS | 6162 | 1461322948564 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faed7e99800) [pid = 6162] [serial = 428] [outer = 0x7faed3e7ec00] 04:02:29 INFO - PROCESS | 6162 | 1461322949361 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:02:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1340ms 04:02:29 INFO - PROCESS | 6162 | 1461322949399 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 6162 | 1461322949403 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 04:02:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:02:29 INFO - PROCESS | 6162 | 1461322949409 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 6162 | 1461322949411 Marionette TRACE conn4 <- [1,542,null,{}] 04:02:29 INFO - PROCESS | 6162 | 1461322949435 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:29 INFO - PROCESS | 6162 | 1461322949610 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:02:29 INFO - PROCESS | 6162 | 1461322949757 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4d19000 == 54 [pid = 6162] [id = 143] 04:02:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faed6003800) [pid = 6162] [serial = 429] [outer = (nil)] 04:02:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faed85ec000) [pid = 6162] [serial = 430] [outer = 0x7faed6003800] 04:02:29 INFO - PROCESS | 6162 | 1461322949834 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faed9738000) [pid = 6162] [serial = 431] [outer = 0x7faed6003800] 04:02:30 INFO - PROCESS | 6162 | 1461322950719 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1340ms 04:02:30 INFO - PROCESS | 6162 | 1461322950784 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 6162 | 1461322950789 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 04:02:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:02:30 INFO - PROCESS | 6162 | 1461322950800 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 6162 | 1461322950802 Marionette TRACE conn4 <- [1,546,null,{}] 04:02:30 INFO - PROCESS | 6162 | 1461322950810 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:30 INFO - PROCESS | 6162 | 1461322950989 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:02:31 INFO - PROCESS | 6162 | 1461322951150 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e75000 == 55 [pid = 6162] [id = 144] 04:02:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faed7e9b000) [pid = 6162] [serial = 432] [outer = (nil)] 04:02:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faed979d000) [pid = 6162] [serial = 433] [outer = 0x7faed7e9b000] 04:02:31 INFO - PROCESS | 6162 | 1461322951225 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faeddf10400) [pid = 6162] [serial = 434] [outer = 0x7faed7e9b000] 04:02:32 INFO - PROCESS | 6162 | 1461322952078 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1331ms 04:02:32 INFO - PROCESS | 6162 | 1461322952133 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 6162 | 1461322952136 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 04:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:02:32 INFO - PROCESS | 6162 | 1461322952144 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 6162 | 1461322952149 Marionette TRACE conn4 <- [1,550,null,{}] 04:02:32 INFO - PROCESS | 6162 | 1461322952225 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:32 INFO - PROCESS | 6162 | 1461322952453 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:02:32 INFO - PROCESS | 6162 | 1461322952601 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1748000 == 56 [pid = 6162] [id = 145] 04:02:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faee3eed400) [pid = 6162] [serial = 435] [outer = (nil)] 04:02:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faee4ffb800) [pid = 6162] [serial = 436] [outer = 0x7faee3eed400] 04:02:32 INFO - PROCESS | 6162 | 1461322952730 Marionette DEBUG loaded listener.js 04:02:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faee71dd800) [pid = 6162] [serial = 437] [outer = 0x7faee3eed400] 04:02:33 INFO - PROCESS | 6162 | 1461322953499 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:02:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1387ms 04:02:33 INFO - PROCESS | 6162 | 1461322953566 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 6162 | 1461322953571 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 04:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:02:33 INFO - PROCESS | 6162 | 1461322953581 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 6162 | 1461322953584 Marionette TRACE conn4 <- [1,554,null,{}] 04:02:33 INFO - PROCESS | 6162 | 1461322953590 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:33 INFO - PROCESS | 6162 | 1461322953761 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:02:33 INFO - PROCESS | 6162 | 1461322953914 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1762800 == 57 [pid = 6162] [id = 146] 04:02:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faed1803800) [pid = 6162] [serial = 438] [outer = (nil)] 04:02:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faed1809c00) [pid = 6162] [serial = 439] [outer = 0x7faed1803800] 04:02:33 INFO - PROCESS | 6162 | 1461322953987 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faed180f000) [pid = 6162] [serial = 440] [outer = 0x7faed1803800] 04:02:34 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:34 INFO - PROCESS | 6162 | 1461322954879 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1331ms 04:02:34 INFO - PROCESS | 6162 | 1461322954912 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:02:34 INFO - PROCESS | 6162 | 1461322954915 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 04:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:02:34 INFO - PROCESS | 6162 | 1461322954922 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:02:34 INFO - PROCESS | 6162 | 1461322954925 Marionette TRACE conn4 <- [1,558,null,{}] 04:02:34 INFO - PROCESS | 6162 | 1461322954932 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:35 INFO - PROCESS | 6162 | 1461322955104 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:02:35 INFO - PROCESS | 6162 | 1461322955257 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5d50000 == 58 [pid = 6162] [id = 147] 04:02:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faec5de6c00) [pid = 6162] [serial = 441] [outer = (nil)] 04:02:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faec5deb400) [pid = 6162] [serial = 442] [outer = 0x7faec5de6c00] 04:02:35 INFO - PROCESS | 6162 | 1461322955331 Marionette DEBUG loaded listener.js 04:02:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faec5df0400) [pid = 6162] [serial = 443] [outer = 0x7faec5de6c00] 04:02:36 INFO - PROCESS | 6162 | 1461322956210 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1334ms 04:02:36 INFO - PROCESS | 6162 | 1461322956256 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:02:36 INFO - PROCESS | 6162 | 1461322956260 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 04:02:36 INFO - PROCESS | 6162 | 1461322956266 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:02:36 INFO - PROCESS | 6162 | 1461322956270 Marionette TRACE conn4 <- [1,562,null,{}] 04:02:36 INFO - PROCESS | 6162 | 1461322956275 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:36 INFO - PROCESS | 6162 | 1461322956441 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:02:36 INFO - PROCESS | 6162 | 1461322956599 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fe6800 == 59 [pid = 6162] [id = 148] 04:02:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faec4610800) [pid = 6162] [serial = 444] [outer = (nil)] 04:02:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faec4618c00) [pid = 6162] [serial = 445] [outer = 0x7faec4610800] 04:02:36 INFO - PROCESS | 6162 | 1461322956672 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faec461c800) [pid = 6162] [serial = 446] [outer = 0x7faec4610800] 04:02:37 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:37 INFO - PROCESS | 6162 | 1461322957553 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1331ms 04:02:37 INFO - PROCESS | 6162 | 1461322957599 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:02:37 INFO - PROCESS | 6162 | 1461322957604 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 04:02:37 INFO - PROCESS | 6162 | 1461322957611 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 6162 | 1461322957614 Marionette TRACE conn4 <- [1,566,null,{}] 04:02:37 INFO - PROCESS | 6162 | 1461322957620 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:37 INFO - PROCESS | 6162 | 1461322957784 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:02:37 INFO - PROCESS | 6162 | 1461322957947 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc898000 == 60 [pid = 6162] [id = 149] 04:02:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faec461ac00) [pid = 6162] [serial = 447] [outer = (nil)] 04:02:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faec5dee400) [pid = 6162] [serial = 448] [outer = 0x7faec461ac00] 04:02:38 INFO - PROCESS | 6162 | 1461322958023 Marionette DEBUG loaded listener.js 04:02:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecb07ac00) [pid = 6162] [serial = 449] [outer = 0x7faec461ac00] 04:02:38 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:38 INFO - PROCESS | 6162 | 1461322958904 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1333ms 04:02:38 INFO - PROCESS | 6162 | 1461322958945 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:02:38 INFO - PROCESS | 6162 | 1461322958950 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 04:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:02:38 INFO - PROCESS | 6162 | 1461322958956 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 6162 | 1461322958961 Marionette TRACE conn4 <- [1,570,null,{}] 04:02:38 INFO - PROCESS | 6162 | 1461322958966 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:39 INFO - PROCESS | 6162 | 1461322959189 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:02:39 INFO - PROCESS | 6162 | 1461322959377 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8a80800 == 61 [pid = 6162] [id = 150] 04:02:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed1811c00) [pid = 6162] [serial = 450] [outer = (nil)] 04:02:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faee3ef2000) [pid = 6162] [serial = 451] [outer = 0x7faed1811c00] 04:02:39 INFO - PROCESS | 6162 | 1461322959550 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faee8907800) [pid = 6162] [serial = 452] [outer = 0x7faed1811c00] 04:02:40 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:40 INFO - PROCESS | 6162 | 1461322960449 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1540ms 04:02:40 INFO - PROCESS | 6162 | 1461322960497 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:02:40 INFO - PROCESS | 6162 | 1461322960501 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 04:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:02:40 INFO - PROCESS | 6162 | 1461322960507 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:02:40 INFO - PROCESS | 6162 | 1461322960510 Marionette TRACE conn4 <- [1,574,null,{}] 04:02:40 INFO - PROCESS | 6162 | 1461322960515 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:40 INFO - PROCESS | 6162 | 1461322960689 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:02:40 INFO - PROCESS | 6162 | 1461322960846 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd373000 == 62 [pid = 6162] [id = 151] 04:02:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec6aa4400) [pid = 6162] [serial = 453] [outer = (nil)] 04:02:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faec6ab3400) [pid = 6162] [serial = 454] [outer = 0x7faec6aa4400] 04:02:40 INFO - PROCESS | 6162 | 1461322960917 Marionette DEBUG loaded listener.js 04:02:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed090b400) [pid = 6162] [serial = 455] [outer = 0x7faec6aa4400] 04:02:42 INFO - PROCESS | 6162 | 1461322962082 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1629ms 04:02:42 INFO - PROCESS | 6162 | 1461322962138 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 6162 | 1461322962146 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 04:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:02:42 INFO - PROCESS | 6162 | 1461322962155 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 6162 | 1461322962160 Marionette TRACE conn4 <- [1,578,null,{}] 04:02:42 INFO - PROCESS | 6162 | 1461322962167 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:42 INFO - PROCESS | 6162 | 1461322962431 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:02:42 INFO - PROCESS | 6162 | 1461322962635 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc89d000 == 63 [pid = 6162] [id = 152] 04:02:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faecc4bc400) [pid = 6162] [serial = 456] [outer = (nil)] 04:02:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faecc6ae000) [pid = 6162] [serial = 457] [outer = 0x7faecc4bc400] 04:02:42 INFO - PROCESS | 6162 | 1461322962776 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faeccccb800) [pid = 6162] [serial = 458] [outer = 0x7faecc4bc400] 04:02:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc8a0800 == 62 [pid = 6162] [id = 138] 04:02:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed841e800 == 61 [pid = 6162] [id = 137] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3268000 == 60 [pid = 6162] [id = 136] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0ad9000 == 59 [pid = 6162] [id = 135] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf270000 == 58 [pid = 6162] [id = 134] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e6000 == 57 [pid = 6162] [id = 133] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7ad800 == 56 [pid = 6162] [id = 131] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee92b2800 == 55 [pid = 6162] [id = 130] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7865800 == 54 [pid = 6162] [id = 129] 04:02:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0b81800 == 53 [pid = 6162] [id = 128] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faed9e8fc00) [pid = 6162] [serial = 379] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faeccee1800) [pid = 6162] [serial = 376] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faee89ad000) [pid = 6162] [serial = 204] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faee8910400) [pid = 6162] [serial = 357] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faef0bf6400) [pid = 6162] [serial = 322] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faed0e12800) [pid = 6162] [serial = 195] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faed97a9000) [pid = 6162] [serial = 351] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed6010000) [pid = 6162] [serial = 171] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faed0cf6000) [pid = 6162] [serial = 369] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faecdf74400) [pid = 6162] [serial = 366] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faee8811000) [pid = 6162] [serial = 144] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faee8bb1400) [pid = 6162] [serial = 207] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faee3e0cc00) [pid = 6162] [serial = 354] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faed6466800) [pid = 6162] [serial = 370] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed50a2000) [pid = 6162] [serial = 138] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed7eb6800) [pid = 6162] [serial = 348] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faecef26800) [pid = 6162] [serial = 367] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faecccc9c00) [pid = 6162] [serial = 342] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faecdf7b800) [pid = 6162] [serial = 345] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faecfe9ac00) [pid = 6162] [serial = 168] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faeccedc000) [pid = 6162] [serial = 375] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed9c12000) [pid = 6162] [serial = 141] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faee9504800) [pid = 6162] [serial = 361] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed972d400) [pid = 6162] [serial = 198] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed9d55000) [pid = 6162] [serial = 372] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecccc6c00) [pid = 6162] [serial = 363] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faee3d8b400) [pid = 6162] [serial = 373] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faed8489400) [pid = 6162] [serial = 360] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecd462400) [pid = 6162] [serial = 364] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faee50c6c00) [pid = 6162] [serial = 201] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed7e9a000) [pid = 6162] [serial = 378] [outer = (nil)] [url = about:blank] 04:02:43 INFO - PROCESS | 6162 | 1461322963646 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1534ms 04:02:43 INFO - PROCESS | 6162 | 1461322963690 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 6162 | 1461322963698 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 04:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:02:43 INFO - PROCESS | 6162 | 1461322963708 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 6162 | 1461322963711 Marionette TRACE conn4 <- [1,582,null,{}] 04:02:43 INFO - PROCESS | 6162 | 1461322963717 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:43 INFO - PROCESS | 6162 | 1461322963891 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:02:44 INFO - PROCESS | 6162 | 1461322963998 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf25d000 == 54 [pid = 6162] [id = 153] 04:02:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecaedc400) [pid = 6162] [serial = 459] [outer = (nil)] 04:02:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faecd462400) [pid = 6162] [serial = 460] [outer = 0x7faecaedc400] 04:02:44 INFO - PROCESS | 6162 | 1461322964066 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecdf72c00) [pid = 6162] [serial = 461] [outer = 0x7faecaedc400] 04:02:44 INFO - PROCESS | 6162 | 1461322964826 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1178ms 04:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:02:44 INFO - PROCESS | 6162 | 1461322964896 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:02:44 INFO - PROCESS | 6162 | 1461322964899 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 04:02:44 INFO - PROCESS | 6162 | 1461322964908 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:02:44 INFO - PROCESS | 6162 | 1461322964914 Marionette TRACE conn4 <- [1,586,null,{}] 04:02:44 INFO - PROCESS | 6162 | 1461322964929 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:45 INFO - PROCESS | 6162 | 1461322965096 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:02:45 INFO - PROCESS | 6162 | 1461322965108 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1908000 == 55 [pid = 6162] [id = 154] 04:02:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecfe8f800) [pid = 6162] [serial = 462] [outer = (nil)] 04:02:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecfe95c00) [pid = 6162] [serial = 463] [outer = 0x7faecfe8f800] 04:02:45 INFO - PROCESS | 6162 | 1461322965187 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faed0ac2c00) [pid = 6162] [serial = 464] [outer = 0x7faecfe8f800] 04:02:45 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:02:46 INFO - PROCESS | 6162 | 1461322966078 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1236ms 04:02:46 INFO - PROCESS | 6162 | 1461322966143 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:02:46 INFO - PROCESS | 6162 | 1461322966148 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 04:02:46 INFO - PROCESS | 6162 | 1461322966154 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 6162 | 1461322966157 Marionette TRACE conn4 <- [1,590,null,{}] 04:02:46 INFO - PROCESS | 6162 | 1461322966169 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:46 INFO - PROCESS | 6162 | 1461322966366 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:02:46 INFO - PROCESS | 6162 | 1461322966389 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7855000 == 56 [pid = 6162] [id = 155] 04:02:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecc4bdc00) [pid = 6162] [serial = 465] [outer = (nil)] 04:02:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faed180ac00) [pid = 6162] [serial = 466] [outer = 0x7faecc4bdc00] 04:02:46 INFO - PROCESS | 6162 | 1461322966452 Marionette DEBUG loaded listener.js 04:02:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faed19e4400) [pid = 6162] [serial = 467] [outer = 0x7faecc4bdc00] 04:02:47 INFO - PROCESS | 6162 | 1461322967324 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1229ms 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faeeb1c0400) [pid = 6162] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecfe94000) [pid = 6162] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed645f400) [pid = 6162] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faed8612400) [pid = 6162] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecf2d2000) [pid = 6162] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faee92bfc00) [pid = 6162] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecf177c00) [pid = 6162] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed64c5400) [pid = 6162] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecfe93800) [pid = 6162] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faed0e18800) [pid = 6162] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faee40a4c00) [pid = 6162] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faee40a6800) [pid = 6162] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecda16800) [pid = 6162] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed5d14400) [pid = 6162] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecccc4800) [pid = 6162] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faecccd1c00) [pid = 6162] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecdf6dc00) [pid = 6162] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faecc438000) [pid = 6162] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faecfe93c00) [pid = 6162] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faecaee4c00) [pid = 6162] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faecc43e000) [pid = 6162] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecaed6c00) [pid = 6162] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecc43b400) [pid = 6162] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faecdce8000) [pid = 6162] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faecc6aac00) [pid = 6162] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faecb075800) [pid = 6162] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecda1a800) [pid = 6162] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faed5d0e400) [pid = 6162] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faed0907800) [pid = 6162] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faed861a400) [pid = 6162] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:02:47 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faee5278800) [pid = 6162] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:02:47 INFO - PROCESS | 6162 | 1461322967794 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:02:47 INFO - PROCESS | 6162 | 1461322967798 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 04:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:02:47 INFO - PROCESS | 6162 | 1461322967808 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:02:47 INFO - PROCESS | 6162 | 1461322967810 Marionette TRACE conn4 <- [1,594,null,{}] 04:02:47 INFO - PROCESS | 6162 | 1461322967814 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:47 INFO - PROCESS | 6162 | 1461322967948 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:02:48 INFO - PROCESS | 6162 | 1461322968115 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf25d800 == 57 [pid = 6162] [id = 156] 04:02:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecd459c00) [pid = 6162] [serial = 468] [outer = (nil)] 04:02:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecda16800) [pid = 6162] [serial = 469] [outer = 0x7faecd459c00] 04:02:48 INFO - PROCESS | 6162 | 1461322968182 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faece131400) [pid = 6162] [serial = 470] [outer = 0x7faecd459c00] 04:02:48 INFO - PROCESS | 6162 | 1461322968930 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1181ms 04:02:48 INFO - PROCESS | 6162 | 1461322968990 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:02:49 INFO - PROCESS | 6162 | 1461322969005 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 04:02:49 INFO - PROCESS | 6162 | 1461322969012 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 6162 | 1461322969015 Marionette TRACE conn4 <- [1,598,null,{}] 04:02:49 INFO - PROCESS | 6162 | 1461322969028 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:49 INFO - PROCESS | 6162 | 1461322969191 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:02:49 INFO - PROCESS | 6162 | 1461322969203 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8ec3800 == 58 [pid = 6162] [id = 157] 04:02:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faed0ced000) [pid = 6162] [serial = 471] [outer = (nil)] 04:02:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faed5d16c00) [pid = 6162] [serial = 472] [outer = 0x7faed0ced000] 04:02:49 INFO - PROCESS | 6162 | 1461322969268 Marionette DEBUG loaded listener.js 04:02:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faed6465800) [pid = 6162] [serial = 473] [outer = 0x7faed0ced000] 04:02:50 INFO - PROCESS | 6162 | 1461322970238 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1283ms 04:02:50 INFO - PROCESS | 6162 | 1461322970296 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:02:50 INFO - PROCESS | 6162 | 1461322970302 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 04:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:02:50 INFO - PROCESS | 6162 | 1461322970311 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:02:50 INFO - PROCESS | 6162 | 1461322970317 Marionette TRACE conn4 <- [1,602,null,{}] 04:02:50 INFO - PROCESS | 6162 | 1461322970325 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:50 INFO - PROCESS | 6162 | 1461322970546 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:02:50 INFO - PROCESS | 6162 | 1461322970780 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd917800 == 59 [pid = 6162] [id = 158] 04:02:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faecb073800) [pid = 6162] [serial = 474] [outer = (nil)] 04:02:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faecc439000) [pid = 6162] [serial = 475] [outer = 0x7faecb073800] 04:02:50 INFO - PROCESS | 6162 | 1461322970903 Marionette DEBUG loaded listener.js 04:02:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faecccc6c00) [pid = 6162] [serial = 476] [outer = 0x7faecb073800] 04:02:51 INFO - PROCESS | 6162 | 1461322971981 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1737ms 04:02:52 INFO - PROCESS | 6162 | 1461322972049 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 6162 | 1461322972058 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 04:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:02:52 INFO - PROCESS | 6162 | 1461322972069 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 6162 | 1461322972072 Marionette TRACE conn4 <- [1,606,null,{}] 04:02:52 INFO - PROCESS | 6162 | 1461322972079 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:52 INFO - PROCESS | 6162 | 1461322972299 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:02:52 INFO - PROCESS | 6162 | 1461322972506 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed6450000 == 60 [pid = 6162] [id = 159] 04:02:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faecd32fc00) [pid = 6162] [serial = 477] [outer = (nil)] 04:02:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faecdce8800) [pid = 6162] [serial = 478] [outer = 0x7faecd32fc00] 04:02:52 INFO - PROCESS | 6162 | 1461322972579 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faece13b400) [pid = 6162] [serial = 479] [outer = 0x7faecd32fc00] 04:02:53 INFO - PROCESS | 6162 | 1461322973529 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1541ms 04:02:53 INFO - PROCESS | 6162 | 1461322973610 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:02:53 INFO - PROCESS | 6162 | 1461322973613 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 04:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:02:53 INFO - PROCESS | 6162 | 1461322973622 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:02:53 INFO - PROCESS | 6162 | 1461322973626 Marionette TRACE conn4 <- [1,610,null,{}] 04:02:53 INFO - PROCESS | 6162 | 1461322973644 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:53 INFO - PROCESS | 6162 | 1461322973909 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:02:54 INFO - PROCESS | 6162 | 1461322974113 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd310000 == 61 [pid = 6162] [id = 160] 04:02:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faed0abec00) [pid = 6162] [serial = 480] [outer = (nil)] 04:02:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faed19df400) [pid = 6162] [serial = 481] [outer = 0x7faed0abec00] 04:02:54 INFO - PROCESS | 6162 | 1461322974195 Marionette DEBUG loaded listener.js 04:02:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faed5d13800) [pid = 6162] [serial = 482] [outer = 0x7faed0abec00] 04:02:55 INFO - PROCESS | 6162 | 1461322975012 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:02:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1445ms 04:02:55 INFO - PROCESS | 6162 | 1461322975067 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 6162 | 1461322975071 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 04:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:02:55 INFO - PROCESS | 6162 | 1461322975078 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 6162 | 1461322975081 Marionette TRACE conn4 <- [1,614,null,{}] 04:02:55 INFO - PROCESS | 6162 | 1461322975087 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:55 INFO - PROCESS | 6162 | 1461322975280 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:02:55 INFO - PROCESS | 6162 | 1461322975464 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee40ef000 == 62 [pid = 6162] [id = 161] 04:02:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faed6460000) [pid = 6162] [serial = 483] [outer = (nil)] 04:02:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faed77d4800) [pid = 6162] [serial = 484] [outer = 0x7faed6460000] 04:02:55 INFO - PROCESS | 6162 | 1461322975542 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faed7e91c00) [pid = 6162] [serial = 485] [outer = 0x7faed6460000] 04:02:56 INFO - PROCESS | 6162 | 1461322976434 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1386ms 04:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:02:56 INFO - PROCESS | 6162 | 1461322976465 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:02:56 INFO - PROCESS | 6162 | 1461322976468 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 04:02:56 INFO - PROCESS | 6162 | 1461322976475 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:02:56 INFO - PROCESS | 6162 | 1461322976478 Marionette TRACE conn4 <- [1,618,null,{}] 04:02:56 INFO - PROCESS | 6162 | 1461322976484 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:56 INFO - PROCESS | 6162 | 1461322976652 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:02:56 INFO - PROCESS | 6162 | 1461322976813 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e6b000 == 63 [pid = 6162] [id = 162] 04:02:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faed5d6bc00) [pid = 6162] [serial = 486] [outer = (nil)] 04:02:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faed8485400) [pid = 6162] [serial = 487] [outer = 0x7faed5d6bc00] 04:02:56 INFO - PROCESS | 6162 | 1461322976887 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faed8619000) [pid = 6162] [serial = 488] [outer = 0x7faed5d6bc00] 04:02:57 INFO - PROCESS | 6162 | 1461322977785 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1380ms 04:02:57 INFO - PROCESS | 6162 | 1461322977855 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 6162 | 1461322977858 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 04:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:02:57 INFO - PROCESS | 6162 | 1461322977865 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 6162 | 1461322977868 Marionette TRACE conn4 <- [1,622,null,{}] 04:02:57 INFO - PROCESS | 6162 | 1461322977874 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:58 INFO - PROCESS | 6162 | 1461322978115 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:02:58 INFO - PROCESS | 6162 | 1461322978327 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc80b800 == 64 [pid = 6162] [id = 163] 04:02:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec6aa9c00) [pid = 6162] [serial = 489] [outer = (nil)] 04:02:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecb07c400) [pid = 6162] [serial = 490] [outer = 0x7faec6aa9c00] 04:02:58 INFO - PROCESS | 6162 | 1461322978457 Marionette DEBUG loaded listener.js 04:02:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faed6460400) [pid = 6162] [serial = 491] [outer = 0x7faec6aa9c00] 04:02:59 INFO - PROCESS | 6162 | 1461322979286 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1478ms 04:02:59 INFO - PROCESS | 6162 | 1461322979345 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:02:59 INFO - PROCESS | 6162 | 1461322979349 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 04:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:02:59 INFO - PROCESS | 6162 | 1461322979354 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:02:59 INFO - PROCESS | 6162 | 1461322979358 Marionette TRACE conn4 <- [1,626,null,{}] 04:02:59 INFO - PROCESS | 6162 | 1461322979363 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:59 INFO - PROCESS | 6162 | 1461322979522 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:02:59 INFO - PROCESS | 6162 | 1461322979682 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb1f000 == 65 [pid = 6162] [id = 164] 04:02:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecaedc800) [pid = 6162] [serial = 492] [outer = (nil)] 04:02:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecda13400) [pid = 6162] [serial = 493] [outer = 0x7faecaedc800] 04:02:59 INFO - PROCESS | 6162 | 1461322979758 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faed5d0ac00) [pid = 6162] [serial = 494] [outer = 0x7faecaedc800] 04:03:00 INFO - PROCESS | 6162 | 1461322980989 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1689ms 04:03:01 INFO - PROCESS | 6162 | 1461322981054 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 6162 | 1461322981060 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 04:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:03:01 INFO - PROCESS | 6162 | 1461322981068 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 6162 | 1461322981073 Marionette TRACE conn4 <- [1,630,null,{}] 04:03:01 INFO - PROCESS | 6162 | 1461322981084 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:01 INFO - PROCESS | 6162 | 1461322981377 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:03:01 INFO - PROCESS | 6162 | 1461322981519 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb11800 == 66 [pid = 6162] [id = 165] 04:03:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec4619c00) [pid = 6162] [serial = 495] [outer = (nil)] 04:03:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faec5def400) [pid = 6162] [serial = 496] [outer = 0x7faec4619c00] 04:03:01 INFO - PROCESS | 6162 | 1461322981592 Marionette DEBUG loaded listener.js 04:03:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecc434800) [pid = 6162] [serial = 497] [outer = 0x7faec4619c00] 04:03:02 INFO - PROCESS | 6162 | 1461322982585 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1594ms 04:03:02 INFO - PROCESS | 6162 | 1461322982663 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:03:02 INFO - PROCESS | 6162 | 1461322982671 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 04:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:03:02 INFO - PROCESS | 6162 | 1461322982682 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:03:02 INFO - PROCESS | 6162 | 1461322982686 Marionette TRACE conn4 <- [1,634,null,{}] 04:03:02 INFO - PROCESS | 6162 | 1461322982692 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:02 INFO - PROCESS | 6162 | 1461322982910 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:03:03 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed7e91000) [pid = 6162] [serial = 390] [outer = (nil)] [url = about:blank] 04:03:03 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faecc6b5c00) [pid = 6162] [serial = 381] [outer = (nil)] [url = about:blank] 04:03:03 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faee3d85000) [pid = 6162] [serial = 393] [outer = (nil)] [url = about:blank] 04:03:03 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed7fa3000) [pid = 6162] [serial = 417] [outer = (nil)] [url = about:blank] 04:03:03 INFO - PROCESS | 6162 | 1461322983245 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf25d800 == 65 [pid = 6162] [id = 156] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7855000 == 64 [pid = 6162] [id = 155] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1908000 == 63 [pid = 6162] [id = 154] 04:03:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc80a000 == 64 [pid = 6162] [id = 166] 04:03:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecb07fc00) [pid = 6162] [serial = 498] [outer = (nil)] 04:03:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecced4000) [pid = 6162] [serial = 499] [outer = 0x7faecb07fc00] 04:03:03 INFO - PROCESS | 6162 | 1461322983401 Marionette DEBUG loaded listener.js 04:03:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecd711c00) [pid = 6162] [serial = 500] [outer = 0x7faecb07fc00] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf25d000 == 63 [pid = 6162] [id = 153] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc89d000 == 62 [pid = 6162] [id = 152] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1762800 == 61 [pid = 6162] [id = 146] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1748000 == 60 [pid = 6162] [id = 145] 04:03:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e75000 == 59 [pid = 6162] [id = 144] 04:03:04 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4d19000 == 58 [pid = 6162] [id = 143] 04:03:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3bc6800 == 57 [pid = 6162] [id = 142] 04:03:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed95b1800 == 56 [pid = 6162] [id = 141] 04:03:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd924800 == 55 [pid = 6162] [id = 140] 04:03:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed957e000 == 54 [pid = 6162] [id = 139] 04:03:04 INFO - PROCESS | 6162 | 1461322984602 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faeed6a8000) [pid = 6162] [serial = 232] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faed5e5cc00) [pid = 6162] [serial = 235] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed82d2400) [pid = 6162] [serial = 238] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faee53ef400) [pid = 6162] [serial = 241] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faed0cf6800) [pid = 6162] [serial = 244] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faee9573c00) [pid = 6162] [serial = 265] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed3e87800) [pid = 6162] [serial = 268] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faed848d000) [pid = 6162] [serial = 271] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faed0ced400) [pid = 6162] [serial = 307] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed85e5000) [pid = 6162] [serial = 310] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faee942f800) [pid = 6162] [serial = 313] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faeebe91800) [pid = 6162] [serial = 316] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecda21400) [pid = 6162] [serial = 319] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faed19ea000) [pid = 6162] [serial = 411] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecc4c2400) [pid = 6162] [serial = 414] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faed5e60800) [pid = 6162] [serial = 412] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faecced6400) [pid = 6162] [serial = 385] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faecc6b5800) [pid = 6162] [serial = 384] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faed19e3c00) [pid = 6162] [serial = 397] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecc440400) [pid = 6162] [serial = 396] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faed0902400) [pid = 6162] [serial = 408] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faecef27400) [pid = 6162] [serial = 405] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faecf43ec00) [pid = 6162] [serial = 406] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faecced4c00) [pid = 6162] [serial = 400] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecccc4000) [pid = 6162] [serial = 399] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faecdce6c00) [pid = 6162] [serial = 403] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faecda19400) [pid = 6162] [serial = 402] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faed0907c00) [pid = 6162] [serial = 388] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faecdf78800) [pid = 6162] [serial = 387] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faecdcdec00) [pid = 6162] [serial = 415] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faed0ac3400) [pid = 6162] [serial = 409] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faed848d800) [pid = 6162] [serial = 277] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faee8ba7400) [pid = 6162] [serial = 280] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faee4265800) [pid = 6162] [serial = 274] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faee957a400) [pid = 6162] [serial = 304] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faed8493400) [pid = 6162] [serial = 349] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faecd336800) [pid = 6162] [serial = 343] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faeddf90000) [pid = 6162] [serial = 352] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faecfe96400) [pid = 6162] [serial = 346] [outer = (nil)] [url = about:blank] 04:03:04 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faed8e55c00) [pid = 6162] [serial = 340] [outer = (nil)] [url = about:blank] 04:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1983ms 04:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:03:04 INFO - PROCESS | 6162 | 1461322984666 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 6162 | 1461322984669 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 04:03:04 INFO - PROCESS | 6162 | 1461322984675 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 6162 | 1461322984682 Marionette TRACE conn4 <- [1,638,null,{}] 04:03:04 INFO - PROCESS | 6162 | 1461322984697 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:04 INFO - PROCESS | 6162 | 1461322984859 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:03:05 INFO - PROCESS | 6162 | 1461322985014 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb0e000 == 55 [pid = 6162] [id = 167] 04:03:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecdce7400) [pid = 6162] [serial = 501] [outer = (nil)] 04:03:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faecdf77800) [pid = 6162] [serial = 502] [outer = 0x7faecdce7400] 04:03:05 INFO - PROCESS | 6162 | 1461322985085 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faeceebd000) [pid = 6162] [serial = 503] [outer = 0x7faecdce7400] 04:03:05 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:05 INFO - PROCESS | 6162 | 1461322985795 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:03:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:03:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1141ms 04:03:05 INFO - PROCESS | 6162 | 1461322985816 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:03:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:03:05 INFO - PROCESS | 6162 | 1461322985821 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 04:03:05 INFO - PROCESS | 6162 | 1461322985847 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:03:05 INFO - PROCESS | 6162 | 1461322985851 Marionette TRACE conn4 <- [1,642,null,{}] 04:03:05 INFO - PROCESS | 6162 | 1461322985856 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:06 INFO - PROCESS | 6162 | 1461322986052 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:03:06 INFO - PROCESS | 6162 | 1461322986078 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fe8800 == 56 [pid = 6162] [id = 168] 04:03:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faeccedec00) [pid = 6162] [serial = 504] [outer = (nil)] 04:03:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faecfe93400) [pid = 6162] [serial = 505] [outer = 0x7faeccedec00] 04:03:06 INFO - PROCESS | 6162 | 1461322986142 Marionette DEBUG loaded listener.js 04:03:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed090f400) [pid = 6162] [serial = 506] [outer = 0x7faeccedec00] 04:03:07 INFO - PROCESS | 6162 | 1461322987015 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1255ms 04:03:07 INFO - PROCESS | 6162 | 1461322987085 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 6162 | 1461322987090 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 04:03:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:03:07 INFO - PROCESS | 6162 | 1461322987108 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 6162 | 1461322987111 Marionette TRACE conn4 <- [1,646,null,{}] 04:03:07 INFO - PROCESS | 6162 | 1461322987128 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:07 INFO - PROCESS | 6162 | 1461322987315 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:03:07 INFO - PROCESS | 6162 | 1461322987347 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b63000 == 57 [pid = 6162] [id = 169] 04:03:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faeceec0400) [pid = 6162] [serial = 507] [outer = (nil)] 04:03:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faed0cebc00) [pid = 6162] [serial = 508] [outer = 0x7faeceec0400] 04:03:07 INFO - PROCESS | 6162 | 1461322987411 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faed1808000) [pid = 6162] [serial = 509] [outer = 0x7faeceec0400] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faed0ac3000) [pid = 6162] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faecaedc400) [pid = 6162] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faecc4bac00) [pid = 6162] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faee8909000) [pid = 6162] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faecc4bdc00) [pid = 6162] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faed7e9b000) [pid = 6162] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faecd459c00) [pid = 6162] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faed6007c00) [pid = 6162] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faee3eed400) [pid = 6162] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faed6003800) [pid = 6162] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faecc6ae800) [pid = 6162] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faed3e7ec00) [pid = 6162] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faecfe8f800) [pid = 6162] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faec6aa4400) [pid = 6162] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faed5d11c00) [pid = 6162] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faecc4bc400) [pid = 6162] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:03:08 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faecc6ae400) [pid = 6162] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:03:08 INFO - PROCESS | 6162 | 1461322988578 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1494ms 04:03:08 INFO - PROCESS | 6162 | 1461322988596 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:03:08 INFO - PROCESS | 6162 | 1461322988599 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 04:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:03:08 INFO - PROCESS | 6162 | 1461322988607 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:03:08 INFO - PROCESS | 6162 | 1461322988610 Marionette TRACE conn4 <- [1,650,null,{}] 04:03:08 INFO - PROCESS | 6162 | 1461322988615 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:08 INFO - PROCESS | 6162 | 1461322988786 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:03:08 INFO - PROCESS | 6162 | 1461322988806 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3061000 == 58 [pid = 6162] [id = 170] 04:03:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faecf2ce400) [pid = 6162] [serial = 510] [outer = (nil)] 04:03:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faed5d0d800) [pid = 6162] [serial = 511] [outer = 0x7faecf2ce400] 04:03:08 INFO - PROCESS | 6162 | 1461322988872 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faed6003400) [pid = 6162] [serial = 512] [outer = 0x7faecf2ce400] 04:03:09 INFO - PROCESS | 6162 | 1461322989666 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1078ms 04:03:09 INFO - PROCESS | 6162 | 1461322989702 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:03:09 INFO - PROCESS | 6162 | 1461322989707 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 04:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:03:09 INFO - PROCESS | 6162 | 1461322989713 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 6162 | 1461322989716 Marionette TRACE conn4 <- [1,654,null,{}] 04:03:09 INFO - PROCESS | 6162 | 1461322989722 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:09 INFO - PROCESS | 6162 | 1461322989913 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:03:09 INFO - PROCESS | 6162 | 1461322989930 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed785a000 == 59 [pid = 6162] [id = 171] 04:03:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faed4f9ec00) [pid = 6162] [serial = 513] [outer = (nil)] 04:03:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed6467800) [pid = 6162] [serial = 514] [outer = 0x7faed4f9ec00] 04:03:10 INFO - PROCESS | 6162 | 1461322989994 Marionette DEBUG loaded listener.js 04:03:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faed7e92c00) [pid = 6162] [serial = 515] [outer = 0x7faed4f9ec00] 04:03:11 INFO - PROCESS | 6162 | 1461322991137 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1480ms 04:03:11 INFO - PROCESS | 6162 | 1461322991194 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:03:11 INFO - PROCESS | 6162 | 1461322991199 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 04:03:11 INFO - PROCESS | 6162 | 1461322991208 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:03:11 INFO - PROCESS | 6162 | 1461322991213 Marionette TRACE conn4 <- [1,658,null,{}] 04:03:11 INFO - PROCESS | 6162 | 1461322991222 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:11 INFO - PROCESS | 6162 | 1461322991405 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:03:11 INFO - PROCESS | 6162 | 1461322991557 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7b4800 == 60 [pid = 6162] [id = 172] 04:03:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faecaedcc00) [pid = 6162] [serial = 516] [outer = (nil)] 04:03:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faecc4bdc00) [pid = 6162] [serial = 517] [outer = 0x7faecaedcc00] 04:03:11 INFO - PROCESS | 6162 | 1461322991643 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecced5c00) [pid = 6162] [serial = 518] [outer = 0x7faecaedcc00] 04:03:12 INFO - PROCESS | 6162 | 1461322992653 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1490ms 04:03:12 INFO - PROCESS | 6162 | 1461322992698 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 6162 | 1461322992707 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 04:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:03:12 INFO - PROCESS | 6162 | 1461322992718 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 6162 | 1461322992722 Marionette TRACE conn4 <- [1,662,null,{}] 04:03:12 INFO - PROCESS | 6162 | 1461322992729 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:12 INFO - PROCESS | 6162 | 1461322992917 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:03:13 INFO - PROCESS | 6162 | 1461322993068 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b67800 == 61 [pid = 6162] [id = 173] 04:03:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faecda17400) [pid = 6162] [serial = 519] [outer = (nil)] 04:03:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faecdf7a000) [pid = 6162] [serial = 520] [outer = 0x7faecda17400] 04:03:13 INFO - PROCESS | 6162 | 1461322993230 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faecf448800) [pid = 6162] [serial = 521] [outer = 0x7faecda17400] 04:03:13 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:14 INFO - PROCESS | 6162 | 1461322994162 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1481ms 04:03:14 INFO - PROCESS | 6162 | 1461322994200 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:03:14 INFO - PROCESS | 6162 | 1461322994203 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 04:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:03:14 INFO - PROCESS | 6162 | 1461322994211 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:03:14 INFO - PROCESS | 6162 | 1461322994217 Marionette TRACE conn4 <- [1,666,null,{}] 04:03:14 INFO - PROCESS | 6162 | 1461322994234 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:14 INFO - PROCESS | 6162 | 1461322994465 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:03:14 INFO - PROCESS | 6162 | 1461322994622 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8ed4000 == 62 [pid = 6162] [id = 174] 04:03:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faecdcea800) [pid = 6162] [serial = 522] [outer = (nil)] 04:03:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed6468000) [pid = 6162] [serial = 523] [outer = 0x7faecdcea800] 04:03:14 INFO - PROCESS | 6162 | 1461322994706 Marionette DEBUG loaded listener.js 04:03:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed8484c00) [pid = 6162] [serial = 524] [outer = 0x7faecdcea800] 04:03:15 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:15 INFO - PROCESS | 6162 | 1461322995655 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:03:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1494ms 04:03:15 INFO - PROCESS | 6162 | 1461322995711 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 6162 | 1461322995715 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 04:03:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:03:15 INFO - PROCESS | 6162 | 1461322995727 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 6162 | 1461322995730 Marionette TRACE conn4 <- [1,670,null,{}] 04:03:15 INFO - PROCESS | 6162 | 1461322995735 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:15 INFO - PROCESS | 6162 | 1461322995930 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:03:16 INFO - PROCESS | 6162 | 1461322996090 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd172800 == 63 [pid = 6162] [id = 175] 04:03:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faecdceb000) [pid = 6162] [serial = 525] [outer = (nil)] 04:03:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faed869f000) [pid = 6162] [serial = 526] [outer = 0x7faecdceb000] 04:03:16 INFO - PROCESS | 6162 | 1461322996164 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faed9732c00) [pid = 6162] [serial = 527] [outer = 0x7faecdceb000] 04:03:17 INFO - PROCESS | 6162 | 1461322997049 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1386ms 04:03:17 INFO - PROCESS | 6162 | 1461322997115 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 6162 | 1461322997119 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 04:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:03:17 INFO - PROCESS | 6162 | 1461322997125 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 6162 | 1461322997128 Marionette TRACE conn4 <- [1,674,null,{}] 04:03:17 INFO - PROCESS | 6162 | 1461322997134 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:17 INFO - PROCESS | 6162 | 1461322997306 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:03:17 INFO - PROCESS | 6162 | 1461322997459 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d52800 == 64 [pid = 6162] [id = 176] 04:03:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faed8487400) [pid = 6162] [serial = 528] [outer = (nil)] 04:03:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faed9c09000) [pid = 6162] [serial = 529] [outer = 0x7faed8487400] 04:03:17 INFO - PROCESS | 6162 | 1461322997535 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faedd075c00) [pid = 6162] [serial = 530] [outer = 0x7faed8487400] 04:03:18 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:03:18 INFO - PROCESS | 6162 | 1461322998414 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1328ms 04:03:18 INFO - PROCESS | 6162 | 1461322998454 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 6162 | 1461322998458 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 04:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:03:18 INFO - PROCESS | 6162 | 1461322998465 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 6162 | 1461322998467 Marionette TRACE conn4 <- [1,678,null,{}] 04:03:18 INFO - PROCESS | 6162 | 1461322998473 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:18 INFO - PROCESS | 6162 | 1461322998671 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:03:18 INFO - PROCESS | 6162 | 1461322998825 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee6c47000 == 65 [pid = 6162] [id = 177] 04:03:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faed9e8fc00) [pid = 6162] [serial = 531] [outer = (nil)] 04:03:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faee4051000) [pid = 6162] [serial = 532] [outer = 0x7faed9e8fc00] 04:03:18 INFO - PROCESS | 6162 | 1461322998903 Marionette DEBUG loaded listener.js 04:03:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faee53e9800) [pid = 6162] [serial = 533] [outer = 0x7faed9e8fc00] 04:03:19 INFO - PROCESS | 6162 | 1461322999825 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1479ms 04:03:19 INFO - PROCESS | 6162 | 1461322999957 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:03:19 INFO - PROCESS | 6162 | 1461322999962 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 04:03:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:03:19 INFO - PROCESS | 6162 | 1461322999968 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:03:19 INFO - PROCESS | 6162 | 1461322999971 Marionette TRACE conn4 <- [1,682,null,{}] 04:03:19 INFO - PROCESS | 6162 | 1461322999977 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:20 INFO - PROCESS | 6162 | 1461323000144 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:03:20 INFO - PROCESS | 6162 | 1461323000343 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee952a000 == 66 [pid = 6162] [id = 178] 04:03:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faee409f400) [pid = 6162] [serial = 534] [outer = (nil)] 04:03:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faee8906000) [pid = 6162] [serial = 535] [outer = 0x7faee409f400] 04:03:20 INFO - PROCESS | 6162 | 1461323000432 Marionette DEBUG loaded listener.js 04:03:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faee8ba7400) [pid = 6162] [serial = 536] [outer = 0x7faee409f400] 04:03:21 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:21 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:21 INFO - PROCESS | 6162 | 1461323001673 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:03:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1730ms 04:03:21 INFO - PROCESS | 6162 | 1461323001700 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 6162 | 1461323001702 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 04:03:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:03:21 INFO - PROCESS | 6162 | 1461323001709 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 6162 | 1461323001713 Marionette TRACE conn4 <- [1,686,null,{}] 04:03:21 INFO - PROCESS | 6162 | 1461323001718 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:21 INFO - PROCESS | 6162 | 1461323001925 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:03:22 INFO - PROCESS | 6162 | 1461323002083 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8415000 == 67 [pid = 6162] [id = 179] 04:03:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faec44a5000) [pid = 6162] [serial = 537] [outer = (nil)] 04:03:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faec44ad000) [pid = 6162] [serial = 538] [outer = 0x7faec44a5000] 04:03:22 INFO - PROCESS | 6162 | 1461323002159 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faee505f400) [pid = 6162] [serial = 539] [outer = 0x7faec44a5000] 04:03:23 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:23 INFO - PROCESS | 6162 | 1461323003446 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:03:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1790ms 04:03:23 INFO - PROCESS | 6162 | 1461323003546 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 6162 | 1461323003552 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 04:03:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:03:23 INFO - PROCESS | 6162 | 1461323003563 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 6162 | 1461323003567 Marionette TRACE conn4 <- [1,690,null,{}] 04:03:23 INFO - PROCESS | 6162 | 1461323003576 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:23 INFO - PROCESS | 6162 | 1461323003745 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:03:23 INFO - PROCESS | 6162 | 1461323003901 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fef800 == 68 [pid = 6162] [id = 180] 04:03:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faecaee0800) [pid = 6162] [serial = 540] [outer = (nil)] 04:03:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faecb07d400) [pid = 6162] [serial = 541] [outer = 0x7faecaee0800] 04:03:23 INFO - PROCESS | 6162 | 1461323003983 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faecc441400) [pid = 6162] [serial = 542] [outer = 0x7faecaee0800] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3061000 == 67 [pid = 6162] [id = 170] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b63000 == 66 [pid = 6162] [id = 169] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fe8800 == 65 [pid = 6162] [id = 168] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faed5d16c00) [pid = 6162] [serial = 472] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faed1809c00) [pid = 6162] [serial = 439] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faec5dee400) [pid = 6162] [serial = 448] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faec5deb400) [pid = 6162] [serial = 442] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faec4618c00) [pid = 6162] [serial = 445] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faee3ef2000) [pid = 6162] [serial = 451] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb0e000 == 64 [pid = 6162] [id = 167] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc80a000 == 63 [pid = 6162] [id = 166] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb11800 == 62 [pid = 6162] [id = 165] 04:03:25 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd310000 == 61 [pid = 6162] [id = 160] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed6450000 == 60 [pid = 6162] [id = 159] 04:03:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd917800 == 59 [pid = 6162] [id = 158] 04:03:25 INFO - PROCESS | 6162 | 1461323005412 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:03:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faece131400) [pid = 6162] [serial = 470] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faed7e9b400) [pid = 6162] [serial = 391] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faecdf72c00) [pid = 6162] [serial = 461] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecccce400) [pid = 6162] [serial = 421] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faee92bd000) [pid = 6162] [serial = 358] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faed180ac00) [pid = 6162] [serial = 466] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faed979d000) [pid = 6162] [serial = 433] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faecda16800) [pid = 6162] [serial = 469] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faeeb149c00) [pid = 6162] [serial = 229] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faecd462400) [pid = 6162] [serial = 460] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faee5271400) [pid = 6162] [serial = 355] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faee71dd800) [pid = 6162] [serial = 437] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faed85ec000) [pid = 6162] [serial = 430] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faecceda800) [pid = 6162] [serial = 382] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faed9738000) [pid = 6162] [serial = 431] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faed646bc00) [pid = 6162] [serial = 427] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faee4ffb800) [pid = 6162] [serial = 436] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faed0ac2c00) [pid = 6162] [serial = 464] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faed090b400) [pid = 6162] [serial = 455] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faed7e99800) [pid = 6162] [serial = 428] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faee53ebc00) [pid = 6162] [serial = 394] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faeddf10400) [pid = 6162] [serial = 434] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faecc6ae000) [pid = 6162] [serial = 457] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faec6ab3400) [pid = 6162] [serial = 454] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faecc6acc00) [pid = 6162] [serial = 420] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faeccccb800) [pid = 6162] [serial = 458] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faed0cee800) [pid = 6162] [serial = 425] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faed19e4400) [pid = 6162] [serial = 467] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faecfe95c00) [pid = 6162] [serial = 463] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faecfe98c00) [pid = 6162] [serial = 424] [outer = (nil)] [url = about:blank] 04:03:25 INFO - PROCESS | 6162 | 1461323005489 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:03:25 INFO - PROCESS | 6162 | 1461323005497 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 04:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:03:25 INFO - PROCESS | 6162 | 1461323005514 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:03:25 INFO - PROCESS | 6162 | 1461323005518 Marionette TRACE conn4 <- [1,694,null,{}] 04:03:25 INFO - PROCESS | 6162 | 1461323005524 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:25 INFO - PROCESS | 6162 | 1461323005674 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:03:25 INFO - PROCESS | 6162 | 1461323005685 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff8800 == 60 [pid = 6162] [id = 181] 04:03:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecb075400) [pid = 6162] [serial = 543] [outer = (nil)] 04:03:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faeccee1800) [pid = 6162] [serial = 544] [outer = 0x7faecb075400] 04:03:25 INFO - PROCESS | 6162 | 1461323005763 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecda14400) [pid = 6162] [serial = 545] [outer = 0x7faecb075400] 04:03:26 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:27 INFO - PROCESS | 6162 | 1461323007004 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:03:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1542ms 04:03:27 INFO - PROCESS | 6162 | 1461323007060 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 6162 | 1461323007063 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 04:03:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:03:27 INFO - PROCESS | 6162 | 1461323007069 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 6162 | 1461323007075 Marionette TRACE conn4 <- [1,698,null,{}] 04:03:27 INFO - PROCESS | 6162 | 1461323007091 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:27 INFO - PROCESS | 6162 | 1461323007240 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:03:27 INFO - PROCESS | 6162 | 1461323007443 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecefda000 == 61 [pid = 6162] [id = 182] 04:03:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faecdf72c00) [pid = 6162] [serial = 546] [outer = (nil)] 04:03:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faecf2c7800) [pid = 6162] [serial = 547] [outer = 0x7faecdf72c00] 04:03:27 INFO - PROCESS | 6162 | 1461323007511 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faecfe99000) [pid = 6162] [serial = 548] [outer = 0x7faecdf72c00] 04:03:28 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:28 INFO - PROCESS | 6162 | 1461323008650 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:03:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:03:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1588ms 04:03:28 INFO - PROCESS | 6162 | 1461323008670 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:03:28 INFO - PROCESS | 6162 | 1461323008675 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 04:03:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:03:28 INFO - PROCESS | 6162 | 1461323008700 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:03:28 INFO - PROCESS | 6162 | 1461323008704 Marionette TRACE conn4 <- [1,702,null,{}] 04:03:28 INFO - PROCESS | 6162 | 1461323008718 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:28 INFO - PROCESS | 6162 | 1461323008918 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:03:29 INFO - PROCESS | 6162 | 1461323009004 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1752000 == 62 [pid = 6162] [id = 183] 04:03:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faecf177c00) [pid = 6162] [serial = 549] [outer = (nil)] 04:03:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed1803000) [pid = 6162] [serial = 550] [outer = 0x7faecf177c00] 04:03:29 INFO - PROCESS | 6162 | 1461323009069 Marionette DEBUG loaded listener.js 04:03:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faed19e4400) [pid = 6162] [serial = 551] [outer = 0x7faecf177c00] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faec461ac00) [pid = 6162] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faed1811c00) [pid = 6162] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faec4610800) [pid = 6162] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faed1803800) [pid = 6162] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faec5de6c00) [pid = 6162] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faeceec0400) [pid = 6162] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faecb07fc00) [pid = 6162] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faed0ced000) [pid = 6162] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faecdce7400) [pid = 6162] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faec4619c00) [pid = 6162] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 98 (0x7faecf2ce400) [pid = 6162] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:03:30 INFO - PROCESS | 6162 | --DOMWINDOW == 97 (0x7faeccedec00) [pid = 6162] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:03:30 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:30 INFO - PROCESS | 6162 | 1461323010263 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:03:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1602ms 04:03:30 INFO - PROCESS | 6162 | 1461323010302 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 6162 | 1461323010305 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 04:03:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:03:30 INFO - PROCESS | 6162 | 1461323010312 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 6162 | 1461323010315 Marionette TRACE conn4 <- [1,706,null,{}] 04:03:30 INFO - PROCESS | 6162 | 1461323010320 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:30 INFO - PROCESS | 6162 | 1461323010476 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:03:30 INFO - PROCESS | 6162 | 1461323010657 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc88c800 == 63 [pid = 6162] [id = 184] 04:03:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 98 (0x7faec5de6c00) [pid = 6162] [serial = 552] [outer = (nil)] 04:03:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faecf2d1c00) [pid = 6162] [serial = 553] [outer = 0x7faec5de6c00] 04:03:30 INFO - PROCESS | 6162 | 1461323010723 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faed0e17800) [pid = 6162] [serial = 554] [outer = 0x7faec5de6c00] 04:03:31 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:31 INFO - PROCESS | 6162 | 1461323011816 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:03:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:03:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1540ms 04:03:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:03:31 INFO - PROCESS | 6162 | 1461323011853 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:03:31 INFO - PROCESS | 6162 | 1461323011856 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 04:03:31 INFO - PROCESS | 6162 | 1461323011863 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:03:31 INFO - PROCESS | 6162 | 1461323011866 Marionette TRACE conn4 <- [1,710,null,{}] 04:03:31 INFO - PROCESS | 6162 | 1461323011871 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:32 INFO - PROCESS | 6162 | 1461323012149 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:03:32 INFO - PROCESS | 6162 | 1461323012398 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fee000 == 64 [pid = 6162] [id = 185] 04:03:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faec44a8400) [pid = 6162] [serial = 555] [outer = (nil)] 04:03:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faec5def800) [pid = 6162] [serial = 556] [outer = 0x7faec44a8400] 04:03:32 INFO - PROCESS | 6162 | 1461323012532 Marionette DEBUG loaded listener.js 04:03:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecaee4400) [pid = 6162] [serial = 557] [outer = 0x7faec44a8400] 04:03:33 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:33 INFO - PROCESS | 6162 | 1461323013911 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2081ms 04:03:33 INFO - PROCESS | 6162 | 1461323013946 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 04:03:33 INFO - PROCESS | 6162 | 1461323013953 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 04:03:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:03:34 INFO - PROCESS | 6162 | 1461323014084 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 6162 | 1461323014091 Marionette TRACE conn4 <- [1,714,null,{}] 04:03:34 INFO - PROCESS | 6162 | 1461323014101 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:34 INFO - PROCESS | 6162 | 1461323014283 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:03:34 INFO - PROCESS | 6162 | 1461323014435 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fdf800 == 65 [pid = 6162] [id = 186] 04:03:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faec5ded000) [pid = 6162] [serial = 558] [outer = (nil)] 04:03:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faecd463c00) [pid = 6162] [serial = 559] [outer = 0x7faec5ded000] 04:03:34 INFO - PROCESS | 6162 | 1461323014516 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faecdf76000) [pid = 6162] [serial = 560] [outer = 0x7faec5ded000] 04:03:35 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:35 INFO - PROCESS | 6162 | 1461323015977 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1993ms 04:03:36 INFO - PROCESS | 6162 | 1461323016031 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 6162 | 1461323016037 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 04:03:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:03:36 INFO - PROCESS | 6162 | 1461323016044 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 6162 | 1461323016047 Marionette TRACE conn4 <- [1,718,null,{}] 04:03:36 INFO - PROCESS | 6162 | 1461323016053 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:36 INFO - PROCESS | 6162 | 1461323016265 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:03:36 INFO - PROCESS | 6162 | 1461323016419 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a5a800 == 66 [pid = 6162] [id = 187] 04:03:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faecf178c00) [pid = 6162] [serial = 561] [outer = (nil)] 04:03:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faed0905400) [pid = 6162] [serial = 562] [outer = 0x7faecf178c00] 04:03:36 INFO - PROCESS | 6162 | 1461323016496 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faed19e1400) [pid = 6162] [serial = 563] [outer = 0x7faecf178c00] 04:03:37 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:37 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:37 INFO - PROCESS | 6162 | 1461323017850 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:03:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:03:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1844ms 04:03:37 INFO - PROCESS | 6162 | 1461323017922 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 04:03:37 INFO - PROCESS | 6162 | 1461323017927 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 04:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:03:37 INFO - PROCESS | 6162 | 1461323017964 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:03:37 INFO - PROCESS | 6162 | 1461323017972 Marionette TRACE conn4 <- [1,722,null,{}] 04:03:37 INFO - PROCESS | 6162 | 1461323017979 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:38 INFO - PROCESS | 6162 | 1461323018179 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:03:38 INFO - PROCESS | 6162 | 1461323018335 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e35000 == 67 [pid = 6162] [id = 188] 04:03:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faec44a9c00) [pid = 6162] [serial = 564] [outer = (nil)] 04:03:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faed600a400) [pid = 6162] [serial = 565] [outer = 0x7faec44a9c00] 04:03:38 INFO - PROCESS | 6162 | 1461323018410 Marionette DEBUG loaded listener.js 04:03:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faed8486c00) [pid = 6162] [serial = 566] [outer = 0x7faec44a9c00] 04:03:39 INFO - PROCESS | 6162 | 1461323019306 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 6162 | 1461323019356 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 04:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:03:39 INFO - PROCESS | 6162 | 1461323019363 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 6162 | 1461323019366 Marionette TRACE conn4 <- [1,726,null,{}] 04:03:39 INFO - PROCESS | 6162 | 1461323019371 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:39 INFO - PROCESS | 6162 | 1461323019546 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:03:39 INFO - PROCESS | 6162 | 1461323019708 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e74000 == 68 [pid = 6162] [id = 189] 04:03:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faecf2c3400) [pid = 6162] [serial = 567] [outer = (nil)] 04:03:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faed9738000) [pid = 6162] [serial = 568] [outer = 0x7faecf2c3400] 04:03:39 INFO - PROCESS | 6162 | 1461323019786 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed9d4e400) [pid = 6162] [serial = 569] [outer = 0x7faecf2c3400] 04:03:40 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:40 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:40 INFO - PROCESS | 6162 | 1461323020751 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:03:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1428ms 04:03:40 INFO - PROCESS | 6162 | 1461323020793 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:03:40 INFO - PROCESS | 6162 | 1461323020797 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 04:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:03:40 INFO - PROCESS | 6162 | 1461323020803 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:03:40 INFO - PROCESS | 6162 | 1461323020806 Marionette TRACE conn4 <- [1,730,null,{}] 04:03:40 INFO - PROCESS | 6162 | 1461323020812 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:40 INFO - PROCESS | 6162 | 1461323020996 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:03:41 INFO - PROCESS | 6162 | 1461323021199 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4219800 == 69 [pid = 6162] [id = 190] 04:03:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faee404e400) [pid = 6162] [serial = 570] [outer = (nil)] 04:03:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faee4caec00) [pid = 6162] [serial = 571] [outer = 0x7faee404e400] 04:03:41 INFO - PROCESS | 6162 | 1461323021384 Marionette DEBUG loaded listener.js 04:03:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faee8910800) [pid = 6162] [serial = 572] [outer = 0x7faee404e400] 04:03:42 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:42 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:42 INFO - PROCESS | 6162 | 1461323022393 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 6162 | 1461323022441 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 04:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:03:42 INFO - PROCESS | 6162 | 1461323022447 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 6162 | 1461323022450 Marionette TRACE conn4 <- [1,734,null,{}] 04:03:42 INFO - PROCESS | 6162 | 1461323022456 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:42 INFO - PROCESS | 6162 | 1461323022639 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:03:43 INFO - PROCESS | 6162 | 1461323023068 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd369000 == 70 [pid = 6162] [id = 191] 04:03:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faec6aa4800) [pid = 6162] [serial = 573] [outer = (nil)] 04:03:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faecaed7800) [pid = 6162] [serial = 574] [outer = 0x7faec6aa4800] 04:03:43 INFO - PROCESS | 6162 | 1461323023202 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faecc6aac00) [pid = 6162] [serial = 575] [outer = 0x7faec6aa4800] 04:03:44 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:44 INFO - PROCESS | 6162 | 1461323024201 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:03: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 04:03:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1832ms 04:03:44 INFO - PROCESS | 6162 | 1461323024280 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 6162 | 1461323024287 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 04:03:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:03:44 INFO - PROCESS | 6162 | 1461323024297 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 6162 | 1461323024301 Marionette TRACE conn4 <- [1,738,null,{}] 04:03:44 INFO - PROCESS | 6162 | 1461323024308 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:44 INFO - PROCESS | 6162 | 1461323024524 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:03:44 INFO - PROCESS | 6162 | 1461323024866 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff2000 == 71 [pid = 6162] [id = 192] 04:03:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faec44a4000) [pid = 6162] [serial = 576] [outer = (nil)] 04:03:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecc4be800) [pid = 6162] [serial = 577] [outer = 0x7faec44a4000] 04:03:44 INFO - PROCESS | 6162 | 1461323024947 Marionette DEBUG loaded listener.js 04:03:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecccc3400) [pid = 6162] [serial = 578] [outer = 0x7faec44a4000] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5fe6800 == 70 [pid = 6162] [id = 148] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc898000 == 69 [pid = 6162] [id = 149] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc88c800 == 68 [pid = 6162] [id = 184] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faecb07c400) [pid = 6162] [serial = 490] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faed6467800) [pid = 6162] [serial = 514] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1752000 == 67 [pid = 6162] [id = 183] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecefda000 == 66 [pid = 6162] [id = 182] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff8800 == 65 [pid = 6162] [id = 181] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fef800 == 64 [pid = 6162] [id = 180] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee952a000 == 63 [pid = 6162] [id = 178] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee6c47000 == 62 [pid = 6162] [id = 177] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d52800 == 61 [pid = 6162] [id = 176] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd172800 == 60 [pid = 6162] [id = 175] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8ed4000 == 59 [pid = 6162] [id = 174] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b67800 == 58 [pid = 6162] [id = 173] 04:03:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7b4800 == 57 [pid = 6162] [id = 172] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faecb07ac00) [pid = 6162] [serial = 449] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faee8907800) [pid = 6162] [serial = 452] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faec461c800) [pid = 6162] [serial = 446] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faed180f000) [pid = 6162] [serial = 440] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faec5df0400) [pid = 6162] [serial = 443] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faed0cebc00) [pid = 6162] [serial = 508] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faecced4000) [pid = 6162] [serial = 499] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faecd711c00) [pid = 6162] [serial = 500] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faed6465800) [pid = 6162] [serial = 473] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faecdf77800) [pid = 6162] [serial = 502] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faed77d4800) [pid = 6162] [serial = 484] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faecdce8800) [pid = 6162] [serial = 478] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 109 (0x7faecc434800) [pid = 6162] [serial = 497] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 108 (0x7faec5def400) [pid = 6162] [serial = 496] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 107 (0x7faed8485400) [pid = 6162] [serial = 487] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 106 (0x7faecda13400) [pid = 6162] [serial = 493] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 105 (0x7faed19df400) [pid = 6162] [serial = 481] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 104 (0x7faecc439000) [pid = 6162] [serial = 475] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faed1808000) [pid = 6162] [serial = 509] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faed5d0d800) [pid = 6162] [serial = 511] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faecfe93400) [pid = 6162] [serial = 505] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faed090f400) [pid = 6162] [serial = 506] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 99 (0x7faeceebd000) [pid = 6162] [serial = 503] [outer = (nil)] [url = about:blank] 04:03:45 INFO - PROCESS | 6162 | --DOMWINDOW == 98 (0x7faed6003400) [pid = 6162] [serial = 512] [outer = (nil)] [url = about:blank] 04:03:46 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:46 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:46 INFO - PROCESS | 6162 | 1461323026398 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2134ms 04:03:46 INFO - PROCESS | 6162 | 1461323026433 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 6162 | 1461323026439 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 04:03:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:03:46 INFO - PROCESS | 6162 | 1461323026449 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 6162 | 1461323026451 Marionette TRACE conn4 <- [1,742,null,{}] 04:03:46 INFO - PROCESS | 6162 | 1461323026456 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:46 INFO - PROCESS | 6162 | 1461323026618 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:03:46 INFO - PROCESS | 6162 | 1461323026630 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd91f000 == 58 [pid = 6162] [id = 193] 04:03:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 99 (0x7faeccccb400) [pid = 6162] [serial = 579] [outer = (nil)] 04:03:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 100 (0x7faecd45f000) [pid = 6162] [serial = 580] [outer = 0x7faeccccb400] 04:03:46 INFO - PROCESS | 6162 | 1461323026695 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecda16000) [pid = 6162] [serial = 581] [outer = 0x7faeccccb400] 04:03:47 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:47 INFO - PROCESS | 6162 | 1461323027947 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:03:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:03:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1530ms 04:03:47 INFO - PROCESS | 6162 | 1461323027980 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:03:47 INFO - PROCESS | 6162 | 1461323027984 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 04:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:03:47 INFO - PROCESS | 6162 | 1461323027992 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 6162 | 1461323028001 Marionette TRACE conn4 <- [1,746,null,{}] 04:03:48 INFO - PROCESS | 6162 | 1461323028024 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:48 INFO - PROCESS | 6162 | 1461323028229 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:03:48 INFO - PROCESS | 6162 | 1461323028305 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b77800 == 59 [pid = 6162] [id = 194] 04:03:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faecdf7a800) [pid = 6162] [serial = 582] [outer = (nil)] 04:03:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecef29c00) [pid = 6162] [serial = 583] [outer = 0x7faecdf7a800] 04:03:48 INFO - PROCESS | 6162 | 1461323028370 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faecf17b000) [pid = 6162] [serial = 584] [outer = 0x7faecdf7a800] 04:03:49 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:49 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:49 INFO - PROCESS | 6162 | 1461323029560 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:03:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:03:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1600ms 04:03:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:03:49 INFO - PROCESS | 6162 | 1461323029591 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 6162 | 1461323029595 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 04:03:49 INFO - PROCESS | 6162 | 1461323029601 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 6162 | 1461323029604 Marionette TRACE conn4 <- [1,750,null,{}] 04:03:49 INFO - PROCESS | 6162 | 1461323029615 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:49 INFO - PROCESS | 6162 | 1461323029814 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:03:50 INFO - PROCESS | 6162 | --DOMWINDOW == 103 (0x7faecf177c00) [pid = 6162] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:03:50 INFO - PROCESS | 6162 | --DOMWINDOW == 102 (0x7faecaee0800) [pid = 6162] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:03:50 INFO - PROCESS | 6162 | --DOMWINDOW == 101 (0x7faecb075400) [pid = 6162] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:03:50 INFO - PROCESS | 6162 | --DOMWINDOW == 100 (0x7faecdf72c00) [pid = 6162] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:03:50 INFO - PROCESS | 6162 | 1461323030074 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fe7800 == 60 [pid = 6162] [id = 195] 04:03:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 101 (0x7faecaee0800) [pid = 6162] [serial = 585] [outer = (nil)] 04:03:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 102 (0x7faecdce8400) [pid = 6162] [serial = 586] [outer = 0x7faecaee0800] 04:03:50 INFO - PROCESS | 6162 | 1461323030140 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 103 (0x7faecfe8fc00) [pid = 6162] [serial = 587] [outer = 0x7faecaee0800] 04:03:51 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:51 INFO - PROCESS | 6162 | 1461323031211 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:03:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1642ms 04:03:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:03:51 INFO - PROCESS | 6162 | 1461323031243 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:03:51 INFO - PROCESS | 6162 | 1461323031246 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 04:03:51 INFO - PROCESS | 6162 | 1461323031251 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:03:51 INFO - PROCESS | 6162 | 1461323031254 Marionette TRACE conn4 <- [1,754,null,{}] 04:03:51 INFO - PROCESS | 6162 | 1461323031259 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:51 INFO - PROCESS | 6162 | 1461323031414 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:03:51 INFO - PROCESS | 6162 | 1461323031573 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b61000 == 61 [pid = 6162] [id = 196] 04:03:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 104 (0x7faed090dc00) [pid = 6162] [serial = 588] [outer = (nil)] 04:03:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 105 (0x7faed090fc00) [pid = 6162] [serial = 589] [outer = 0x7faed090dc00] 04:03:51 INFO - PROCESS | 6162 | 1461323031652 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 106 (0x7faed0e18000) [pid = 6162] [serial = 590] [outer = 0x7faed090dc00] 04:03:52 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:53 INFO - PROCESS | 6162 | 1461323033088 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:03: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 04:03:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1884ms 04:03:53 INFO - PROCESS | 6162 | 1461323033137 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:03:53 INFO - PROCESS | 6162 | 1461323033144 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 04:03:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:03:53 INFO - PROCESS | 6162 | 1461323033152 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:03:53 INFO - PROCESS | 6162 | 1461323033156 Marionette TRACE conn4 <- [1,758,null,{}] 04:03:53 INFO - PROCESS | 6162 | 1461323033164 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:53 INFO - PROCESS | 6162 | 1461323033339 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:03:53 INFO - PROCESS | 6162 | 1461323033491 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd795800 == 62 [pid = 6162] [id = 197] 04:03:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 107 (0x7faecaedb800) [pid = 6162] [serial = 591] [outer = (nil)] 04:03:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 108 (0x7faecc4c2800) [pid = 6162] [serial = 592] [outer = 0x7faecaedb800] 04:03:53 INFO - PROCESS | 6162 | 1461323033571 Marionette DEBUG loaded listener.js 04:03:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 109 (0x7faecced6c00) [pid = 6162] [serial = 593] [outer = 0x7faecaedb800] 04:03:54 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:54 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:03:54 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:54 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:54 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:03:54 INFO - PROCESS | 6162 | 1461323034465 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1386ms 04:03:54 INFO - PROCESS | 6162 | 1461323034539 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:03:54 INFO - PROCESS | 6162 | 1461323034548 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 04:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:03:54 INFO - PROCESS | 6162 | 1461323034558 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:03:54 INFO - PROCESS | 6162 | 1461323034563 Marionette TRACE conn4 <- [1,762,null,{}] 04:03:54 INFO - PROCESS | 6162 | 1461323034570 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:54 INFO - PROCESS | 6162 | 1461323034798 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:03:55 INFO - PROCESS | 6162 | 1461323035012 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b5e800 == 63 [pid = 6162] [id = 198] 04:03:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 110 (0x7faecda21800) [pid = 6162] [serial = 594] [outer = (nil)] 04:03:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faece134000) [pid = 6162] [serial = 595] [outer = 0x7faecda21800] 04:03:55 INFO - PROCESS | 6162 | 1461323035114 Marionette DEBUG loaded listener.js 04:03:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecef2a400) [pid = 6162] [serial = 596] [outer = 0x7faecda21800] 04:03:56 INFO - PROCESS | 6162 | 1461323036435 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:03:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1887ms 04:03:56 INFO - PROCESS | 6162 | 1461323036528 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:03:56 INFO - PROCESS | 6162 | 1461323036532 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 04:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:03:56 INFO - PROCESS | 6162 | 1461323036548 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 6162 | 1461323036555 Marionette TRACE conn4 <- [1,766,null,{}] 04:03:56 INFO - PROCESS | 6162 | 1461323036571 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:56 INFO - PROCESS | 6162 | 1461323036769 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:03:56 INFO - PROCESS | 6162 | 1461323036925 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed786d800 == 64 [pid = 6162] [id = 199] 04:03:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faecdf6d800) [pid = 6162] [serial = 597] [outer = (nil)] 04:03:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faed180a000) [pid = 6162] [serial = 598] [outer = 0x7faecdf6d800] 04:03:57 INFO - PROCESS | 6162 | 1461323037004 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed1bc3000) [pid = 6162] [serial = 599] [outer = 0x7faecdf6d800] 04:03:58 INFO - PROCESS | 6162 | 1461323038320 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1793ms 04:03:58 INFO - PROCESS | 6162 | 1461323038377 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:03:58 INFO - PROCESS | 6162 | 1461323038381 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 04:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:03:58 INFO - PROCESS | 6162 | 1461323038392 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:03:58 INFO - PROCESS | 6162 | 1461323038395 Marionette TRACE conn4 <- [1,770,null,{}] 04:03:58 INFO - PROCESS | 6162 | 1461323038442 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:58 INFO - PROCESS | 6162 | 1461323038637 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:03:58 INFO - PROCESS | 6162 | 1461323038753 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85cf000 == 65 [pid = 6162] [id = 200] 04:03:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faed0953000) [pid = 6162] [serial = 600] [outer = (nil)] 04:03:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed1bcd800) [pid = 6162] [serial = 601] [outer = 0x7faed0953000] 04:03:58 INFO - PROCESS | 6162 | 1461323038829 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed3247400) [pid = 6162] [serial = 602] [outer = 0x7faed0953000] 04:03:59 INFO - PROCESS | 6162 | 1461323039688 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1329ms 04:03:59 INFO - PROCESS | 6162 | 1461323039723 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 6162 | 1461323039726 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 04:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:03:59 INFO - PROCESS | 6162 | 1461323039732 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 6162 | 1461323039735 Marionette TRACE conn4 <- [1,774,null,{}] 04:03:59 INFO - PROCESS | 6162 | 1461323039741 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:59 INFO - PROCESS | 6162 | 1461323039912 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:04:00 INFO - PROCESS | 6162 | 1461323040073 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0aec000 == 66 [pid = 6162] [id = 201] 04:04:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faec5df2800) [pid = 6162] [serial = 603] [outer = (nil)] 04:04:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faed0aba000) [pid = 6162] [serial = 604] [outer = 0x7faec5df2800] 04:04:00 INFO - PROCESS | 6162 | 1461323040178 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faed40a0400) [pid = 6162] [serial = 605] [outer = 0x7faec5df2800] 04:04:01 INFO - PROCESS | 6162 | 1461323041446 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1733ms 04:04:01 INFO - PROCESS | 6162 | 1461323041466 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:04:01 INFO - PROCESS | 6162 | 1461323041472 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 04:04:01 INFO - PROCESS | 6162 | 1461323041480 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 6162 | 1461323041486 Marionette TRACE conn4 <- [1,778,null,{}] 04:04:01 INFO - PROCESS | 6162 | 1461323041495 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:01 INFO - PROCESS | 6162 | 1461323041694 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:04:01 INFO - PROCESS | 6162 | 1461323041895 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed174b000 == 67 [pid = 6162] [id = 202] 04:04:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faecc43ac00) [pid = 6162] [serial = 606] [outer = (nil)] 04:04:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecccc8800) [pid = 6162] [serial = 607] [outer = 0x7faecc43ac00] 04:04:01 INFO - PROCESS | 6162 | 1461323041966 Marionette DEBUG loaded listener.js 04:04:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecd70a000) [pid = 6162] [serial = 608] [outer = 0x7faecc43ac00] 04:04:02 INFO - PROCESS | 6162 | 1461323042969 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1539ms 04:04:03 INFO - PROCESS | 6162 | 1461323043020 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:04:03 INFO - PROCESS | 6162 | 1461323043028 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 04:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:04:03 INFO - PROCESS | 6162 | 1461323043039 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:04:03 INFO - PROCESS | 6162 | 1461323043042 Marionette TRACE conn4 <- [1,782,null,{}] 04:04:03 INFO - PROCESS | 6162 | 1461323043049 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:03 INFO - PROCESS | 6162 | 1461323043258 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed785a000 == 66 [pid = 6162] [id = 171] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed899a800 == 65 [pid = 6162] [id = 54] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faecf2d1c00) [pid = 6162] [serial = 553] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | 1461323043507 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4219800 == 64 [pid = 6162] [id = 190] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e74000 == 63 [pid = 6162] [id = 189] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e35000 == 62 [pid = 6162] [id = 188] 04:04:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc81c800 == 63 [pid = 6162] [id = 203] 04:04:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecd32f400) [pid = 6162] [serial = 609] [outer = (nil)] 04:04:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faecdce5400) [pid = 6162] [serial = 610] [outer = 0x7faecd32f400] 04:04:03 INFO - PROCESS | 6162 | 1461323043602 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faece252c00) [pid = 6162] [serial = 611] [outer = 0x7faecd32f400] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a5a800 == 62 [pid = 6162] [id = 187] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fdf800 == 61 [pid = 6162] [id = 186] 04:04:03 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5fee000 == 60 [pid = 6162] [id = 185] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faed869f000) [pid = 6162] [serial = 526] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faecdf7a000) [pid = 6162] [serial = 520] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faec44ad000) [pid = 6162] [serial = 538] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faed1803000) [pid = 6162] [serial = 550] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faed9c09000) [pid = 6162] [serial = 529] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faecc441400) [pid = 6162] [serial = 542] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faeccee1800) [pid = 6162] [serial = 544] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faed6468000) [pid = 6162] [serial = 523] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faee8906000) [pid = 6162] [serial = 535] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faed19e4400) [pid = 6162] [serial = 551] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faecfe99000) [pid = 6162] [serial = 548] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faecb07d400) [pid = 6162] [serial = 541] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faee4051000) [pid = 6162] [serial = 532] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 112 (0x7faecf2c7800) [pid = 6162] [serial = 547] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 111 (0x7faecc4bdc00) [pid = 6162] [serial = 517] [outer = (nil)] [url = about:blank] 04:04:03 INFO - PROCESS | 6162 | --DOMWINDOW == 110 (0x7faecda14400) [pid = 6162] [serial = 545] [outer = (nil)] [url = about:blank] 04:04:04 INFO - PROCESS | 6162 | 1461323044398 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1385ms 04:04:04 INFO - PROCESS | 6162 | 1461323044426 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 6162 | 1461323044429 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 04:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:04:04 INFO - PROCESS | 6162 | 1461323044437 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 6162 | 1461323044442 Marionette TRACE conn4 <- [1,786,null,{}] 04:04:04 INFO - PROCESS | 6162 | 1461323044457 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:04 INFO - PROCESS | 6162 | 1461323044625 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:04:04 INFO - PROCESS | 6162 | 1461323044749 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ade800 == 61 [pid = 6162] [id = 204] 04:04:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 111 (0x7faecd70fc00) [pid = 6162] [serial = 612] [outer = (nil)] 04:04:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 112 (0x7faecf2d2c00) [pid = 6162] [serial = 613] [outer = 0x7faecd70fc00] 04:04:04 INFO - PROCESS | 6162 | 1461323044833 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 113 (0x7faed0957400) [pid = 6162] [serial = 614] [outer = 0x7faecd70fc00] 04:04:05 INFO - PROCESS | 6162 | 1461323045639 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1235ms 04:04:05 INFO - PROCESS | 6162 | 1461323045673 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 6162 | 1461323045677 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 04:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:04:05 INFO - PROCESS | 6162 | 1461323045683 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 6162 | 1461323045686 Marionette TRACE conn4 <- [1,790,null,{}] 04:04:05 INFO - PROCESS | 6162 | 1461323045693 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:05 INFO - PROCESS | 6162 | 1461323045848 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:04:05 INFO - PROCESS | 6162 | 1461323045863 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b5f800 == 62 [pid = 6162] [id = 205] 04:04:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faeceebb400) [pid = 6162] [serial = 615] [outer = (nil)] 04:04:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed180b400) [pid = 6162] [serial = 616] [outer = 0x7faeceebb400] 04:04:05 INFO - PROCESS | 6162 | 1461323045928 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faed1bd0800) [pid = 6162] [serial = 617] [outer = 0x7faeceebb400] 04:04:06 INFO - PROCESS | 6162 | 1461323046855 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1235ms 04:04:06 INFO - PROCESS | 6162 | 1461323046920 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 6162 | 1461323046923 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 04:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:04:06 INFO - PROCESS | 6162 | 1461323046934 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 6162 | 1461323046937 Marionette TRACE conn4 <- [1,794,null,{}] 04:04:06 INFO - PROCESS | 6162 | 1461323046942 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:07 INFO - PROCESS | 6162 | 1461323047135 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:04:07 INFO - PROCESS | 6162 | 1461323047162 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7f5f800 == 63 [pid = 6162] [id = 206] 04:04:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed0cee800) [pid = 6162] [serial = 618] [outer = (nil)] 04:04:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed4fa0c00) [pid = 6162] [serial = 619] [outer = 0x7faed0cee800] 04:04:07 INFO - PROCESS | 6162 | 1461323047225 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faed5d15800) [pid = 6162] [serial = 620] [outer = 0x7faed0cee800] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faecdf7a800) [pid = 6162] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faecaee0800) [pid = 6162] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 116 (0x7faec44a4000) [pid = 6162] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 115 (0x7faeccccb400) [pid = 6162] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 114 (0x7faec6aa4800) [pid = 6162] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:04:08 INFO - PROCESS | 6162 | --DOMWINDOW == 113 (0x7faec5de6c00) [pid = 6162] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:04:08 INFO - PROCESS | 6162 | 1461323048258 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1376ms 04:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:04:08 INFO - PROCESS | 6162 | 1461323048313 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 6162 | 1461323048315 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 04:04:08 INFO - PROCESS | 6162 | 1461323048322 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 6162 | 1461323048326 Marionette TRACE conn4 <- [1,798,null,{}] 04:04:08 INFO - PROCESS | 6162 | 1461323048331 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:08 INFO - PROCESS | 6162 | 1461323048526 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:04:08 INFO - PROCESS | 6162 | 1461323048643 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fdc000 == 64 [pid = 6162] [id = 207] 04:04:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 114 (0x7faed1bc9000) [pid = 6162] [serial = 621] [outer = (nil)] 04:04:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 115 (0x7faed6277400) [pid = 6162] [serial = 622] [outer = 0x7faed1bc9000] 04:04:08 INFO - PROCESS | 6162 | 1461323048712 Marionette DEBUG loaded listener.js 04:04:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 116 (0x7faed6465400) [pid = 6162] [serial = 623] [outer = 0x7faed1bc9000] 04:04:09 INFO - PROCESS | 6162 | 1461323049452 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1182ms 04:04:09 INFO - PROCESS | 6162 | 1461323049504 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 6162 | 1461323049507 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 04:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:04:09 INFO - PROCESS | 6162 | 1461323049521 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 6162 | 1461323049524 Marionette TRACE conn4 <- [1,802,null,{}] 04:04:09 INFO - PROCESS | 6162 | 1461323049531 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:09 INFO - PROCESS | 6162 | 1461323049686 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:04:09 INFO - PROCESS | 6162 | 1461323049697 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e72800 == 65 [pid = 6162] [id = 208] 04:04:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 117 (0x7faed62aac00) [pid = 6162] [serial = 624] [outer = (nil)] 04:04:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faed78d4400) [pid = 6162] [serial = 625] [outer = 0x7faed62aac00] 04:04:09 INFO - PROCESS | 6162 | 1461323049764 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faed7bd1800) [pid = 6162] [serial = 626] [outer = 0x7faed62aac00] 04:04:10 INFO - PROCESS | 6162 | 1461323050816 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1335ms 04:04:10 INFO - PROCESS | 6162 | 1461323050858 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 04:04:10 INFO - PROCESS | 6162 | 1461323050864 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 04:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:04:10 INFO - PROCESS | 6162 | 1461323050874 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:04:10 INFO - PROCESS | 6162 | 1461323050880 Marionette TRACE conn4 <- [1,806,null,{}] 04:04:10 INFO - PROCESS | 6162 | 1461323050889 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:11 INFO - PROCESS | 6162 | 1461323051092 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:04:11 INFO - PROCESS | 6162 | 1461323051320 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecefe5800 == 66 [pid = 6162] [id = 209] 04:04:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faecc6ad000) [pid = 6162] [serial = 627] [outer = (nil)] 04:04:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faecced4c00) [pid = 6162] [serial = 628] [outer = 0x7faecc6ad000] 04:04:11 INFO - PROCESS | 6162 | 1461323051447 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faecda1a000) [pid = 6162] [serial = 629] [outer = 0x7faecc6ad000] 04:04:12 INFO - PROCESS | 6162 | 1461323052328 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1487ms 04:04:12 INFO - PROCESS | 6162 | 1461323052361 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 6162 | 1461323052369 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 04:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:04:12 INFO - PROCESS | 6162 | 1461323052381 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 6162 | 1461323052384 Marionette TRACE conn4 <- [1,810,null,{}] 04:04:12 INFO - PROCESS | 6162 | 1461323052392 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:12 INFO - PROCESS | 6162 | 1461323052584 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:04:12 INFO - PROCESS | 6162 | 1461323052743 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e1d800 == 67 [pid = 6162] [id = 210] 04:04:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faecf177c00) [pid = 6162] [serial = 630] [outer = (nil)] 04:04:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faecf447800) [pid = 6162] [serial = 631] [outer = 0x7faecf177c00] 04:04:12 INFO - PROCESS | 6162 | 1461323052821 Marionette DEBUG loaded listener.js 04:04:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faed0910c00) [pid = 6162] [serial = 632] [outer = 0x7faecf177c00] 04:04:13 INFO - PROCESS | 6162 | 1461323053808 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1488ms 04:04:13 INFO - PROCESS | 6162 | 1461323053870 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 6162 | 1461323053874 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 04:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:04:13 INFO - PROCESS | 6162 | 1461323053880 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 6162 | 1461323053886 Marionette TRACE conn4 <- [1,814,null,{}] 04:04:13 INFO - PROCESS | 6162 | 1461323053903 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:14 INFO - PROCESS | 6162 | 1461323054119 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:04:14 INFO - PROCESS | 6162 | 1461323054336 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b1b000 == 68 [pid = 6162] [id = 211] 04:04:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faed509f800) [pid = 6162] [serial = 633] [outer = (nil)] 04:04:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faed5d68c00) [pid = 6162] [serial = 634] [outer = 0x7faed509f800] 04:04:14 INFO - PROCESS | 6162 | 1461323054460 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faed645ec00) [pid = 6162] [serial = 635] [outer = 0x7faed509f800] 04:04:15 INFO - PROCESS | 6162 | 1461323055322 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 6162 | 1461323055378 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 04:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:04:15 INFO - PROCESS | 6162 | 1461323055384 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 6162 | 1461323055387 Marionette TRACE conn4 <- [1,818,null,{}] 04:04:15 INFO - PROCESS | 6162 | 1461323055393 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:15 INFO - PROCESS | 6162 | 1461323055569 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:04:15 INFO - PROCESS | 6162 | 1461323055734 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4071000 == 69 [pid = 6162] [id = 212] 04:04:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faecb080000) [pid = 6162] [serial = 636] [outer = (nil)] 04:04:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faed7e8d400) [pid = 6162] [serial = 637] [outer = 0x7faecb080000] 04:04:15 INFO - PROCESS | 6162 | 1461323055811 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faed7fae400) [pid = 6162] [serial = 638] [outer = 0x7faecb080000] 04:04:16 INFO - PROCESS | 6162 | 1461323056736 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1385ms 04:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:04:16 INFO - PROCESS | 6162 | 1461323056770 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 6162 | 1461323056773 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 04:04:16 INFO - PROCESS | 6162 | 1461323056780 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 6162 | 1461323056783 Marionette TRACE conn4 <- [1,822,null,{}] 04:04:16 INFO - PROCESS | 6162 | 1461323056789 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:16 INFO - PROCESS | 6162 | 1461323056968 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:04:17 INFO - PROCESS | 6162 | 1461323057140 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4f31000 == 70 [pid = 6162] [id = 213] 04:04:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faec44aac00) [pid = 6162] [serial = 639] [outer = (nil)] 04:04:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faed8485000) [pid = 6162] [serial = 640] [outer = 0x7faec44aac00] 04:04:17 INFO - PROCESS | 6162 | 1461323057218 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faed8490400) [pid = 6162] [serial = 641] [outer = 0x7faec44aac00] 04:04:18 INFO - PROCESS | 6162 | 1461323058153 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 6162 | 1461323058177 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 04:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:04:18 INFO - PROCESS | 6162 | 1461323058184 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 6162 | 1461323058188 Marionette TRACE conn4 <- [1,826,null,{}] 04:04:18 INFO - PROCESS | 6162 | 1461323058193 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:18 INFO - PROCESS | 6162 | 1461323058394 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:04:18 INFO - PROCESS | 6162 | 1461323058563 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e64000 == 71 [pid = 6162] [id = 214] 04:04:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faecb07c000) [pid = 6162] [serial = 642] [outer = (nil)] 04:04:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faed8959800) [pid = 6162] [serial = 643] [outer = 0x7faecb07c000] 04:04:18 INFO - PROCESS | 6162 | 1461323058642 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faed9a0a000) [pid = 6162] [serial = 644] [outer = 0x7faecb07c000] 04:04:19 INFO - PROCESS | 6162 | 1461323059512 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1378ms 04:04:19 INFO - PROCESS | 6162 | 1461323059564 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:04:19 INFO - PROCESS | 6162 | 1461323059568 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 04:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:04:19 INFO - PROCESS | 6162 | 1461323059574 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:04:19 INFO - PROCESS | 6162 | 1461323059576 Marionette TRACE conn4 <- [1,830,null,{}] 04:04:19 INFO - PROCESS | 6162 | 1461323059583 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:19 INFO - PROCESS | 6162 | 1461323059753 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:04:19 INFO - PROCESS | 6162 | 1461323059922 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee923d800 == 72 [pid = 6162] [id = 215] 04:04:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faed9c06000) [pid = 6162] [serial = 645] [outer = (nil)] 04:04:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faed9d50400) [pid = 6162] [serial = 646] [outer = 0x7faed9c06000] 04:04:20 INFO - PROCESS | 6162 | 1461323059999 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faeda224c00) [pid = 6162] [serial = 647] [outer = 0x7faed9c06000] 04:04:20 INFO - PROCESS | 6162 | 1461323060886 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1337ms 04:04:20 INFO - PROCESS | 6162 | 1461323060911 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:04:20 INFO - PROCESS | 6162 | 1461323060914 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 04:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:04:20 INFO - PROCESS | 6162 | 1461323060921 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:04:20 INFO - PROCESS | 6162 | 1461323060924 Marionette TRACE conn4 <- [1,834,null,{}] 04:04:20 INFO - PROCESS | 6162 | 1461323060930 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:21 INFO - PROCESS | 6162 | 1461323061098 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:04:21 INFO - PROCESS | 6162 | 1461323061264 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fff000 == 73 [pid = 6162] [id = 216] 04:04:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faecf17fc00) [pid = 6162] [serial = 648] [outer = (nil)] 04:04:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faeda226000) [pid = 6162] [serial = 649] [outer = 0x7faecf17fc00] 04:04:21 INFO - PROCESS | 6162 | 1461323061347 Marionette DEBUG loaded listener.js 04:04:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faeddf8fc00) [pid = 6162] [serial = 650] [outer = 0x7faecf17fc00] 04:04:22 INFO - PROCESS | 6162 | 1461323062264 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1386ms 04:04:22 INFO - PROCESS | 6162 | 1461323062308 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:04:22 INFO - PROCESS | 6162 | 1461323062312 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 04:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:04:22 INFO - PROCESS | 6162 | 1461323062318 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:04:22 INFO - PROCESS | 6162 | 1461323062321 Marionette TRACE conn4 <- [1,838,null,{}] 04:04:22 INFO - PROCESS | 6162 | 1461323062327 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:22 INFO - PROCESS | 6162 | 1461323062505 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:04:22 INFO - PROCESS | 6162 | 1461323062672 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebe47000 == 74 [pid = 6162] [id = 217] 04:04:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faed5632000) [pid = 6162] [serial = 651] [outer = (nil)] 04:04:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faee2f47800) [pid = 6162] [serial = 652] [outer = 0x7faed5632000] 04:04:22 INFO - PROCESS | 6162 | 1461323062747 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faee3d7f000) [pid = 6162] [serial = 653] [outer = 0x7faed5632000] 04:04:23 INFO - PROCESS | 6162 | 1461323063634 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1385ms 04:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:04:23 INFO - PROCESS | 6162 | 1461323063705 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:04:23 INFO - PROCESS | 6162 | 1461323063708 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 04:04:23 INFO - PROCESS | 6162 | 1461323063715 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:04:23 INFO - PROCESS | 6162 | 1461323063719 Marionette TRACE conn4 <- [1,842,null,{}] 04:04:23 INFO - PROCESS | 6162 | 1461323063725 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:23 INFO - PROCESS | 6162 | 1461323063919 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:04:24 INFO - PROCESS | 6162 | 1461323064083 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed697800 == 75 [pid = 6162] [id = 218] 04:04:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faeddf90000) [pid = 6162] [serial = 654] [outer = (nil)] 04:04:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faee3d88000) [pid = 6162] [serial = 655] [outer = 0x7faeddf90000] 04:04:24 INFO - PROCESS | 6162 | 1461323064169 Marionette DEBUG loaded listener.js 04:04:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faee3ef2000) [pid = 6162] [serial = 656] [outer = 0x7faeddf90000] 04:04:25 INFO - PROCESS | 6162 | 1461323065102 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1433ms 04:04:25 INFO - PROCESS | 6162 | 1461323065148 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:04:25 INFO - PROCESS | 6162 | 1461323065152 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 04:04:25 INFO - PROCESS | 6162 | 1461323065158 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:04:25 INFO - PROCESS | 6162 | 1461323065163 Marionette TRACE conn4 <- [1,846,null,{}] 04:04:25 INFO - PROCESS | 6162 | 1461323065170 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:25 INFO - PROCESS | 6162 | 1461323065404 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:04:25 INFO - PROCESS | 6162 | 1461323065627 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc420000 == 76 [pid = 6162] [id = 219] 04:04:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecdce0000) [pid = 6162] [serial = 657] [outer = (nil)] 04:04:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faee4f46800) [pid = 6162] [serial = 658] [outer = 0x7faecdce0000] 04:04:25 INFO - PROCESS | 6162 | 1461323065766 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faee527d800) [pid = 6162] [serial = 659] [outer = 0x7faecdce0000] 04:04:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faec4610000) [pid = 6162] [serial = 660] [outer = 0x7faecd70c000] 04:04:27 INFO - PROCESS | 6162 | 1461323067092 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1994ms 04:04:27 INFO - PROCESS | 6162 | 1461323067225 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 6162 | 1461323067232 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 04:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:04:27 INFO - PROCESS | 6162 | 1461323067257 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 6162 | 1461323067260 Marionette TRACE conn4 <- [1,850,null,{}] 04:04:27 INFO - PROCESS | 6162 | 1461323067271 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:27 INFO - PROCESS | 6162 | 1461323067457 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:04:27 INFO - PROCESS | 6162 | 1461323067649 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd914800 == 77 [pid = 6162] [id = 220] 04:04:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faec6aa5c00) [pid = 6162] [serial = 661] [outer = (nil)] 04:04:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecaee1400) [pid = 6162] [serial = 662] [outer = 0x7faec6aa5c00] 04:04:27 INFO - PROCESS | 6162 | 1461323067723 Marionette DEBUG loaded listener.js 04:04:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecda18800) [pid = 6162] [serial = 663] [outer = 0x7faec6aa5c00] 04:04:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3252000 == 76 [pid = 6162] [id = 51] 04:04:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf274000 == 75 [pid = 6162] [id = 50] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faed090fc00) [pid = 6162] [serial = 589] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | 1461323068756 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecef29c00) [pid = 6162] [serial = 583] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faecdce8400) [pid = 6162] [serial = 586] [outer = (nil)] [url = about:blank] 04:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1548ms 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faecccc3400) [pid = 6162] [serial = 578] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecc4be800) [pid = 6162] [serial = 577] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faecd45f000) [pid = 6162] [serial = 580] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecc6aac00) [pid = 6162] [serial = 575] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecaed7800) [pid = 6162] [serial = 574] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faee4caec00) [pid = 6162] [serial = 571] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faec5def800) [pid = 6162] [serial = 556] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed0e17800) [pid = 6162] [serial = 554] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed600a400) [pid = 6162] [serial = 565] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faecd463c00) [pid = 6162] [serial = 559] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faed0905400) [pid = 6162] [serial = 562] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed9738000) [pid = 6162] [serial = 568] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecf17b000) [pid = 6162] [serial = 584] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faecfe8fc00) [pid = 6162] [serial = 587] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecda16000) [pid = 6162] [serial = 581] [outer = (nil)] [url = about:blank] 04:04:28 INFO - PROCESS | 6162 | 1461323068816 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:04:28 INFO - PROCESS | 6162 | 1461323068823 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 04:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:04:28 INFO - PROCESS | 6162 | 1461323068836 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:04:28 INFO - PROCESS | 6162 | 1461323068840 Marionette TRACE conn4 <- [1,854,null,{}] 04:04:28 INFO - PROCESS | 6162 | 1461323068846 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:29 INFO - PROCESS | 6162 | 1461323069031 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:04:29 INFO - PROCESS | 6162 | 1461323069154 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7a9000 == 76 [pid = 6162] [id = 221] 04:04:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec6aa6400) [pid = 6162] [serial = 664] [outer = (nil)] 04:04:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faecdf79400) [pid = 6162] [serial = 665] [outer = 0x7faec6aa6400] 04:04:29 INFO - PROCESS | 6162 | 1461323069233 Marionette DEBUG loaded listener.js 04:04:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faecf181c00) [pid = 6162] [serial = 666] [outer = 0x7faec6aa6400] 04:04:30 INFO - PROCESS | 6162 | 1461323070120 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1330ms 04:04:30 INFO - PROCESS | 6162 | 1461323070168 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 6162 | 1461323070171 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 04:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:04:30 INFO - PROCESS | 6162 | 1461323070177 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 6162 | 1461323070183 Marionette TRACE conn4 <- [1,858,null,{}] 04:04:30 INFO - PROCESS | 6162 | 1461323070199 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:30 INFO - PROCESS | 6162 | 1461323070387 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:04:30 INFO - PROCESS | 6162 | 1461323070511 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1904800 == 77 [pid = 6162] [id = 222] 04:04:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faecf2c7800) [pid = 6162] [serial = 667] [outer = (nil)] 04:04:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faed0ac3000) [pid = 6162] [serial = 668] [outer = 0x7faecf2c7800] 04:04:30 INFO - PROCESS | 6162 | 1461323070588 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faed1bc2c00) [pid = 6162] [serial = 669] [outer = 0x7faecf2c7800] 04:04:31 INFO - PROCESS | 6162 | 1461323071416 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1289ms 04:04:31 INFO - PROCESS | 6162 | 1461323071473 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:04:31 INFO - PROCESS | 6162 | 1461323071479 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 04:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:04:31 INFO - PROCESS | 6162 | 1461323071485 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:04:31 INFO - PROCESS | 6162 | 1461323071488 Marionette TRACE conn4 <- [1,862,null,{}] 04:04:31 INFO - PROCESS | 6162 | 1461323071493 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:31 INFO - PROCESS | 6162 | 1461323071732 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:04:31 INFO - PROCESS | 6162 | 1461323071759 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a5a800 == 78 [pid = 6162] [id = 223] 04:04:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faed0ce7400) [pid = 6162] [serial = 670] [outer = (nil)] 04:04:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faed5639000) [pid = 6162] [serial = 671] [outer = 0x7faed0ce7400] 04:04:31 INFO - PROCESS | 6162 | 1461323071824 Marionette DEBUG loaded listener.js 04:04:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faed626d400) [pid = 6162] [serial = 672] [outer = 0x7faed0ce7400] 04:04:32 INFO - PROCESS | 6162 | 1461323072721 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1286ms 04:04:32 INFO - PROCESS | 6162 | 1461323072774 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:04:32 INFO - PROCESS | 6162 | 1461323072776 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 04:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:04:32 INFO - PROCESS | 6162 | 1461323072789 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:04:32 INFO - PROCESS | 6162 | 1461323072791 Marionette TRACE conn4 <- [1,866,null,{}] 04:04:32 INFO - PROCESS | 6162 | 1461323072795 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:33 INFO - PROCESS | 6162 | 1461323073012 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:04:33 INFO - PROCESS | 6162 | 1461323073046 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e30000 == 79 [pid = 6162] [id = 224] 04:04:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faed645dc00) [pid = 6162] [serial = 673] [outer = (nil)] 04:04:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faed7e8f000) [pid = 6162] [serial = 674] [outer = 0x7faed645dc00] 04:04:33 INFO - PROCESS | 6162 | 1461323073117 Marionette DEBUG loaded listener.js 04:04:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faed85f1400) [pid = 6162] [serial = 675] [outer = 0x7faed645dc00] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faed0cee800) [pid = 6162] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed1bc9000) [pid = 6162] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faecd70fc00) [pid = 6162] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecc43ac00) [pid = 6162] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecd32f400) [pid = 6162] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:04:33 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faeceebb400) [pid = 6162] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:04:34 INFO - PROCESS | 6162 | 1461323074128 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1382ms 04:04:34 INFO - PROCESS | 6162 | 1461323074172 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 6162 | 1461323074176 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 04:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:04:34 INFO - PROCESS | 6162 | 1461323074182 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 6162 | 1461323074184 Marionette TRACE conn4 <- [1,870,null,{}] 04:04:34 INFO - PROCESS | 6162 | 1461323074190 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:34 INFO - PROCESS | 6162 | 1461323074410 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:04:34 INFO - PROCESS | 6162 | 1461323074547 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd30c000 == 80 [pid = 6162] [id = 225] 04:04:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faed0cee800) [pid = 6162] [serial = 676] [outer = (nil)] 04:04:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faed8616c00) [pid = 6162] [serial = 677] [outer = 0x7faed0cee800] 04:04:34 INFO - PROCESS | 6162 | 1461323074650 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faee2f42400) [pid = 6162] [serial = 678] [outer = 0x7faed0cee800] 04:04:35 INFO - PROCESS | 6162 | 1461323075432 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1289ms 04:04:35 INFO - PROCESS | 6162 | 1461323075473 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 6162 | 1461323075477 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 04:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:04:35 INFO - PROCESS | 6162 | 1461323075484 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 6162 | 1461323075487 Marionette TRACE conn4 <- [1,874,null,{}] 04:04:35 INFO - PROCESS | 6162 | 1461323075492 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:35 INFO - PROCESS | 6162 | 1461323075746 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:04:35 INFO - PROCESS | 6162 | 1461323075923 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc410000 == 81 [pid = 6162] [id = 226] 04:04:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecaed8000) [pid = 6162] [serial = 679] [outer = (nil)] 04:04:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecb080400) [pid = 6162] [serial = 680] [outer = 0x7faecaed8000] 04:04:36 INFO - PROCESS | 6162 | 1461323076002 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecccc5c00) [pid = 6162] [serial = 681] [outer = 0x7faecaed8000] 04:04:37 INFO - PROCESS | 6162 | 1461323077041 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1584ms 04:04:37 INFO - PROCESS | 6162 | 1461323077071 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:04:37 INFO - PROCESS | 6162 | 1461323077077 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 04:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:04:37 INFO - PROCESS | 6162 | 1461323077086 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 6162 | 1461323077093 Marionette TRACE conn4 <- [1,878,null,{}] 04:04:37 INFO - PROCESS | 6162 | 1461323077101 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:37 INFO - PROCESS | 6162 | 1461323077327 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:04:37 INFO - PROCESS | 6162 | 1461323077555 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed62d2000 == 82 [pid = 6162] [id = 227] 04:04:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecef29c00) [pid = 6162] [serial = 682] [outer = (nil)] 04:04:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecf2d2800) [pid = 6162] [serial = 683] [outer = 0x7faecef29c00] 04:04:37 INFO - PROCESS | 6162 | 1461323077681 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faed090d800) [pid = 6162] [serial = 684] [outer = 0x7faecef29c00] 04:04:38 INFO - PROCESS | 6162 | 1461323078628 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1588ms 04:04:38 INFO - PROCESS | 6162 | 1461323078675 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:04:38 INFO - PROCESS | 6162 | 1461323078680 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 04:04:38 INFO - PROCESS | 6162 | 1461323078687 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:04:38 INFO - PROCESS | 6162 | 1461323078691 Marionette TRACE conn4 <- [1,882,null,{}] 04:04:38 INFO - PROCESS | 6162 | 1461323078697 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:38 INFO - PROCESS | 6162 | 1461323078896 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:04:39 INFO - PROCESS | 6162 | 1461323079162 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee5023000 == 83 [pid = 6162] [id = 228] 04:04:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faed19e2000) [pid = 6162] [serial = 685] [outer = (nil)] 04:04:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faed50aa000) [pid = 6162] [serial = 686] [outer = 0x7faed19e2000] 04:04:39 INFO - PROCESS | 6162 | 1461323079305 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faed7bd2400) [pid = 6162] [serial = 687] [outer = 0x7faed19e2000] 04:04:40 INFO - PROCESS | 6162 | 1461323080191 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1548ms 04:04:40 INFO - PROCESS | 6162 | 1461323080235 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:04:40 INFO - PROCESS | 6162 | 1461323080242 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 04:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:04:40 INFO - PROCESS | 6162 | 1461323080258 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:04:40 INFO - PROCESS | 6162 | 1461323080279 Marionette TRACE conn4 <- [1,886,null,{}] 04:04:40 INFO - PROCESS | 6162 | 1461323080286 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:40 INFO - PROCESS | 6162 | 1461323080513 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:04:40 INFO - PROCESS | 6162 | 1461323080733 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc842800 == 84 [pid = 6162] [id = 229] 04:04:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faed860c000) [pid = 6162] [serial = 688] [outer = (nil)] 04:04:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faed91c9000) [pid = 6162] [serial = 689] [outer = 0x7faed860c000] 04:04:40 INFO - PROCESS | 6162 | 1461323080858 Marionette DEBUG loaded listener.js 04:04:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faee3b75800) [pid = 6162] [serial = 690] [outer = 0x7faed860c000] 04:04:41 INFO - PROCESS | 6162 | 1461323081716 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1506ms 04:04:41 INFO - PROCESS | 6162 | 1461323081757 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 6162 | 1461323081760 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 04:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:04:41 INFO - PROCESS | 6162 | 1461323081767 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 6162 | 1461323081771 Marionette TRACE conn4 <- [1,890,null,{}] 04:04:41 INFO - PROCESS | 6162 | 1461323081776 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:42 INFO - PROCESS | 6162 | 1461323082007 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:04:42 INFO - PROCESS | 6162 | 1461323082255 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc85e800 == 85 [pid = 6162] [id = 230] 04:04:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faee3d82800) [pid = 6162] [serial = 691] [outer = (nil)] 04:04:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faee4fef400) [pid = 6162] [serial = 692] [outer = 0x7faee3d82800] 04:04:42 INFO - PROCESS | 6162 | 1461323082375 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faee53e7000) [pid = 6162] [serial = 693] [outer = 0x7faee3d82800] 04:04:43 INFO - PROCESS | 6162 | 1461323083218 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1487ms 04:04:43 INFO - PROCESS | 6162 | 1461323083257 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 6162 | 1461323083261 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 04:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:04:43 INFO - PROCESS | 6162 | 1461323083270 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 6162 | 1461323083273 Marionette TRACE conn4 <- [1,894,null,{}] 04:04:43 INFO - PROCESS | 6162 | 1461323083279 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:43 INFO - PROCESS | 6162 | 1461323083462 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:04:43 INFO - PROCESS | 6162 | 1461323083648 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd8f000 == 86 [pid = 6162] [id = 231] 04:04:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faee71e0c00) [pid = 6162] [serial = 694] [outer = (nil)] 04:04:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faee880f800) [pid = 6162] [serial = 695] [outer = 0x7faee71e0c00] 04:04:43 INFO - PROCESS | 6162 | 1461323083732 Marionette DEBUG loaded listener.js 04:04:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faee890cc00) [pid = 6162] [serial = 696] [outer = 0x7faee71e0c00] 04:04:44 INFO - PROCESS | 6162 | 1461323084631 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1387ms 04:04:44 INFO - PROCESS | 6162 | 1461323084658 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:04:44 INFO - PROCESS | 6162 | 1461323084663 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 04:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:04:44 INFO - PROCESS | 6162 | 1461323084669 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:04:44 INFO - PROCESS | 6162 | 1461323084671 Marionette TRACE conn4 <- [1,898,null,{}] 04:04:44 INFO - PROCESS | 6162 | 1461323084677 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:44 INFO - PROCESS | 6162 | 1461323084855 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:04:45 INFO - PROCESS | 6162 | 1461323085027 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a18000 == 87 [pid = 6162] [id = 232] 04:04:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faee6c29800) [pid = 6162] [serial = 697] [outer = (nil)] 04:04:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faee8baec00) [pid = 6162] [serial = 698] [outer = 0x7faee6c29800] 04:04:45 INFO - PROCESS | 6162 | 1461323085099 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faee90a2400) [pid = 6162] [serial = 699] [outer = 0x7faee6c29800] 04:04:46 INFO - PROCESS | 6162 | 1461323086003 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1379ms 04:04:46 INFO - PROCESS | 6162 | 1461323086050 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 6162 | 1461323086053 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 04:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:04:46 INFO - PROCESS | 6162 | 1461323086059 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 6162 | 1461323086062 Marionette TRACE conn4 <- [1,902,null,{}] 04:04:46 INFO - PROCESS | 6162 | 1461323086068 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:46 INFO - PROCESS | 6162 | 1461323086287 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:04:46 INFO - PROCESS | 6162 | 1461323086461 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18d1000 == 88 [pid = 6162] [id = 233] 04:04:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faee53ef400) [pid = 6162] [serial = 700] [outer = (nil)] 04:04:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faee9254c00) [pid = 6162] [serial = 701] [outer = 0x7faee53ef400] 04:04:46 INFO - PROCESS | 6162 | 1461323086546 Marionette DEBUG loaded listener.js 04:04:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faee92be400) [pid = 6162] [serial = 702] [outer = 0x7faee53ef400] 04:04:47 INFO - PROCESS | 6162 | 1461323087397 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1383ms 04:04:47 INFO - PROCESS | 6162 | 1461323087445 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:04:47 INFO - PROCESS | 6162 | 1461323087449 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 04:04:47 INFO - PROCESS | 6162 | 1461323087455 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 6162 | 1461323087458 Marionette TRACE conn4 <- [1,906,null,{}] 04:04:47 INFO - PROCESS | 6162 | 1461323087464 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:47 INFO - PROCESS | 6162 | 1461323087645 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:04:47 INFO - PROCESS | 6162 | 1461323087829 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb245000 == 89 [pid = 6162] [id = 234] 04:04:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed0abdc00) [pid = 6162] [serial = 703] [outer = (nil)] 04:04:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed13c9c00) [pid = 6162] [serial = 704] [outer = 0x7faed0abdc00] 04:04:47 INFO - PROCESS | 6162 | 1461323087905 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed13cf400) [pid = 6162] [serial = 705] [outer = 0x7faed0abdc00] 04:04:48 INFO - PROCESS | 6162 | 1461323088800 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1379ms 04:04:48 INFO - PROCESS | 6162 | 1461323088835 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:04:48 INFO - PROCESS | 6162 | 1461323088839 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 04:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:04:48 INFO - PROCESS | 6162 | 1461323088845 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:04:48 INFO - PROCESS | 6162 | 1461323088848 Marionette TRACE conn4 <- [1,910,null,{}] 04:04:48 INFO - PROCESS | 6162 | 1461323088854 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:49 INFO - PROCESS | 6162 | 1461323089043 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:04:49 INFO - PROCESS | 6162 | 1461323089225 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb25e000 == 90 [pid = 6162] [id = 235] 04:04:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecd331400) [pid = 6162] [serial = 706] [outer = (nil)] 04:04:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed64c8000) [pid = 6162] [serial = 707] [outer = 0x7faecd331400] 04:04:49 INFO - PROCESS | 6162 | 1461323089312 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faee924f400) [pid = 6162] [serial = 708] [outer = 0x7faecd331400] 04:04:50 INFO - PROCESS | 6162 | 1461323090221 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1435ms 04:04:50 INFO - PROCESS | 6162 | 1461323090282 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 6162 | 1461323090285 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 04:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:04:50 INFO - PROCESS | 6162 | 1461323090291 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 6162 | 1461323090295 Marionette TRACE conn4 <- [1,914,null,{}] 04:04:50 INFO - PROCESS | 6162 | 1461323090300 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:50 INFO - PROCESS | 6162 | 1461323090523 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:04:51 INFO - PROCESS | 6162 | 1461323091141 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc422800 == 91 [pid = 6162] [id = 236] 04:04:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faec5de5c00) [pid = 6162] [serial = 709] [outer = (nil)] 04:04:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faec6aab800) [pid = 6162] [serial = 710] [outer = 0x7faec5de5c00] 04:04:51 INFO - PROCESS | 6162 | 1461323091218 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faecc43ec00) [pid = 6162] [serial = 711] [outer = 0x7faec5de5c00] 04:04:52 INFO - PROCESS | 6162 | 1461323092059 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1833ms 04:04:52 INFO - PROCESS | 6162 | 1461323092128 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:04:52 INFO - PROCESS | 6162 | 1461323092135 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 04:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:04:52 INFO - PROCESS | 6162 | 1461323092144 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:04:52 INFO - PROCESS | 6162 | 1461323092147 Marionette TRACE conn4 <- [1,918,null,{}] 04:04:52 INFO - PROCESS | 6162 | 1461323092156 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:52 INFO - PROCESS | 6162 | 1461323092417 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:04:52 INFO - PROCESS | 6162 | 1461323092775 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff7800 == 92 [pid = 6162] [id = 237] 04:04:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faece248400) [pid = 6162] [serial = 712] [outer = (nil)] 04:04:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faecef2c000) [pid = 6162] [serial = 713] [outer = 0x7faece248400] 04:04:52 INFO - PROCESS | 6162 | 1461323092859 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faecfe8f800) [pid = 6162] [serial = 714] [outer = 0x7faece248400] 04:04:53 INFO - PROCESS | 6162 | 1461323093779 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e6b000 == 91 [pid = 6162] [id = 162] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc80b800 == 90 [pid = 6162] [id = 163] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb21000 == 89 [pid = 6162] [id = 107] 04:04:53 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faecc4c2800) [pid = 6162] [serial = 592] [outer = (nil)] [url = about:blank] 04:04:53 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faece134000) [pid = 6162] [serial = 595] [outer = (nil)] [url = about:blank] 04:04:53 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faed180a000) [pid = 6162] [serial = 598] [outer = (nil)] [url = about:blank] 04:04:53 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faed1bcd800) [pid = 6162] [serial = 601] [outer = (nil)] [url = about:blank] 04:04:53 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faed78d4400) [pid = 6162] [serial = 625] [outer = (nil)] [url = about:blank] 04:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1734ms 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd30c000 == 88 [pid = 6162] [id = 225] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e30000 == 87 [pid = 6162] [id = 224] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a5a800 == 86 [pid = 6162] [id = 223] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1904800 == 85 [pid = 6162] [id = 222] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7a9000 == 84 [pid = 6162] [id = 221] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd914800 == 83 [pid = 6162] [id = 220] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fff000 == 82 [pid = 6162] [id = 216] 04:04:53 INFO - PROCESS | 6162 | 1461323093894 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 6162 | 1461323093900 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee923d800 == 81 [pid = 6162] [id = 215] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e64000 == 80 [pid = 6162] [id = 214] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4f31000 == 79 [pid = 6162] [id = 213] 04:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4071000 == 78 [pid = 6162] [id = 212] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3b1b000 == 77 [pid = 6162] [id = 211] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e1d800 == 76 [pid = 6162] [id = 210] 04:04:53 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecefe5800 == 75 [pid = 6162] [id = 209] 04:04:53 INFO - PROCESS | 6162 | 1461323093925 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 6162 | 1461323093929 Marionette TRACE conn4 <- [1,922,null,{}] 04:04:53 INFO - PROCESS | 6162 | 1461323093935 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:54 INFO - PROCESS | 6162 | 1461323094103 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faed4fa0c00) [pid = 6162] [serial = 619] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faed6277400) [pid = 6162] [serial = 622] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faed5d15800) [pid = 6162] [serial = 620] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faecf2d2c00) [pid = 6162] [serial = 613] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faed0957400) [pid = 6162] [serial = 614] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faecd70a000) [pid = 6162] [serial = 608] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faecccc8800) [pid = 6162] [serial = 607] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faed0aba000) [pid = 6162] [serial = 604] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecdce5400) [pid = 6162] [serial = 610] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faece252c00) [pid = 6162] [serial = 611] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed180b400) [pid = 6162] [serial = 616] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faed6465400) [pid = 6162] [serial = 623] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faed1bd0800) [pid = 6162] [serial = 617] [outer = (nil)] [url = about:blank] 04:04:54 INFO - PROCESS | 6162 | 1461323094336 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6ec800 == 76 [pid = 6162] [id = 238] 04:04:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecd70a000) [pid = 6162] [serial = 715] [outer = (nil)] 04:04:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faecfed1c00) [pid = 6162] [serial = 716] [outer = 0x7faecd70a000] 04:04:54 INFO - PROCESS | 6162 | 1461323094410 Marionette DEBUG loaded listener.js 04:04:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed180c000) [pid = 6162] [serial = 717] [outer = 0x7faecd70a000] 04:04:55 INFO - PROCESS | 6162 | 1461323095144 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1294ms 04:04:55 INFO - PROCESS | 6162 | 1461323095207 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:04:55 INFO - PROCESS | 6162 | 1461323095210 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 04:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:04:55 INFO - PROCESS | 6162 | 1461323095225 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:04:55 INFO - PROCESS | 6162 | 1461323095234 Marionette TRACE conn4 <- [1,926,null,{}] 04:04:55 INFO - PROCESS | 6162 | 1461323095242 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:55 INFO - PROCESS | 6162 | 1461323095431 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:04:55 INFO - PROCESS | 6162 | 1461323095560 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1695000 == 77 [pid = 6162] [id = 239] 04:04:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faecfe9b800) [pid = 6162] [serial = 718] [outer = (nil)] 04:04:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed5e5e000) [pid = 6162] [serial = 719] [outer = 0x7faecfe9b800] 04:04:55 INFO - PROCESS | 6162 | 1461323095624 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed6466400) [pid = 6162] [serial = 720] [outer = 0x7faecfe9b800] 04:04:56 INFO - PROCESS | 6162 | 1461323096406 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1243ms 04:04:56 INFO - PROCESS | 6162 | 1461323096464 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:04:56 INFO - PROCESS | 6162 | 1461323096468 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 04:04:56 INFO - PROCESS | 6162 | 1461323096474 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 6162 | 1461323096477 Marionette TRACE conn4 <- [1,930,null,{}] 04:04:56 INFO - PROCESS | 6162 | 1461323096482 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:56 INFO - PROCESS | 6162 | 1461323096708 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:04:56 INFO - PROCESS | 6162 | 1461323096740 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1915800 == 78 [pid = 6162] [id = 240] 04:04:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed5e5d800) [pid = 6162] [serial = 721] [outer = (nil)] 04:04:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed7e8c800) [pid = 6162] [serial = 722] [outer = 0x7faed5e5d800] 04:04:56 INFO - PROCESS | 6162 | 1461323096824 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed8489c00) [pid = 6162] [serial = 723] [outer = 0x7faed5e5d800] 04:04:57 INFO - PROCESS | 6162 | 1461323097782 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1382ms 04:04:57 INFO - PROCESS | 6162 | 1461323097864 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 6162 | 1461323097868 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 04:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:04:57 INFO - PROCESS | 6162 | 1461323097874 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:04:57 INFO - PROCESS | 6162 | 1461323097876 Marionette TRACE conn4 <- [1,934,null,{}] 04:04:57 INFO - PROCESS | 6162 | 1461323097882 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:58 INFO - PROCESS | 6162 | 1461323098101 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:04:58 INFO - PROCESS | 6162 | 1461323098127 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed6451800 == 79 [pid = 6162] [id = 241] 04:04:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed8951c00) [pid = 6162] [serial = 724] [outer = (nil)] 04:04:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed9129400) [pid = 6162] [serial = 725] [outer = 0x7faed8951c00] 04:04:58 INFO - PROCESS | 6162 | 1461323098205 Marionette DEBUG loaded listener.js 04:04:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faeda22dc00) [pid = 6162] [serial = 726] [outer = 0x7faed8951c00] 04:04:58 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faed0ce7400) [pid = 6162] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:04:58 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faecf2c7800) [pid = 6162] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:04:58 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec6aa6400) [pid = 6162] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:04:58 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faec6aa5c00) [pid = 6162] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:04:58 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faed645dc00) [pid = 6162] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:04:59 INFO - PROCESS | 6162 | 1461323099446 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1637ms 04:04:59 INFO - PROCESS | 6162 | 1461323099514 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:04:59 INFO - PROCESS | 6162 | 1461323099517 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 04:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:04:59 INFO - PROCESS | 6162 | 1461323099523 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:04:59 INFO - PROCESS | 6162 | 1461323099526 Marionette TRACE conn4 <- [1,938,null,{}] 04:04:59 INFO - PROCESS | 6162 | 1461323099531 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:59 INFO - PROCESS | 6162 | 1461323099714 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:04:59 INFO - PROCESS | 6162 | 1461323099845 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8417000 == 80 [pid = 6162] [id = 242] 04:04:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed8490c00) [pid = 6162] [serial = 727] [outer = (nil)] 04:04:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faee3d82c00) [pid = 6162] [serial = 728] [outer = 0x7faed8490c00] 04:04:59 INFO - PROCESS | 6162 | 1461323099918 Marionette DEBUG loaded listener.js 04:05:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faee527c000) [pid = 6162] [serial = 729] [outer = 0x7faed8490c00] 04:05:01 INFO - PROCESS | 6162 | 1461323101020 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1539ms 04:05:01 INFO - PROCESS | 6162 | 1461323101064 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:05:01 INFO - PROCESS | 6162 | 1461323101070 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 04:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:05:01 INFO - PROCESS | 6162 | 1461323101080 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:05:01 INFO - PROCESS | 6162 | 1461323101087 Marionette TRACE conn4 <- [1,942,null,{}] 04:05:01 INFO - PROCESS | 6162 | 1461323101098 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:01 INFO - PROCESS | 6162 | 1461323101342 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:05:01 INFO - PROCESS | 6162 | 1461323101634 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc8a9800 == 81 [pid = 6162] [id = 243] 04:05:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faecc6aac00) [pid = 6162] [serial = 730] [outer = (nil)] 04:05:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faecd465000) [pid = 6162] [serial = 731] [outer = 0x7faecc6aac00] 04:05:01 INFO - PROCESS | 6162 | 1461323101710 Marionette DEBUG loaded listener.js 04:05:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faece252400) [pid = 6162] [serial = 732] [outer = 0x7faecc6aac00] 04:05:02 INFO - PROCESS | 6162 | 1461323102757 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1751ms 04:05:02 INFO - PROCESS | 6162 | 1461323102835 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:05:02 INFO - PROCESS | 6162 | 1461323102849 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 04:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:05:02 INFO - PROCESS | 6162 | 1461323102867 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:05:02 INFO - PROCESS | 6162 | 1461323102874 Marionette TRACE conn4 <- [1,946,null,{}] 04:05:02 INFO - PROCESS | 6162 | 1461323102882 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:03 INFO - PROCESS | 6162 | 1461323103165 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:05:03 INFO - PROCESS | 6162 | 1461323103373 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1692800 == 82 [pid = 6162] [id = 244] 04:05:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faecfed0800) [pid = 6162] [serial = 733] [outer = (nil)] 04:05:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faed180f400) [pid = 6162] [serial = 734] [outer = 0x7faecfed0800] 04:05:03 INFO - PROCESS | 6162 | 1461323103451 Marionette DEBUG loaded listener.js 04:05:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faed563d000) [pid = 6162] [serial = 735] [outer = 0x7faecfed0800] 04:05:04 INFO - PROCESS | 6162 | 1461323104443 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1646ms 04:05:04 INFO - PROCESS | 6162 | 1461323104512 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:05:04 INFO - PROCESS | 6162 | 1461323104518 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 04:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:05:04 INFO - PROCESS | 6162 | 1461323104525 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:05:04 INFO - PROCESS | 6162 | 1461323104534 Marionette TRACE conn4 <- [1,950,null,{}] 04:05:04 INFO - PROCESS | 6162 | 1461323104554 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:04 INFO - PROCESS | 6162 | 1461323104808 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:05:05 INFO - PROCESS | 6162 | 1461323105090 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9abe800 == 83 [pid = 6162] [id = 245] 04:05:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faed848d800) [pid = 6162] [serial = 736] [outer = (nil)] 04:05:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faed91c5000) [pid = 6162] [serial = 737] [outer = 0x7faed848d800] 04:05:05 INFO - PROCESS | 6162 | 1461323105181 Marionette DEBUG loaded listener.js 04:05:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faedd073400) [pid = 6162] [serial = 738] [outer = 0x7faed848d800] 04:05:06 INFO - PROCESS | 6162 | 1461323106094 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1645ms 04:05:06 INFO - PROCESS | 6162 | 1461323106172 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:05:06 INFO - PROCESS | 6162 | 1461323106176 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 04:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:05:06 INFO - PROCESS | 6162 | 1461323106184 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:05:06 INFO - PROCESS | 6162 | 1461323106187 Marionette TRACE conn4 <- [1,954,null,{}] 04:05:06 INFO - PROCESS | 6162 | 1461323106193 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:06 INFO - PROCESS | 6162 | 1461323106436 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:05:06 INFO - PROCESS | 6162 | 1461323106662 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3eb4800 == 84 [pid = 6162] [id = 246] 04:05:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faed848f800) [pid = 6162] [serial = 739] [outer = (nil)] 04:05:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faee426ec00) [pid = 6162] [serial = 740] [outer = 0x7faed848f800] 04:05:06 INFO - PROCESS | 6162 | 1461323106784 Marionette DEBUG loaded listener.js 04:05:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faee7148000) [pid = 6162] [serial = 741] [outer = 0x7faed848f800] 04:05:07 INFO - PROCESS | 6162 | 1461323107664 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1536ms 04:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:05:07 INFO - PROCESS | 6162 | 1461323107722 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:05:07 INFO - PROCESS | 6162 | 1461323107725 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 04:05:07 INFO - PROCESS | 6162 | 1461323107731 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:05:07 INFO - PROCESS | 6162 | 1461323107734 Marionette TRACE conn4 <- [1,958,null,{}] 04:05:07 INFO - PROCESS | 6162 | 1461323107740 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:07 INFO - PROCESS | 6162 | 1461323107946 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:05:08 INFO - PROCESS | 6162 | 1461323108118 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee6c40800 == 85 [pid = 6162] [id = 247] 04:05:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faed848cc00) [pid = 6162] [serial = 742] [outer = (nil)] 04:05:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faee890a000) [pid = 6162] [serial = 743] [outer = 0x7faed848cc00] 04:05:08 INFO - PROCESS | 6162 | 1461323108196 Marionette DEBUG loaded listener.js 04:05:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faee8bb0400) [pid = 6162] [serial = 744] [outer = 0x7faed848cc00] 04:05:09 INFO - PROCESS | 6162 | 1461323109047 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1384ms 04:05:09 INFO - PROCESS | 6162 | 1461323109115 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:05:09 INFO - PROCESS | 6162 | 1461323109119 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 04:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:05:09 INFO - PROCESS | 6162 | 1461323109125 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:05:09 INFO - PROCESS | 6162 | 1461323109128 Marionette TRACE conn4 <- [1,962,null,{}] 04:05:09 INFO - PROCESS | 6162 | 1461323109134 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:09 INFO - PROCESS | 6162 | 1461323109353 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:05:09 INFO - PROCESS | 6162 | 1461323109545 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebb59800 == 86 [pid = 6162] [id = 248] 04:05:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faed0a79400) [pid = 6162] [serial = 745] [outer = (nil)] 04:05:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faed85ea000) [pid = 6162] [serial = 746] [outer = 0x7faed0a79400] 04:05:09 INFO - PROCESS | 6162 | 1461323109629 Marionette DEBUG loaded listener.js 04:05:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faee942d800) [pid = 6162] [serial = 747] [outer = 0x7faed0a79400] 04:05:10 INFO - PROCESS | 6162 | 1461323110584 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1535ms 04:05:10 INFO - PROCESS | 6162 | 1461323110662 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:05:10 INFO - PROCESS | 6162 | 1461323110665 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 04:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:05:10 INFO - PROCESS | 6162 | 1461323110672 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:05:10 INFO - PROCESS | 6162 | 1461323110676 Marionette TRACE conn4 <- [1,966,null,{}] 04:05:10 INFO - PROCESS | 6162 | 1461323110682 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:10 INFO - PROCESS | 6162 | 1461323110902 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:05:11 INFO - PROCESS | 6162 | 1461323111122 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf12000 == 87 [pid = 6162] [id = 249] 04:05:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faeccf15800) [pid = 6162] [serial = 748] [outer = (nil)] 04:05:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faeccf1a800) [pid = 6162] [serial = 749] [outer = 0x7faeccf15800] 04:05:11 INFO - PROCESS | 6162 | 1461323111245 Marionette DEBUG loaded listener.js 04:05:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faeccf20000) [pid = 6162] [serial = 750] [outer = 0x7faeccf15800] 04:05:12 INFO - PROCESS | 6162 | 1461323112156 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1540ms 04:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:05:12 INFO - PROCESS | 6162 | 1461323112213 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:05:12 INFO - PROCESS | 6162 | 1461323112216 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 04:05:12 INFO - PROCESS | 6162 | 1461323112224 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:05:12 INFO - PROCESS | 6162 | 1461323112227 Marionette TRACE conn4 <- [1,970,null,{}] 04:05:12 INFO - PROCESS | 6162 | 1461323112233 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:12 INFO - PROCESS | 6162 | 1461323112425 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:05:12 INFO - PROCESS | 6162 | 1461323112673 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebe46000 == 88 [pid = 6162] [id = 250] 04:05:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faeccf1ac00) [pid = 6162] [serial = 751] [outer = (nil)] 04:05:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faed1316400) [pid = 6162] [serial = 752] [outer = 0x7faeccf1ac00] 04:05:12 INFO - PROCESS | 6162 | 1461323112793 Marionette DEBUG loaded listener.js 04:05:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faed131c400) [pid = 6162] [serial = 753] [outer = 0x7faeccf1ac00] 04:05:13 INFO - PROCESS | 6162 | 1461323113608 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1435ms 04:05:13 INFO - PROCESS | 6162 | 1461323113658 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:05:13 INFO - PROCESS | 6162 | 1461323113662 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 04:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:05:13 INFO - PROCESS | 6162 | 1461323113668 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:05:13 INFO - PROCESS | 6162 | 1461323113671 Marionette TRACE conn4 <- [1,974,null,{}] 04:05:13 INFO - PROCESS | 6162 | 1461323113676 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:13 INFO - PROCESS | 6162 | 1461323113918 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:05:14 INFO - PROCESS | 6162 | 1461323114091 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02dd000 == 89 [pid = 6162] [id = 251] 04:05:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faec38c2800) [pid = 6162] [serial = 754] [outer = (nil)] 04:05:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faec38ca800) [pid = 6162] [serial = 755] [outer = 0x7faec38c2800] 04:05:14 INFO - PROCESS | 6162 | 1461323114208 Marionette DEBUG loaded listener.js 04:05:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faec38d0800) [pid = 6162] [serial = 756] [outer = 0x7faec38c2800] 04:05:15 INFO - PROCESS | 6162 | 1461323115088 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1480ms 04:05:15 INFO - PROCESS | 6162 | 1461323115150 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:05:15 INFO - PROCESS | 6162 | 1461323115153 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 04:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:05:15 INFO - PROCESS | 6162 | 1461323115160 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:05:15 INFO - PROCESS | 6162 | 1461323115164 Marionette TRACE conn4 <- [1,978,null,{}] 04:05:15 INFO - PROCESS | 6162 | 1461323115169 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:15 INFO - PROCESS | 6162 | 1461323115366 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:05:15 INFO - PROCESS | 6162 | 1461323115548 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fd4000 == 90 [pid = 6162] [id = 252] 04:05:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faec38c4800) [pid = 6162] [serial = 757] [outer = (nil)] 04:05:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faed0a81800) [pid = 6162] [serial = 758] [outer = 0x7faec38c4800] 04:05:15 INFO - PROCESS | 6162 | 1461323115646 Marionette DEBUG loaded listener.js 04:05:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faed1320800) [pid = 6162] [serial = 759] [outer = 0x7faec38c4800] 04:05:16 INFO - PROCESS | 6162 | 1461323116559 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1429ms 04:05:16 INFO - PROCESS | 6162 | 1461323116606 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:05:16 INFO - PROCESS | 6162 | 1461323116611 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 04:05:16 INFO - PROCESS | 6162 | 1461323116618 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:05:16 INFO - PROCESS | 6162 | 1461323116622 Marionette TRACE conn4 <- [1,982,null,{}] 04:05:16 INFO - PROCESS | 6162 | 1461323116627 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:16 INFO - PROCESS | 6162 | 1461323116852 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:05:17 INFO - PROCESS | 6162 | 1461323117028 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0491000 == 91 [pid = 6162] [id = 253] 04:05:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faec0458400) [pid = 6162] [serial = 760] [outer = (nil)] 04:05:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faec0461400) [pid = 6162] [serial = 761] [outer = 0x7faec0458400] 04:05:17 INFO - PROCESS | 6162 | 1461323117110 Marionette DEBUG loaded listener.js 04:05:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faed1323000) [pid = 6162] [serial = 762] [outer = 0x7faec0458400] 04:05:18 INFO - PROCESS | 6162 | 1461323118115 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1537ms 04:05:18 INFO - PROCESS | 6162 | 1461323118157 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:05:18 INFO - PROCESS | 6162 | 1461323118163 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 04:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:05:18 INFO - PROCESS | 6162 | 1461323118172 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:05:18 INFO - PROCESS | 6162 | 1461323118177 Marionette TRACE conn4 <- [1,986,null,{}] 04:05:18 INFO - PROCESS | 6162 | 1461323118186 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:18 INFO - PROCESS | 6162 | 1461323118468 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:05:18 INFO - PROCESS | 6162 | 1461323118750 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc13800 == 92 [pid = 6162] [id = 254] 04:05:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faebfbee000) [pid = 6162] [serial = 763] [outer = (nil)] 04:05:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faebfbf6000) [pid = 6162] [serial = 764] [outer = 0x7faebfbee000] 04:05:18 INFO - PROCESS | 6162 | 1461323118928 Marionette DEBUG loaded listener.js 04:05:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faec045f000) [pid = 6162] [serial = 765] [outer = 0x7faebfbee000] 04:05:20 INFO - PROCESS | 6162 | 1461323120110 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1986ms 04:05:20 INFO - PROCESS | 6162 | 1461323120159 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:05:20 INFO - PROCESS | 6162 | 1461323120165 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 04:05:20 INFO - PROCESS | 6162 | 1461323120171 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:05:20 INFO - PROCESS | 6162 | 1461323120174 Marionette TRACE conn4 <- [1,990,null,{}] 04:05:20 INFO - PROCESS | 6162 | 1461323120180 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:20 INFO - PROCESS | 6162 | 1461323120372 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:05:20 INFO - PROCESS | 6162 | 1461323120609 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfea0000 == 93 [pid = 6162] [id = 255] 04:05:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faebfbee400) [pid = 6162] [serial = 766] [outer = (nil)] 04:05:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faebfdb3c00) [pid = 6162] [serial = 767] [outer = 0x7faebfbee400] 04:05:20 INFO - PROCESS | 6162 | 1461323120729 Marionette DEBUG loaded listener.js 04:05:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faebfdb8000) [pid = 6162] [serial = 768] [outer = 0x7faebfbee400] 04:05:21 INFO - PROCESS | 6162 | 1461323121559 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1433ms 04:05:21 INFO - PROCESS | 6162 | 1461323121605 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:05:21 INFO - PROCESS | 6162 | 1461323121608 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 04:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:05:21 INFO - PROCESS | 6162 | 1461323121614 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:05:21 INFO - PROCESS | 6162 | 1461323121617 Marionette TRACE conn4 <- [1,994,null,{}] 04:05:21 INFO - PROCESS | 6162 | 1461323121622 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:21 INFO - PROCESS | 6162 | 1461323121808 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:05:21 INFO - PROCESS | 6162 | 1461323121992 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfeb8800 == 94 [pid = 6162] [id = 256] 04:05:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faebfbf4000) [pid = 6162] [serial = 769] [outer = (nil)] 04:05:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faebfdbbc00) [pid = 6162] [serial = 770] [outer = 0x7faebfbf4000] 04:05:22 INFO - PROCESS | 6162 | 1461323122065 Marionette DEBUG loaded listener.js 04:05:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faecd706c00) [pid = 6162] [serial = 771] [outer = 0x7faebfbf4000] 04:05:22 INFO - PROCESS | 6162 | 1461323122966 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1383ms 04:05:23 INFO - PROCESS | 6162 | 1461323122999 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:05:23 INFO - PROCESS | 6162 | 1461323123003 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 04:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:05:23 INFO - PROCESS | 6162 | 1461323123010 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:05:23 INFO - PROCESS | 6162 | 1461323123013 Marionette TRACE conn4 <- [1,998,null,{}] 04:05:23 INFO - PROCESS | 6162 | 1461323123018 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:23 INFO - PROCESS | 6162 | 1461323123216 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:05:23 INFO - PROCESS | 6162 | 1461323123760 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0493000 == 95 [pid = 6162] [id = 257] 04:05:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faebfbf8000) [pid = 6162] [serial = 772] [outer = (nil)] 04:05:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faec045a000) [pid = 6162] [serial = 773] [outer = 0x7faebfbf8000] 04:05:23 INFO - PROCESS | 6162 | 1461323123897 Marionette DEBUG loaded listener.js 04:05:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faec0f0d000) [pid = 6162] [serial = 774] [outer = 0x7faebfbf8000] 04:05:24 INFO - PROCESS | 6162 | 1461323124783 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1831ms 04:05:24 INFO - PROCESS | 6162 | 1461323124843 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:05:24 INFO - PROCESS | 6162 | 1461323124850 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 04:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:05:24 INFO - PROCESS | 6162 | 1461323124861 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:05:24 INFO - PROCESS | 6162 | 1461323124864 Marionette TRACE conn4 <- [1,1002,null,{}] 04:05:24 INFO - PROCESS | 6162 | 1461323124873 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:25 INFO - PROCESS | 6162 | 1461323125066 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:05:25 INFO - PROCESS | 6162 | 1461323125459 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18dd800 == 96 [pid = 6162] [id = 258] 04:05:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faecaed9800) [pid = 6162] [serial = 775] [outer = (nil)] 04:05:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faecc439000) [pid = 6162] [serial = 776] [outer = 0x7faecaed9800] 04:05:25 INFO - PROCESS | 6162 | 1461323125552 Marionette DEBUG loaded listener.js 04:05:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faeccedbc00) [pid = 6162] [serial = 777] [outer = 0x7faecaed9800] 04:05:26 INFO - PROCESS | 6162 | 1461323126596 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed6451800 == 95 [pid = 6162] [id = 241] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1915800 == 94 [pid = 6162] [id = 240] 04:05:26 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faed8616c00) [pid = 6162] [serial = 677] [outer = (nil)] [url = about:blank] 04:05:26 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faed9d50400) [pid = 6162] [serial = 646] [outer = (nil)] [url = about:blank] 04:05:26 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faeda226000) [pid = 6162] [serial = 649] [outer = (nil)] [url = about:blank] 04:05:26 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faee2f47800) [pid = 6162] [serial = 652] [outer = (nil)] [url = about:blank] 04:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1783ms 04:05:26 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faee3d88000) [pid = 6162] [serial = 655] [outer = (nil)] [url = about:blank] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1695000 == 93 [pid = 6162] [id = 239] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6ec800 == 92 [pid = 6162] [id = 238] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff7800 == 91 [pid = 6162] [id = 237] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc422800 == 90 [pid = 6162] [id = 236] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6a18000 == 89 [pid = 6162] [id = 232] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd8f000 == 88 [pid = 6162] [id = 231] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc85e800 == 87 [pid = 6162] [id = 230] 04:05:26 INFO - PROCESS | 6162 | 1461323126703 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:05:26 INFO - PROCESS | 6162 | 1461323126709 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc842800 == 86 [pid = 6162] [id = 229] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee5023000 == 85 [pid = 6162] [id = 228] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed62d2000 == 84 [pid = 6162] [id = 227] 04:05:26 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc410000 == 83 [pid = 6162] [id = 226] 04:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:05:26 INFO - PROCESS | 6162 | 1461323126727 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:05:26 INFO - PROCESS | 6162 | 1461323126731 Marionette TRACE conn4 <- [1,1006,null,{}] 04:05:26 INFO - PROCESS | 6162 | 1461323126737 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:26 INFO - PROCESS | 6162 | 1461323126910 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faecced5000) [pid = 6162] [serial = 422] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faed85f1400) [pid = 6162] [serial = 675] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faed626d400) [pid = 6162] [serial = 672] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faed1bc2c00) [pid = 6162] [serial = 669] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faed8485000) [pid = 6162] [serial = 640] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faed5639000) [pid = 6162] [serial = 671] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faecf447800) [pid = 6162] [serial = 631] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faecced4c00) [pid = 6162] [serial = 628] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faed0ac3000) [pid = 6162] [serial = 668] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faecdf79400) [pid = 6162] [serial = 665] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faecf181c00) [pid = 6162] [serial = 666] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faecda18800) [pid = 6162] [serial = 663] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faecaee1400) [pid = 6162] [serial = 662] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faed8959800) [pid = 6162] [serial = 643] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faee4f46800) [pid = 6162] [serial = 658] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faed7e8f000) [pid = 6162] [serial = 674] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faed5d68c00) [pid = 6162] [serial = 634] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faed7e8d400) [pid = 6162] [serial = 637] [outer = (nil)] [url = about:blank] 04:05:27 INFO - PROCESS | 6162 | 1461323127155 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb249800 == 84 [pid = 6162] [id = 259] 04:05:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faecaedc000) [pid = 6162] [serial = 778] [outer = (nil)] 04:05:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faecdce8400) [pid = 6162] [serial = 779] [outer = 0x7faecaedc000] 04:05:27 INFO - PROCESS | 6162 | 1461323127224 Marionette DEBUG loaded listener.js 04:05:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faecfe93000) [pid = 6162] [serial = 780] [outer = 0x7faecaedc000] 04:05:28 INFO - PROCESS | 6162 | 1461323128098 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1431ms 04:05:28 INFO - PROCESS | 6162 | 1461323128159 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:05:28 INFO - PROCESS | 6162 | 1461323128164 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 04:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:05:28 INFO - PROCESS | 6162 | 1461323128177 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:05:28 INFO - PROCESS | 6162 | 1461323128186 Marionette TRACE conn4 <- [1,1010,null,{}] 04:05:28 INFO - PROCESS | 6162 | 1461323128195 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:28 INFO - PROCESS | 6162 | 1461323128404 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:05:28 INFO - PROCESS | 6162 | 1461323128545 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ad2800 == 85 [pid = 6162] [id = 260] 04:05:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faecd330400) [pid = 6162] [serial = 781] [outer = (nil)] 04:05:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faed0a7f800) [pid = 6162] [serial = 782] [outer = 0x7faecd330400] 04:05:28 INFO - PROCESS | 6162 | 1461323128614 Marionette DEBUG loaded listener.js 04:05:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faed1323400) [pid = 6162] [serial = 783] [outer = 0x7faecd330400] 04:05:29 INFO - PROCESS | 6162 | 1461323129439 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1294ms 04:05:29 INFO - PROCESS | 6162 | 1461323129467 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:05:29 INFO - PROCESS | 6162 | 1461323129472 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 04:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:05:29 INFO - PROCESS | 6162 | 1461323129488 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:05:29 INFO - PROCESS | 6162 | 1461323129507 Marionette TRACE conn4 <- [1,1014,null,{}] 04:05:29 INFO - PROCESS | 6162 | 1461323129534 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:29 INFO - PROCESS | 6162 | 1461323129759 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:05:29 INFO - PROCESS | 6162 | 1461323129786 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1698800 == 86 [pid = 6162] [id = 261] 04:05:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faecdce7400) [pid = 6162] [serial = 784] [outer = (nil)] 04:05:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faed180f800) [pid = 6162] [serial = 785] [outer = 0x7faecdce7400] 04:05:29 INFO - PROCESS | 6162 | 1461323129851 Marionette DEBUG loaded listener.js 04:05:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faed3243c00) [pid = 6162] [serial = 786] [outer = 0x7faecdce7400] 04:05:30 INFO - PROCESS | 6162 | 1461323130755 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1321ms 04:05:30 INFO - PROCESS | 6162 | 1461323130814 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:05:30 INFO - PROCESS | 6162 | 1461323130817 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 04:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:05:30 INFO - PROCESS | 6162 | 1461323130824 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:05:30 INFO - PROCESS | 6162 | 1461323130828 Marionette TRACE conn4 <- [1,1018,null,{}] 04:05:30 INFO - PROCESS | 6162 | 1461323130833 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:31 INFO - PROCESS | 6162 | 1461323131072 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:05:31 INFO - PROCESS | 6162 | 1461323131102 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3262000 == 87 [pid = 6162] [id = 262] 04:05:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faed5d68c00) [pid = 6162] [serial = 787] [outer = (nil)] 04:05:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faed6007c00) [pid = 6162] [serial = 788] [outer = 0x7faed5d68c00] 04:05:31 INFO - PROCESS | 6162 | 1461323131178 Marionette DEBUG loaded listener.js 04:05:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faed7e8f000) [pid = 6162] [serial = 789] [outer = 0x7faed5d68c00] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faed5e5d800) [pid = 6162] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faecfe9b800) [pid = 6162] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faed8951c00) [pid = 6162] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faecd70a000) [pid = 6162] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faec5de5c00) [pid = 6162] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:05:31 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faece248400) [pid = 6162] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:05:32 INFO - PROCESS | 6162 | 1461323132270 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1485ms 04:05:32 INFO - PROCESS | 6162 | 1461323132311 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:05:32 INFO - PROCESS | 6162 | 1461323132316 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 04:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:05:32 INFO - PROCESS | 6162 | 1461323132321 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:05:32 INFO - PROCESS | 6162 | 1461323132325 Marionette TRACE conn4 <- [1,1022,null,{}] 04:05:32 INFO - PROCESS | 6162 | 1461323132335 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:32 INFO - PROCESS | 6162 | 1461323132552 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:05:32 INFO - PROCESS | 6162 | 1461323132695 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed840e800 == 88 [pid = 6162] [id = 263] 04:05:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faed5d11400) [pid = 6162] [serial = 790] [outer = (nil)] 04:05:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faed869a800) [pid = 6162] [serial = 791] [outer = 0x7faed5d11400] 04:05:32 INFO - PROCESS | 6162 | 1461323132769 Marionette DEBUG loaded listener.js 04:05:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faed9d44800) [pid = 6162] [serial = 792] [outer = 0x7faed5d11400] 04:05:33 INFO - PROCESS | 6162 | 1461323133530 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1231ms 04:05:33 INFO - PROCESS | 6162 | 1461323133564 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:05:33 INFO - PROCESS | 6162 | 1461323133567 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 04:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:05:33 INFO - PROCESS | 6162 | 1461323133574 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:05:33 INFO - PROCESS | 6162 | 1461323133580 Marionette TRACE conn4 <- [1,1026,null,{}] 04:05:33 INFO - PROCESS | 6162 | 1461323133588 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:33 INFO - PROCESS | 6162 | 1461323133900 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:05:34 INFO - PROCESS | 6162 | 1461323134105 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec048c000 == 89 [pid = 6162] [id = 264] 04:05:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faebfbee800) [pid = 6162] [serial = 793] [outer = (nil)] 04:05:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faebfbf3800) [pid = 6162] [serial = 794] [outer = 0x7faebfbee800] 04:05:34 INFO - PROCESS | 6162 | 1461323134207 Marionette DEBUG loaded listener.js 04:05:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faec0f05c00) [pid = 6162] [serial = 795] [outer = 0x7faebfbee800] 04:05:35 INFO - PROCESS | 6162 | 1461323135464 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1938ms 04:05:35 INFO - PROCESS | 6162 | 1461323135515 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:05:35 INFO - PROCESS | 6162 | 1461323135534 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 04:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:05:35 INFO - PROCESS | 6162 | 1461323135543 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:05:35 INFO - PROCESS | 6162 | 1461323135550 Marionette TRACE conn4 <- [1,1030,null,{}] 04:05:35 INFO - PROCESS | 6162 | 1461323135558 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:35 INFO - PROCESS | 6162 | 1461323135768 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:05:36 INFO - PROCESS | 6162 | 1461323135995 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd931800 == 90 [pid = 6162] [id = 265] 04:05:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faecced9400) [pid = 6162] [serial = 796] [outer = (nil)] 04:05:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faecd462400) [pid = 6162] [serial = 797] [outer = 0x7faecced9400] 04:05:36 INFO - PROCESS | 6162 | 1461323136081 Marionette DEBUG loaded listener.js 04:05:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faecf2cc000) [pid = 6162] [serial = 798] [outer = 0x7faecced9400] 04:05:36 INFO - PROCESS | 6162 | 1461323136973 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1494ms 04:05:37 INFO - PROCESS | 6162 | 1461323137039 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:05:37 INFO - PROCESS | 6162 | 1461323137045 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 04:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:05:37 INFO - PROCESS | 6162 | 1461323137053 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:05:37 INFO - PROCESS | 6162 | 1461323137056 Marionette TRACE conn4 <- [1,1034,null,{}] 04:05:37 INFO - PROCESS | 6162 | 1461323137063 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:37 INFO - PROCESS | 6162 | 1461323137269 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:05:37 INFO - PROCESS | 6162 | 1461323137542 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8902800 == 91 [pid = 6162] [id = 266] 04:05:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faed0a7c000) [pid = 6162] [serial = 799] [outer = (nil)] 04:05:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faed1317c00) [pid = 6162] [serial = 800] [outer = 0x7faed0a7c000] 04:05:37 INFO - PROCESS | 6162 | 1461323137669 Marionette DEBUG loaded listener.js 04:05:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faed1bc2400) [pid = 6162] [serial = 801] [outer = 0x7faed0a7c000] 04:05:38 INFO - PROCESS | 6162 | 1461323138589 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1583ms 04:05:38 INFO - PROCESS | 6162 | 1461323138635 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:05:38 INFO - PROCESS | 6162 | 1461323138642 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 04:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:05:38 INFO - PROCESS | 6162 | 1461323138659 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:05:38 INFO - PROCESS | 6162 | 1461323138667 Marionette TRACE conn4 <- [1,1038,null,{}] 04:05:38 INFO - PROCESS | 6162 | 1461323138673 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:38 INFO - PROCESS | 6162 | 1461323138881 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:05:39 INFO - PROCESS | 6162 | 1461323139125 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee40e6800 == 92 [pid = 6162] [id = 267] 04:05:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faed094e800) [pid = 6162] [serial = 802] [outer = (nil)] 04:05:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed7b7b400) [pid = 6162] [serial = 803] [outer = 0x7faed094e800] 04:05:39 INFO - PROCESS | 6162 | 1461323139250 Marionette DEBUG loaded listener.js 04:05:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faed9e96800) [pid = 6162] [serial = 804] [outer = 0x7faed094e800] 04:05:40 INFO - PROCESS | 6162 | 1461323140163 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1548ms 04:05:40 INFO - PROCESS | 6162 | 1461323140201 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:05:40 INFO - PROCESS | 6162 | 1461323140205 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 04:05:40 INFO - PROCESS | 6162 | 1461323140211 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:05:40 INFO - PROCESS | 6162 | 1461323140214 Marionette TRACE conn4 <- [1,1042,null,{}] 04:05:40 INFO - PROCESS | 6162 | 1461323140220 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:40 INFO - PROCESS | 6162 | 1461323140417 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:05:40 INFO - PROCESS | 6162 | 1461323140618 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9491000 == 93 [pid = 6162] [id = 268] 04:05:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faed0a80000) [pid = 6162] [serial = 805] [outer = (nil)] 04:05:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faee4f45400) [pid = 6162] [serial = 806] [outer = 0x7faed0a80000] 04:05:40 INFO - PROCESS | 6162 | 1461323140799 Marionette DEBUG loaded listener.js 04:05:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faee8808000) [pid = 6162] [serial = 807] [outer = 0x7faed0a80000] 04:05:41 INFO - PROCESS | 6162 | 1461323141636 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1486ms 04:05:41 INFO - PROCESS | 6162 | 1461323141697 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:05:41 INFO - PROCESS | 6162 | 1461323141701 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 04:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:05:41 INFO - PROCESS | 6162 | 1461323141707 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:05:41 INFO - PROCESS | 6162 | 1461323141710 Marionette TRACE conn4 <- [1,1046,null,{}] 04:05:41 INFO - PROCESS | 6162 | 1461323141716 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:41 INFO - PROCESS | 6162 | 1461323141922 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:05:42 INFO - PROCESS | 6162 | 1461323142111 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0215000 == 94 [pid = 6162] [id = 269] 04:05:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faee8ba5800) [pid = 6162] [serial = 808] [outer = (nil)] 04:05:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faee8bb1c00) [pid = 6162] [serial = 809] [outer = 0x7faee8ba5800] 04:05:42 INFO - PROCESS | 6162 | 1461323142208 Marionette DEBUG loaded listener.js 04:05:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faee942c800) [pid = 6162] [serial = 810] [outer = 0x7faee8ba5800] 04:05:43 INFO - PROCESS | 6162 | 1461323143221 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1584ms 04:05:43 INFO - PROCESS | 6162 | 1461323143294 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:05:43 INFO - PROCESS | 6162 | 1461323143298 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 04:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:05:43 INFO - PROCESS | 6162 | 1461323143304 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:05:43 INFO - PROCESS | 6162 | 1461323143306 Marionette TRACE conn4 <- [1,1050,null,{}] 04:05:43 INFO - PROCESS | 6162 | 1461323143312 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:43 INFO - PROCESS | 6162 | 1461323143542 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:05:43 INFO - PROCESS | 6162 | 1461323143821 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1264000 == 95 [pid = 6162] [id = 270] 04:05:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faecc658000) [pid = 6162] [serial = 811] [outer = (nil)] 04:05:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faecc662c00) [pid = 6162] [serial = 812] [outer = 0x7faecc658000] 04:05:43 INFO - PROCESS | 6162 | 1461323143898 Marionette DEBUG loaded listener.js 04:05:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faee8ba8c00) [pid = 6162] [serial = 813] [outer = 0x7faecc658000] 04:05:44 INFO - PROCESS | 6162 | 1461323144743 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1490ms 04:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:05:44 INFO - PROCESS | 6162 | 1461323144795 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:05:44 INFO - PROCESS | 6162 | 1461323144798 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 04:05:44 INFO - PROCESS | 6162 | 1461323144805 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:05:44 INFO - PROCESS | 6162 | 1461323144807 Marionette TRACE conn4 <- [1,1054,null,{}] 04:05:44 INFO - PROCESS | 6162 | 1461323144813 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:45 INFO - PROCESS | 6162 | 1461323145005 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:05:45 INFO - PROCESS | 6162 | 1461323145217 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faef0bae000 == 96 [pid = 6162] [id = 271] 04:05:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faebefd8400) [pid = 6162] [serial = 814] [outer = (nil)] 04:05:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faebefe0400) [pid = 6162] [serial = 815] [outer = 0x7faebefd8400] 04:05:45 INFO - PROCESS | 6162 | 1461323145348 Marionette DEBUG loaded listener.js 04:05:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faebefe5800) [pid = 6162] [serial = 816] [outer = 0x7faebefd8400] 04:05:46 INFO - PROCESS | 6162 | 1461323146237 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1483ms 04:05:46 INFO - PROCESS | 6162 | 1461323146290 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:05:46 INFO - PROCESS | 6162 | 1461323146294 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 04:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:05:46 INFO - PROCESS | 6162 | 1461323146305 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:05:46 INFO - PROCESS | 6162 | 1461323146308 Marionette TRACE conn4 <- [1,1058,null,{}] 04:05:46 INFO - PROCESS | 6162 | 1461323146317 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:46 INFO - PROCESS | 6162 | 1461323146556 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:05:46 INFO - PROCESS | 6162 | 1461323146738 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedca800 == 97 [pid = 6162] [id = 272] 04:05:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faebefdc800) [pid = 6162] [serial = 817] [outer = (nil)] 04:05:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faecc65d800) [pid = 6162] [serial = 818] [outer = 0x7faebefdc800] 04:05:46 INFO - PROCESS | 6162 | 1461323146810 Marionette DEBUG loaded listener.js 04:05:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faed1645800) [pid = 6162] [serial = 819] [outer = 0x7faebefdc800] 04:05:47 INFO - PROCESS | 6162 | 1461323147708 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1480ms 04:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:05:47 INFO - PROCESS | 6162 | 1461323147785 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:05:47 INFO - PROCESS | 6162 | 1461323147788 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 04:05:47 INFO - PROCESS | 6162 | 1461323147794 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:05:47 INFO - PROCESS | 6162 | 1461323147798 Marionette TRACE conn4 <- [1,1062,null,{}] 04:05:47 INFO - PROCESS | 6162 | 1461323147803 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:48 INFO - PROCESS | 6162 | 1461323148045 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:05:48 INFO - PROCESS | 6162 | 1461323148282 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1d3800 == 98 [pid = 6162] [id = 273] 04:05:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faebefdd800) [pid = 6162] [serial = 820] [outer = (nil)] 04:05:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faecdce0c00) [pid = 6162] [serial = 821] [outer = 0x7faebefdd800] 04:05:48 INFO - PROCESS | 6162 | 1461323148401 Marionette DEBUG loaded listener.js 04:05:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faed164ac00) [pid = 6162] [serial = 822] [outer = 0x7faebefdd800] 04:05:49 INFO - PROCESS | 6162 | 1461323149710 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1933ms 04:05:49 INFO - PROCESS | 6162 | 1461323149784 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:05:49 INFO - PROCESS | 6162 | 1461323149790 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 04:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:05:49 INFO - PROCESS | 6162 | 1461323149820 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:05:49 INFO - PROCESS | 6162 | 1461323149825 Marionette TRACE conn4 <- [1,1066,null,{}] 04:05:49 INFO - PROCESS | 6162 | 1461323149835 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:50 INFO - PROCESS | 6162 | 1461323150023 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:05:50 INFO - PROCESS | 6162 | 1461323150211 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf20000 == 99 [pid = 6162] [id = 274] 04:05:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faebfdb2c00) [pid = 6162] [serial = 823] [outer = (nil)] 04:05:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faec1a8f800) [pid = 6162] [serial = 824] [outer = 0x7faebfdb2c00] 04:05:50 INFO - PROCESS | 6162 | 1461323150279 Marionette DEBUG loaded listener.js 04:05:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faec1a97400) [pid = 6162] [serial = 825] [outer = 0x7faebfdb2c00] 04:05:51 INFO - PROCESS | 6162 | 1461323151163 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1400ms 04:05:51 INFO - PROCESS | 6162 | 1461323151216 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:05:51 INFO - PROCESS | 6162 | 1461323151223 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 04:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:05:51 INFO - PROCESS | 6162 | 1461323151233 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:05:51 INFO - PROCESS | 6162 | 1461323151237 Marionette TRACE conn4 <- [1,1070,null,{}] 04:05:51 INFO - PROCESS | 6162 | 1461323151244 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:51 INFO - PROCESS | 6162 | 1461323151511 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:05:51 INFO - PROCESS | 6162 | 1461323151854 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfe9d800 == 100 [pid = 6162] [id = 275] 04:05:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faec1a9b400) [pid = 6162] [serial = 826] [outer = (nil)] 04:05:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faec1a9dc00) [pid = 6162] [serial = 827] [outer = 0x7faec1a9b400] 04:05:51 INFO - PROCESS | 6162 | 1461323151931 Marionette DEBUG loaded listener.js 04:05:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faec44abc00) [pid = 6162] [serial = 828] [outer = 0x7faec1a9b400] 04:05:52 INFO - PROCESS | 6162 | 1461323152794 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1588ms 04:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:05:52 INFO - PROCESS | 6162 | 1461323152824 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:05:52 INFO - PROCESS | 6162 | 1461323152826 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 04:05:52 INFO - PROCESS | 6162 | 1461323152834 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:05:52 INFO - PROCESS | 6162 | 1461323152839 Marionette TRACE conn4 <- [1,1074,null,{}] 04:05:52 INFO - PROCESS | 6162 | 1461323152855 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:53 INFO - PROCESS | 6162 | 1461323153048 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:05:53 INFO - PROCESS | 6162 | 1461323153243 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc8a5000 == 101 [pid = 6162] [id = 276] 04:05:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faecc439400) [pid = 6162] [serial = 829] [outer = (nil)] 04:05:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faecc65fc00) [pid = 6162] [serial = 830] [outer = 0x7faecc439400] 04:05:53 INFO - PROCESS | 6162 | 1461323153396 Marionette DEBUG loaded listener.js 04:05:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faeccedc400) [pid = 6162] [serial = 831] [outer = 0x7faecc439400] 04:05:54 INFO - PROCESS | 6162 | 1461323154422 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1637ms 04:05:54 INFO - PROCESS | 6162 | 1461323154471 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:05:54 INFO - PROCESS | 6162 | 1461323154477 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 04:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:05:54 INFO - PROCESS | 6162 | 1461323154483 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:05:54 INFO - PROCESS | 6162 | 1461323154488 Marionette TRACE conn4 <- [1,1078,null,{}] 04:05:54 INFO - PROCESS | 6162 | 1461323154495 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:54 INFO - PROCESS | 6162 | 1461323154724 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:05:55 INFO - PROCESS | 6162 | 1461323154998 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd7a800 == 102 [pid = 6162] [id = 277] 04:05:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faeccf18c00) [pid = 6162] [serial = 832] [outer = (nil)] 04:05:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faeccf1dc00) [pid = 6162] [serial = 833] [outer = 0x7faeccf18c00] 04:05:55 INFO - PROCESS | 6162 | 1461323155076 Marionette DEBUG loaded listener.js 04:05:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faecdf6d000) [pid = 6162] [serial = 834] [outer = 0x7faeccf18c00] 04:05:55 INFO - PROCESS | 6162 | 1461323155949 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1542ms 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7867800 == 101 [pid = 6162] [id = 93] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4020800 == 100 [pid = 6162] [id = 79] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebb61000 == 99 [pid = 6162] [id = 127] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faee3d82c00) [pid = 6162] [serial = 728] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faed64c8000) [pid = 6162] [serial = 707] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faed91c9000) [pid = 6162] [serial = 689] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faee880f800) [pid = 6162] [serial = 695] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed50aa000) [pid = 6162] [serial = 686] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faed13c9c00) [pid = 6162] [serial = 704] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faee4fef400) [pid = 6162] [serial = 692] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faee8baec00) [pid = 6162] [serial = 698] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faecb080400) [pid = 6162] [serial = 680] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faee9254c00) [pid = 6162] [serial = 701] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faecf2d2800) [pid = 6162] [serial = 683] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed840e800 == 98 [pid = 6162] [id = 263] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3262000 == 97 [pid = 6162] [id = 262] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1698800 == 96 [pid = 6162] [id = 261] 04:05:56 INFO - PROCESS | 6162 | 1461323156110 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:05:56 INFO - PROCESS | 6162 | 1461323156114 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0ad2800 == 95 [pid = 6162] [id = 260] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecb249800 == 94 [pid = 6162] [id = 259] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec18dd800 == 93 [pid = 6162] [id = 258] 04:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0493000 == 92 [pid = 6162] [id = 257] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfeb8800 == 91 [pid = 6162] [id = 256] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfea0000 == 90 [pid = 6162] [id = 255] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfc13800 == 89 [pid = 6162] [id = 254] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0491000 == 88 [pid = 6162] [id = 253] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fd4000 == 87 [pid = 6162] [id = 252] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02dd000 == 86 [pid = 6162] [id = 251] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebe46000 == 85 [pid = 6162] [id = 250] 04:05:56 INFO - PROCESS | 6162 | 1461323156142 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:05:56 INFO - PROCESS | 6162 | 1461323156146 Marionette TRACE conn4 <- [1,1082,null,{}] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf12000 == 84 [pid = 6162] [id = 249] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebb59800 == 83 [pid = 6162] [id = 248] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee6c40800 == 82 [pid = 6162] [id = 247] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3eb4800 == 81 [pid = 6162] [id = 246] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1692800 == 80 [pid = 6162] [id = 244] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc8a9800 == 79 [pid = 6162] [id = 243] 04:05:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8417000 == 78 [pid = 6162] [id = 242] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faed7e8c800) [pid = 6162] [serial = 722] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faed6466400) [pid = 6162] [serial = 720] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faed8489c00) [pid = 6162] [serial = 723] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faed5e5e000) [pid = 6162] [serial = 719] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faed9129400) [pid = 6162] [serial = 725] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faed180c000) [pid = 6162] [serial = 717] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faecc43ec00) [pid = 6162] [serial = 711] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faecef2c000) [pid = 6162] [serial = 713] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faecfe8f800) [pid = 6162] [serial = 714] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faeda22dc00) [pid = 6162] [serial = 726] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faecfed1c00) [pid = 6162] [serial = 716] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faec6aab800) [pid = 6162] [serial = 710] [outer = (nil)] [url = about:blank] 04:05:56 INFO - PROCESS | 6162 | 1461323156203 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:56 INFO - PROCESS | 6162 | 1461323156404 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:05:56 INFO - PROCESS | 6162 | 1461323156504 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02db000 == 79 [pid = 6162] [id = 278] 04:05:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faeccf11c00) [pid = 6162] [serial = 835] [outer = (nil)] 04:05:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faeccf1b800) [pid = 6162] [serial = 836] [outer = 0x7faeccf11c00] 04:05:56 INFO - PROCESS | 6162 | 1461323156650 Marionette DEBUG loaded listener.js 04:05:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faece139400) [pid = 6162] [serial = 837] [outer = 0x7faeccf11c00] 04:05:57 INFO - PROCESS | 6162 | 1461323157373 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1303ms 04:05:57 INFO - PROCESS | 6162 | 1461323157444 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:05:57 INFO - PROCESS | 6162 | 1461323157448 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 04:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:05:57 INFO - PROCESS | 6162 | 1461323157458 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:05:57 INFO - PROCESS | 6162 | 1461323157461 Marionette TRACE conn4 <- [1,1086,null,{}] 04:05:57 INFO - PROCESS | 6162 | 1461323157465 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:57 INFO - PROCESS | 6162 | 1461323157672 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:05:57 INFO - PROCESS | 6162 | 1461323157684 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc89f000 == 80 [pid = 6162] [id = 279] 04:05:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faec6aab800) [pid = 6162] [serial = 838] [outer = (nil)] 04:05:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faecfe96400) [pid = 6162] [serial = 839] [outer = 0x7faec6aab800] 04:05:57 INFO - PROCESS | 6162 | 1461323157878 Marionette DEBUG loaded listener.js 04:05:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faed0ab6c00) [pid = 6162] [serial = 840] [outer = 0x7faec6aab800] 04:05:58 INFO - PROCESS | 6162 | 1461323158704 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1280ms 04:05:58 INFO - PROCESS | 6162 | 1461323158742 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:05:58 INFO - PROCESS | 6162 | 1461323158744 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 04:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:05:58 INFO - PROCESS | 6162 | 1461323158752 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:05:58 INFO - PROCESS | 6162 | 1461323158766 Marionette TRACE conn4 <- [1,1090,null,{}] 04:05:58 INFO - PROCESS | 6162 | 1461323158773 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:05:59 INFO - PROCESS | 6162 | 1461323159002 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:05:59 INFO - PROCESS | 6162 | 1461323159026 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:05:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1265000 == 81 [pid = 6162] [id = 280] 04:05:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faecc6b0400) [pid = 6162] [serial = 841] [outer = (nil)] 04:05:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faed131bc00) [pid = 6162] [serial = 842] [outer = 0x7faecc6b0400] 04:05:59 INFO - PROCESS | 6162 | 1461323159089 Marionette DEBUG loaded listener.js 04:05:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faed13cc000) [pid = 6162] [serial = 843] [outer = 0x7faecc6b0400] 04:05:59 INFO - PROCESS | 6162 | 1461323159907 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1200ms 04:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:05:59 INFO - PROCESS | 6162 | 1461323159958 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:05:59 INFO - PROCESS | 6162 | 1461323159961 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 04:05:59 INFO - PROCESS | 6162 | 1461323159968 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:05:59 INFO - PROCESS | 6162 | 1461323159971 Marionette TRACE conn4 <- [1,1094,null,{}] 04:05:59 INFO - PROCESS | 6162 | 1461323159980 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:00 INFO - PROCESS | 6162 | 1461323160210 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:06:00 INFO - PROCESS | 6162 | 1461323160245 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed175e800 == 82 [pid = 6162] [id = 281] 04:06:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faed131ac00) [pid = 6162] [serial = 844] [outer = (nil)] 04:06:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faed164c400) [pid = 6162] [serial = 845] [outer = 0x7faed131ac00] 04:06:00 INFO - PROCESS | 6162 | 1461323160307 Marionette DEBUG loaded listener.js 04:06:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faed1651000) [pid = 6162] [serial = 846] [outer = 0x7faed131ac00] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faecdce0000) [pid = 6162] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faecd32fc00) [pid = 6162] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faecb076000) [pid = 6162] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faed5d6bc00) [pid = 6162] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faec6aa9c00) [pid = 6162] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faecb073800) [pid = 6162] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faed0abec00) [pid = 6162] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faecaedc800) [pid = 6162] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faed6460000) [pid = 6162] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faec5df2800) [pid = 6162] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faecdce7400) [pid = 6162] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faed5d68c00) [pid = 6162] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faecaedc000) [pid = 6162] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faecaed9800) [pid = 6162] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faebfbf8000) [pid = 6162] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faecd330400) [pid = 6162] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:06:01 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faec44a5000) [pid = 6162] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:06:02 INFO - PROCESS | 6162 | 1461323162163 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2241ms 04:06:02 INFO - PROCESS | 6162 | 1461323162208 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:06:02 INFO - PROCESS | 6162 | 1461323162212 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 04:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:06:02 INFO - PROCESS | 6162 | 1461323162217 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:06:02 INFO - PROCESS | 6162 | 1461323162220 Marionette TRACE conn4 <- [1,1098,null,{}] 04:06:02 INFO - PROCESS | 6162 | 1461323162226 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:02 INFO - PROCESS | 6162 | 1461323162457 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:06:02 INFO - PROCESS | 6162 | 1461323162476 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b76000 == 83 [pid = 6162] [id = 282] 04:06:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faecb073800) [pid = 6162] [serial = 847] [outer = (nil)] 04:06:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faed0909800) [pid = 6162] [serial = 848] [outer = 0x7faecb073800] 04:06:02 INFO - PROCESS | 6162 | 1461323162548 Marionette DEBUG loaded listener.js 04:06:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faed1651800) [pid = 6162] [serial = 849] [outer = 0x7faecb073800] 04:06:03 INFO - PROCESS | 6162 | 1461323163351 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1185ms 04:06:03 INFO - PROCESS | 6162 | 1461323163404 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:06:03 INFO - PROCESS | 6162 | 1461323163408 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 04:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:06:03 INFO - PROCESS | 6162 | 1461323163414 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:06:03 INFO - PROCESS | 6162 | 1461323163416 Marionette TRACE conn4 <- [1,1102,null,{}] 04:06:03 INFO - PROCESS | 6162 | 1461323163426 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:03 INFO - PROCESS | 6162 | 1461323163599 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:06:03 INFO - PROCESS | 6162 | 1461323163610 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed326e800 == 84 [pid = 6162] [id = 283] 04:06:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faed1317400) [pid = 6162] [serial = 850] [outer = (nil)] 04:06:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faed1bc6400) [pid = 6162] [serial = 851] [outer = 0x7faed1317400] 04:06:03 INFO - PROCESS | 6162 | 1461323163672 Marionette DEBUG loaded listener.js 04:06:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faed32be400) [pid = 6162] [serial = 852] [outer = 0x7faed1317400] 04:06:04 INFO - PROCESS | 6162 | 1461323164838 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1479ms 04:06:04 INFO - PROCESS | 6162 | 1461323164895 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:06:04 INFO - PROCESS | 6162 | 1461323164902 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 04:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:06:04 INFO - PROCESS | 6162 | 1461323164912 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:06:04 INFO - PROCESS | 6162 | 1461323164916 Marionette TRACE conn4 <- [1,1106,null,{}] 04:06:04 INFO - PROCESS | 6162 | 1461323164925 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:05 INFO - PROCESS | 6162 | 1461323165137 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:06:05 INFO - PROCESS | 6162 | 1461323165371 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a15000 == 85 [pid = 6162] [id = 284] 04:06:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faec1a95800) [pid = 6162] [serial = 853] [outer = (nil)] 04:06:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faec1a9a000) [pid = 6162] [serial = 854] [outer = 0x7faec1a95800] 04:06:05 INFO - PROCESS | 6162 | 1461323165498 Marionette DEBUG loaded listener.js 04:06:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faec460f000) [pid = 6162] [serial = 855] [outer = 0x7faec1a95800] 04:06:06 INFO - PROCESS | 6162 | 1461323166414 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1539ms 04:06:06 INFO - PROCESS | 6162 | 1461323166452 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:06:06 INFO - PROCESS | 6162 | 1461323166461 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 04:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:06:06 INFO - PROCESS | 6162 | 1461323166472 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:06:06 INFO - PROCESS | 6162 | 1461323166477 Marionette TRACE conn4 <- [1,1110,null,{}] 04:06:06 INFO - PROCESS | 6162 | 1461323166483 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:06 INFO - PROCESS | 6162 | 1461323166696 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:06:06 INFO - PROCESS | 6162 | 1461323166967 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd917800 == 86 [pid = 6162] [id = 285] 04:06:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faecb07b800) [pid = 6162] [serial = 856] [outer = (nil)] 04:06:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faecc6ab400) [pid = 6162] [serial = 857] [outer = 0x7faecb07b800] 04:06:07 INFO - PROCESS | 6162 | 1461323167089 Marionette DEBUG loaded listener.js 04:06:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faeccf18800) [pid = 6162] [serial = 858] [outer = 0x7faecb07b800] 04:06:07 INFO - PROCESS | 6162 | 1461323167937 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1533ms 04:06:08 INFO - PROCESS | 6162 | 1461323168006 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:06:08 INFO - PROCESS | 6162 | 1461323168011 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 04:06:08 INFO - PROCESS | 6162 | 1461323168019 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:06:08 INFO - PROCESS | 6162 | 1461323168025 Marionette TRACE conn4 <- [1,1114,null,{}] 04:06:08 INFO - PROCESS | 6162 | 1461323168041 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:08 INFO - PROCESS | 6162 | 1461323168299 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:06:08 INFO - PROCESS | 6162 | 1461323168548 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8413000 == 87 [pid = 6162] [id = 286] 04:06:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faecc6ae000) [pid = 6162] [serial = 859] [outer = (nil)] 04:06:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faecfe98400) [pid = 6162] [serial = 860] [outer = 0x7faecc6ae000] 04:06:08 INFO - PROCESS | 6162 | 1461323168668 Marionette DEBUG loaded listener.js 04:06:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faed0a81000) [pid = 6162] [serial = 861] [outer = 0x7faecc6ae000] 04:06:09 INFO - PROCESS | 6162 | 1461323169580 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1596ms 04:06:09 INFO - PROCESS | 6162 | 1461323169614 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:06:09 INFO - PROCESS | 6162 | 1461323169618 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 04:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:06:09 INFO - PROCESS | 6162 | 1461323169625 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:06:09 INFO - PROCESS | 6162 | 1461323169627 Marionette TRACE conn4 <- [1,1118,null,{}] 04:06:09 INFO - PROCESS | 6162 | 1461323169633 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:09 INFO - PROCESS | 6162 | 1461323169843 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:06:10 INFO - PROCESS | 6162 | 1461323170085 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ab5800 == 88 [pid = 6162] [id = 287] 04:06:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faece252c00) [pid = 6162] [serial = 862] [outer = (nil)] 04:06:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faed164fc00) [pid = 6162] [serial = 863] [outer = 0x7faece252c00] 04:06:10 INFO - PROCESS | 6162 | 1461323170206 Marionette DEBUG loaded listener.js 04:06:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faed4fa0c00) [pid = 6162] [serial = 864] [outer = 0x7faece252c00] 04:06:11 INFO - PROCESS | 6162 | 1461323171091 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1478ms 04:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:06:11 INFO - PROCESS | 6162 | 1461323171103 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:06:11 INFO - PROCESS | 6162 | 1461323171106 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 04:06:11 INFO - PROCESS | 6162 | 1461323171114 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:06:11 INFO - PROCESS | 6162 | 1461323171118 Marionette TRACE conn4 <- [1,1122,null,{}] 04:06:11 INFO - PROCESS | 6162 | 1461323171124 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:11 INFO - PROCESS | 6162 | 1461323171324 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:06:11 INFO - PROCESS | 6162 | 1461323171513 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d57000 == 89 [pid = 6162] [id = 288] 04:06:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faecfe99c00) [pid = 6162] [serial = 865] [outer = (nil)] 04:06:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faed5d17c00) [pid = 6162] [serial = 866] [outer = 0x7faecfe99c00] 04:06:11 INFO - PROCESS | 6162 | 1461323171589 Marionette DEBUG loaded listener.js 04:06:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faed5e65c00) [pid = 6162] [serial = 867] [outer = 0x7faecfe99c00] 04:06:12 INFO - PROCESS | 6162 | 1461323172572 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1484ms 04:06:12 INFO - PROCESS | 6162 | 1461323172598 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:06:12 INFO - PROCESS | 6162 | 1461323172604 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 04:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:06:12 INFO - PROCESS | 6162 | 1461323172614 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:06:12 INFO - PROCESS | 6162 | 1461323172618 Marionette TRACE conn4 <- [1,1126,null,{}] 04:06:12 INFO - PROCESS | 6162 | 1461323172627 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:12 INFO - PROCESS | 6162 | 1461323172926 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:06:13 INFO - PROCESS | 6162 | 1461323173184 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee904f000 == 90 [pid = 6162] [id = 289] 04:06:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faed1322000) [pid = 6162] [serial = 868] [outer = (nil)] 04:06:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faed8610c00) [pid = 6162] [serial = 869] [outer = 0x7faed1322000] 04:06:13 INFO - PROCESS | 6162 | 1461323173263 Marionette DEBUG loaded listener.js 04:06:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faed9a0ec00) [pid = 6162] [serial = 870] [outer = 0x7faed1322000] 04:06:14 INFO - PROCESS | 6162 | 1461323174200 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1647ms 04:06:14 INFO - PROCESS | 6162 | 1461323174260 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:06:14 INFO - PROCESS | 6162 | 1461323174264 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 04:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:06:14 INFO - PROCESS | 6162 | 1461323174270 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:06:14 INFO - PROCESS | 6162 | 1461323174272 Marionette TRACE conn4 <- [1,1130,null,{}] 04:06:14 INFO - PROCESS | 6162 | 1461323174280 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:14 INFO - PROCESS | 6162 | 1461323174515 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:06:14 INFO - PROCESS | 6162 | 1461323174751 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebe50800 == 91 [pid = 6162] [id = 290] 04:06:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faed5d0f800) [pid = 6162] [serial = 871] [outer = (nil)] 04:06:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faedd06a000) [pid = 6162] [serial = 872] [outer = 0x7faed5d0f800] 04:06:14 INFO - PROCESS | 6162 | 1461323174872 Marionette DEBUG loaded listener.js 04:06:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faee3d87c00) [pid = 6162] [serial = 873] [outer = 0x7faed5d0f800] 04:06:15 INFO - PROCESS | 6162 | 1461323175735 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1536ms 04:06:15 INFO - PROCESS | 6162 | 1461323175807 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:06:15 INFO - PROCESS | 6162 | 1461323175812 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 04:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:06:15 INFO - PROCESS | 6162 | 1461323175818 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:06:15 INFO - PROCESS | 6162 | 1461323175820 Marionette TRACE conn4 <- [1,1134,null,{}] 04:06:15 INFO - PROCESS | 6162 | 1461323175826 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:16 INFO - PROCESS | 6162 | 1461323176032 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:06:16 INFO - PROCESS | 6162 | 1461323176259 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1056000 == 92 [pid = 6162] [id = 291] 04:06:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faed563d400) [pid = 6162] [serial = 874] [outer = (nil)] 04:06:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faee409e800) [pid = 6162] [serial = 875] [outer = 0x7faed563d400] 04:06:16 INFO - PROCESS | 6162 | 1461323176377 Marionette DEBUG loaded listener.js 04:06:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faee7147000) [pid = 6162] [serial = 876] [outer = 0x7faed563d400] 04:06:17 INFO - PROCESS | 6162 | 1461323177252 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1483ms 04:06:17 INFO - PROCESS | 6162 | 1461323177302 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:06:17 INFO - PROCESS | 6162 | 1461323177305 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 04:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:06:17 INFO - PROCESS | 6162 | 1461323177312 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:06:17 INFO - PROCESS | 6162 | 1461323177315 Marionette TRACE conn4 <- [1,1138,null,{}] 04:06:17 INFO - PROCESS | 6162 | 1461323177320 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:17 INFO - PROCESS | 6162 | 1461323177517 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:06:17 INFO - PROCESS | 6162 | 1461323177720 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8e6800 == 93 [pid = 6162] [id = 292] 04:06:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faecaed9400) [pid = 6162] [serial = 877] [outer = (nil)] 04:06:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faed97a7c00) [pid = 6162] [serial = 878] [outer = 0x7faecaed9400] 04:06:17 INFO - PROCESS | 6162 | 1461323177840 Marionette DEBUG loaded listener.js 04:06:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faee89b7000) [pid = 6162] [serial = 879] [outer = 0x7faecaed9400] 04:06:18 INFO - PROCESS | 6162 | 1461323178669 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1387ms 04:06:18 INFO - PROCESS | 6162 | 1461323178700 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:06:18 INFO - PROCESS | 6162 | 1461323178703 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 04:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:06:18 INFO - PROCESS | 6162 | 1461323178709 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:06:18 INFO - PROCESS | 6162 | 1461323178712 Marionette TRACE conn4 <- [1,1142,null,{}] 04:06:18 INFO - PROCESS | 6162 | 1461323178717 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:18 INFO - PROCESS | 6162 | 1461323178908 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:06:19 INFO - PROCESS | 6162 | 1461323179099 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeeb16e800 == 94 [pid = 6162] [id = 293] 04:06:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faec05bc400) [pid = 6162] [serial = 880] [outer = (nil)] 04:06:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faec05c5c00) [pid = 6162] [serial = 881] [outer = 0x7faec05bc400] 04:06:19 INFO - PROCESS | 6162 | 1461323179172 Marionette DEBUG loaded listener.js 04:06:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faec05ca000) [pid = 6162] [serial = 882] [outer = 0x7faec05bc400] 04:06:20 INFO - PROCESS | 6162 | 1461323180130 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1479ms 04:06:20 INFO - PROCESS | 6162 | 1461323180189 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:06:20 INFO - PROCESS | 6162 | 1461323180194 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 04:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:06:20 INFO - PROCESS | 6162 | 1461323180200 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:06:20 INFO - PROCESS | 6162 | 1461323180205 Marionette TRACE conn4 <- [1,1146,null,{}] 04:06:20 INFO - PROCESS | 6162 | 1461323180210 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:20 INFO - PROCESS | 6162 | 1461323180486 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:06:20 INFO - PROCESS | 6162 | 1461323180733 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec10aa000 == 95 [pid = 6162] [id = 294] 04:06:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faebfdbd800) [pid = 6162] [serial = 883] [outer = (nil)] 04:06:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faeccf13c00) [pid = 6162] [serial = 884] [outer = 0x7faebfdbd800] 04:06:20 INFO - PROCESS | 6162 | 1461323180869 Marionette DEBUG loaded listener.js 04:06:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faee92c2800) [pid = 6162] [serial = 885] [outer = 0x7faebfdbd800] 04:06:21 INFO - PROCESS | 6162 | 1461323181752 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1581ms 04:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:06:21 INFO - PROCESS | 6162 | 1461323181783 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:06:21 INFO - PROCESS | 6162 | 1461323181786 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 04:06:21 INFO - PROCESS | 6162 | 1461323181793 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:06:21 INFO - PROCESS | 6162 | 1461323181795 Marionette TRACE conn4 <- [1,1150,null,{}] 04:06:21 INFO - PROCESS | 6162 | 1461323181802 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:22 INFO - PROCESS | 6162 | 1461323182016 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:06:22 INFO - PROCESS | 6162 | 1461323182215 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1746000 == 96 [pid = 6162] [id = 295] 04:06:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faec0f14400) [pid = 6162] [serial = 886] [outer = (nil)] 04:06:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faecdc62000) [pid = 6162] [serial = 887] [outer = 0x7faec0f14400] 04:06:22 INFO - PROCESS | 6162 | 1461323182287 Marionette DEBUG loaded listener.js 04:06:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faecdc66400) [pid = 6162] [serial = 888] [outer = 0x7faec0f14400] 04:06:23 INFO - PROCESS | 6162 | 1461323183186 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1436ms 04:06:23 INFO - PROCESS | 6162 | 1461323183229 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:06:23 INFO - PROCESS | 6162 | 1461323183233 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 04:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:06:23 INFO - PROCESS | 6162 | 1461323183239 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:06:23 INFO - PROCESS | 6162 | 1461323183242 Marionette TRACE conn4 <- [1,1154,null,{}] 04:06:23 INFO - PROCESS | 6162 | 1461323183248 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:23 INFO - PROCESS | 6162 | 1461323183440 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:06:23 INFO - PROCESS | 6162 | 1461323183640 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b2c800 == 97 [pid = 6162] [id = 296] 04:06:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faecaed6000) [pid = 6162] [serial = 889] [outer = (nil)] 04:06:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faed180c000) [pid = 6162] [serial = 890] [outer = 0x7faecaed6000] 04:06:23 INFO - PROCESS | 6162 | 1461323183710 Marionette DEBUG loaded listener.js 04:06:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faed1b16000) [pid = 6162] [serial = 891] [outer = 0x7faecaed6000] 04:06:24 INFO - PROCESS | 6162 | 1461323184614 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1440ms 04:06:24 INFO - PROCESS | 6162 | 1461323184682 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:06:24 INFO - PROCESS | 6162 | 1461323184685 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 04:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:06:24 INFO - PROCESS | 6162 | 1461323184691 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:06:24 INFO - PROCESS | 6162 | 1461323184694 Marionette TRACE conn4 <- [1,1158,null,{}] 04:06:24 INFO - PROCESS | 6162 | 1461323184700 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:24 INFO - PROCESS | 6162 | 1461323184918 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:06:25 INFO - PROCESS | 6162 | 1461323185164 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0220800 == 98 [pid = 6162] [id = 297] 04:06:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faebefdf000) [pid = 6162] [serial = 892] [outer = (nil)] 04:06:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faebfbecc00) [pid = 6162] [serial = 893] [outer = 0x7faebefdf000] 04:06:25 INFO - PROCESS | 6162 | 1461323185617 Marionette DEBUG loaded listener.js 04:06:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faec045d800) [pid = 6162] [serial = 894] [outer = 0x7faebefdf000] 04:06:26 INFO - PROCESS | 6162 | 1461323186556 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1932ms 04:06:26 INFO - PROCESS | 6162 | 1461323186626 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:06:26 INFO - PROCESS | 6162 | 1461323186633 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 04:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:06:26 INFO - PROCESS | 6162 | 1461323186645 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:06:26 INFO - PROCESS | 6162 | 1461323186648 Marionette TRACE conn4 <- [1,1162,null,{}] 04:06:26 INFO - PROCESS | 6162 | 1461323186657 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:26 INFO - PROCESS | 6162 | 1461323186903 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:06:27 INFO - PROCESS | 6162 | 1461323187299 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1cc000 == 99 [pid = 6162] [id = 298] 04:06:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faec1a98400) [pid = 6162] [serial = 895] [outer = (nil)] 04:06:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faec1a9d000) [pid = 6162] [serial = 896] [outer = 0x7faec1a98400] 04:06:27 INFO - PROCESS | 6162 | 1461323187374 Marionette DEBUG loaded listener.js 04:06:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faec5de7400) [pid = 6162] [serial = 897] [outer = 0x7faec1a98400] 04:06:28 INFO - PROCESS | 6162 | 1461323188215 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 04:06:28 INFO - PROCESS | 6162 | 1461323188280 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 04:06:28 INFO - PROCESS | 6162 | 1461323188286 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 04:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:06:28 INFO - PROCESS | 6162 | 1461323188296 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:06:28 INFO - PROCESS | 6162 | 1461323188300 Marionette TRACE conn4 <- [1,1166,null,{}] 04:06:28 INFO - PROCESS | 6162 | 1461323188306 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:28 INFO - PROCESS | 6162 | 1461323188539 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89a0000 == 98 [pid = 6162] [id = 42] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faed869a800) [pid = 6162] [serial = 791] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faed1316400) [pid = 6162] [serial = 752] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faec38ca800) [pid = 6162] [serial = 755] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faed0a81800) [pid = 6162] [serial = 758] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faec0461400) [pid = 6162] [serial = 761] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faebfbf6000) [pid = 6162] [serial = 764] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faebfdb3c00) [pid = 6162] [serial = 767] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faebfdbbc00) [pid = 6162] [serial = 770] [outer = (nil)] [url = about:blank] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0b76000 == 97 [pid = 6162] [id = 282] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed175e800 == 96 [pid = 6162] [id = 281] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1265000 == 95 [pid = 6162] [id = 280] 04:06:28 INFO - PROCESS | 6162 | 1461323188932 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc89f000 == 94 [pid = 6162] [id = 279] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02db000 == 93 [pid = 6162] [id = 278] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd7a800 == 92 [pid = 6162] [id = 277] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc8a5000 == 91 [pid = 6162] [id = 276] 04:06:28 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfe9d800 == 90 [pid = 6162] [id = 275] 04:06:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfea0000 == 91 [pid = 6162] [id = 299] 04:06:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faebfdb3c00) [pid = 6162] [serial = 898] [outer = (nil)] 04:06:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faecc664000) [pid = 6162] [serial = 899] [outer = 0x7faebfdb3c00] 04:06:29 INFO - PROCESS | 6162 | 1461323189030 Marionette DEBUG loaded listener.js 04:06:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faeccf14c00) [pid = 6162] [serial = 900] [outer = 0x7faebfdb3c00] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf20000 == 90 [pid = 6162] [id = 274] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedca800 == 89 [pid = 6162] [id = 272] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faef0bae000 == 88 [pid = 6162] [id = 271] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1264000 == 87 [pid = 6162] [id = 270] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0215000 == 86 [pid = 6162] [id = 269] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9491000 == 85 [pid = 6162] [id = 268] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee40e6800 == 84 [pid = 6162] [id = 267] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8902800 == 83 [pid = 6162] [id = 266] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd931800 == 82 [pid = 6162] [id = 265] 04:06:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec048c000 == 81 [pid = 6162] [id = 264] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faece13b400) [pid = 6162] [serial = 479] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faed848dc00) [pid = 6162] [serial = 418] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faecccc6c00) [pid = 6162] [serial = 476] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faed5d13800) [pid = 6162] [serial = 482] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faee527d800) [pid = 6162] [serial = 659] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faed8619000) [pid = 6162] [serial = 488] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faed6460400) [pid = 6162] [serial = 491] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faed5d0ac00) [pid = 6162] [serial = 494] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faed7e91c00) [pid = 6162] [serial = 485] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faed40a0400) [pid = 6162] [serial = 605] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faee505f400) [pid = 6162] [serial = 539] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faeccedbc00) [pid = 6162] [serial = 777] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faecc439000) [pid = 6162] [serial = 776] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faed85ea000) [pid = 6162] [serial = 746] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faee426ec00) [pid = 6162] [serial = 740] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faee890a000) [pid = 6162] [serial = 743] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faecd465000) [pid = 6162] [serial = 731] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faec0f0d000) [pid = 6162] [serial = 774] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faec045a000) [pid = 6162] [serial = 773] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faeccf1a800) [pid = 6162] [serial = 749] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faed0a7f800) [pid = 6162] [serial = 782] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faed3243c00) [pid = 6162] [serial = 786] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed1323400) [pid = 6162] [serial = 783] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faed180f800) [pid = 6162] [serial = 785] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faed6007c00) [pid = 6162] [serial = 788] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faed7e8f000) [pid = 6162] [serial = 789] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faecdce8400) [pid = 6162] [serial = 779] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faecfe93000) [pid = 6162] [serial = 780] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faed180f400) [pid = 6162] [serial = 734] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faed91c5000) [pid = 6162] [serial = 737] [outer = (nil)] [url = about:blank] 04:06:29 INFO - PROCESS | 6162 | 1461323189902 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1640ms 04:06:29 INFO - PROCESS | 6162 | 1461323189937 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 04:06:29 INFO - PROCESS | 6162 | 1461323189940 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 04:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:06:29 INFO - PROCESS | 6162 | 1461323189947 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:06:29 INFO - PROCESS | 6162 | 1461323189953 Marionette TRACE conn4 <- [1,1170,null,{}] 04:06:29 INFO - PROCESS | 6162 | 1461323189984 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:30 INFO - PROCESS | 6162 | 1461323190170 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:06:30 INFO - PROCESS | 6162 | 1461323190183 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a04000 == 82 [pid = 6162] [id = 300] 04:06:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faecd465000) [pid = 6162] [serial = 901] [outer = (nil)] 04:06:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faeceebc800) [pid = 6162] [serial = 902] [outer = 0x7faecd465000] 04:06:30 INFO - PROCESS | 6162 | 1461323190246 Marionette DEBUG loaded listener.js 04:06:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faecf2d1400) [pid = 6162] [serial = 903] [outer = 0x7faecd465000] 04:06:31 INFO - PROCESS | 6162 | 1461323191133 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1236ms 04:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:06:31 INFO - PROCESS | 6162 | 1461323191184 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 04:06:31 INFO - PROCESS | 6162 | 1461323191187 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 04:06:31 INFO - PROCESS | 6162 | 1461323191194 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:06:31 INFO - PROCESS | 6162 | 1461323191197 Marionette TRACE conn4 <- [1,1174,null,{}] 04:06:31 INFO - PROCESS | 6162 | 1461323191202 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:31 INFO - PROCESS | 6162 | 1461323191391 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:06:31 INFO - PROCESS | 6162 | 1461323191633 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc85c000 == 83 [pid = 6162] [id = 301] 04:06:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faecdc5d400) [pid = 6162] [serial = 904] [outer = (nil)] 04:06:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faed0a77c00) [pid = 6162] [serial = 905] [outer = 0x7faecdc5d400] 04:06:31 INFO - PROCESS | 6162 | 1461323191726 Marionette DEBUG loaded listener.js 04:06:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faed0ac1800) [pid = 6162] [serial = 906] [outer = 0x7faecdc5d400] 04:06:32 INFO - PROCESS | 6162 | 1461323192603 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:06:32 INFO - PROCESS | 6162 | 1461323192636 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 04:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:06:32 INFO - PROCESS | 6162 | 1461323192643 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:06:32 INFO - PROCESS | 6162 | 1461323192646 Marionette TRACE conn4 <- [1,1178,null,{}] 04:06:32 INFO - PROCESS | 6162 | 1461323192652 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:32 INFO - PROCESS | 6162 | 1461323192897 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:06:32 INFO - PROCESS | 6162 | 1461323192957 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faece2da800 == 84 [pid = 6162] [id = 302] 04:06:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faed1320400) [pid = 6162] [serial = 907] [outer = (nil)] 04:06:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faed1646400) [pid = 6162] [serial = 908] [outer = 0x7faed1320400] 04:06:33 INFO - PROCESS | 6162 | 1461323193031 Marionette DEBUG loaded listener.js 04:06:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faed1b17c00) [pid = 6162] [serial = 909] [outer = 0x7faed1320400] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faecc6b0400) [pid = 6162] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed131ac00) [pid = 6162] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faecc439400) [pid = 6162] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faec1a9b400) [pid = 6162] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faeccf11c00) [pid = 6162] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faec6aab800) [pid = 6162] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faebfdb2c00) [pid = 6162] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faeccf18c00) [pid = 6162] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faed5d11400) [pid = 6162] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:06:34 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faecb073800) [pid = 6162] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:06:34 INFO - PROCESS | 6162 | 1461323194790 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:06:34 INFO - PROCESS | 6162 | 1461323194838 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 04:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:06:34 INFO - PROCESS | 6162 | 1461323194845 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:06:34 INFO - PROCESS | 6162 | 1461323194849 Marionette TRACE conn4 <- [1,1182,null,{}] 04:06:34 INFO - PROCESS | 6162 | 1461323194863 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:35 INFO - PROCESS | 6162 | 1461323195053 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:06:35 INFO - PROCESS | 6162 | 1461323195065 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1261800 == 85 [pid = 6162] [id = 303] 04:06:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faecf17e800) [pid = 6162] [serial = 910] [outer = (nil)] 04:06:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faed1b20000) [pid = 6162] [serial = 911] [outer = 0x7faecf17e800] 04:06:35 INFO - PROCESS | 6162 | 1461323195129 Marionette DEBUG loaded listener.js 04:06:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faed5d13000) [pid = 6162] [serial = 912] [outer = 0x7faecf17e800] 04:06:35 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:06:35 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:06:36 INFO - PROCESS | 6162 | 1461323196006 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:06:36 INFO - PROCESS | 6162 | 1461323196040 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 04:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:06:36 INFO - PROCESS | 6162 | 1461323196047 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:06:36 INFO - PROCESS | 6162 | 1461323196050 Marionette TRACE conn4 <- [1,1186,null,{}] 04:06:36 INFO - PROCESS | 6162 | 1461323196055 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:36 INFO - PROCESS | 6162 | 1461323196222 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:06:36 INFO - PROCESS | 6162 | 1461323196236 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed190b000 == 86 [pid = 6162] [id = 304] 04:06:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faed1323400) [pid = 6162] [serial = 913] [outer = (nil)] 04:06:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faed7bc6400) [pid = 6162] [serial = 914] [outer = 0x7faed1323400] 04:06:36 INFO - PROCESS | 6162 | 1461323196299 Marionette DEBUG loaded listener.js 04:06:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faed7e96000) [pid = 6162] [serial = 915] [outer = 0x7faed1323400] 04:06:37 INFO - PROCESS | 6162 | 1461323197466 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:06:37 INFO - PROCESS | 6162 | 1461323197548 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 04:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:06:37 INFO - PROCESS | 6162 | 1461323197558 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:06:37 INFO - PROCESS | 6162 | 1461323197563 Marionette TRACE conn4 <- [1,1190,null,{}] 04:06:37 INFO - PROCESS | 6162 | 1461323197572 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:37 INFO - PROCESS | 6162 | 1461323197820 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:06:38 INFO - PROCESS | 6162 | 1461323198084 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c8000 == 87 [pid = 6162] [id = 305] 04:06:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faec1a99000) [pid = 6162] [serial = 916] [outer = (nil)] 04:06:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faec6aac000) [pid = 6162] [serial = 917] [outer = 0x7faec1a99000] 04:06:38 INFO - PROCESS | 6162 | 1461323198164 Marionette DEBUG loaded listener.js 04:06:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faecc4b9000) [pid = 6162] [serial = 918] [outer = 0x7faec1a99000] 04:06:39 INFO - PROCESS | 6162 | 1461323199085 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:06:39 INFO - PROCESS | 6162 | 1461323199154 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 04:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:06:39 INFO - PROCESS | 6162 | 1461323199166 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:06:39 INFO - PROCESS | 6162 | 1461323199170 Marionette TRACE conn4 <- [1,1194,null,{}] 04:06:39 INFO - PROCESS | 6162 | 1461323199177 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:39 INFO - PROCESS | 6162 | 1461323199427 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:06:39 INFO - PROCESS | 6162 | 1461323199750 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed125b000 == 88 [pid = 6162] [id = 306] 04:06:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faecd465800) [pid = 6162] [serial = 919] [outer = (nil)] 04:06:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faecdceb800) [pid = 6162] [serial = 920] [outer = 0x7faecd465800] 04:06:39 INFO - PROCESS | 6162 | 1461323199843 Marionette DEBUG loaded listener.js 04:06:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faed0a78400) [pid = 6162] [serial = 921] [outer = 0x7faecd465800] 04:06:40 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:06:40 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:06:40 INFO - PROCESS | 6162 | 1461323200754 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:06:40 INFO - PROCESS | 6162 | 1461323200806 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 04:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:06:40 INFO - PROCESS | 6162 | 1461323200812 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:06:40 INFO - PROCESS | 6162 | 1461323200819 Marionette TRACE conn4 <- [1,1198,null,{}] 04:06:40 INFO - PROCESS | 6162 | 1461323200836 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:41 INFO - PROCESS | 6162 | 1461323201054 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:06:41 INFO - PROCESS | 6162 | 1461323201287 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8906000 == 89 [pid = 6162] [id = 307] 04:06:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faed13d1c00) [pid = 6162] [serial = 922] [outer = (nil)] 04:06:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faed1b1c800) [pid = 6162] [serial = 923] [outer = 0x7faed13d1c00] 04:06:41 INFO - PROCESS | 6162 | 1461323201421 Marionette DEBUG loaded listener.js 04:06:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faed6007c00) [pid = 6162] [serial = 924] [outer = 0x7faed13d1c00] 04:06:42 INFO - PROCESS | 6162 | 1461323202285 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1537ms 04:06:42 INFO - PROCESS | 6162 | 1461323202351 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:06:42 INFO - PROCESS | 6162 | 1461323202356 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 04:06:42 INFO - PROCESS | 6162 | 1461323202362 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:06:42 INFO - PROCESS | 6162 | 1461323202366 Marionette TRACE conn4 <- [1,1202,null,{}] 04:06:42 INFO - PROCESS | 6162 | 1461323202372 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:42 INFO - PROCESS | 6162 | 1461323202572 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:06:42 INFO - PROCESS | 6162 | 1461323202759 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e6e000 == 90 [pid = 6162] [id = 308] 04:06:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faed1647000) [pid = 6162] [serial = 925] [outer = (nil)] 04:06:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faed848b400) [pid = 6162] [serial = 926] [outer = 0x7faed1647000] 04:06:42 INFO - PROCESS | 6162 | 1461323202878 Marionette DEBUG loaded listener.js 04:06:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faed8a04c00) [pid = 6162] [serial = 927] [outer = 0x7faed1647000] 04:06:43 INFO - PROCESS | 6162 | 1461323203701 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:06:43 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 04:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1384ms 04:06:43 INFO - PROCESS | 6162 | 1461323203746 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:06:43 INFO - PROCESS | 6162 | 1461323203750 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 04:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:06:43 INFO - PROCESS | 6162 | 1461323203757 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:06:43 INFO - PROCESS | 6162 | 1461323203759 Marionette TRACE conn4 <- [1,1206,null,{}] 04:06:43 INFO - PROCESS | 6162 | 1461323203766 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:43 INFO - PROCESS | 6162 | 1461323203972 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:06:44 INFO - PROCESS | 6162 | 1461323204201 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee521c000 == 91 [pid = 6162] [id = 309] 04:06:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faed9e8f800) [pid = 6162] [serial = 928] [outer = (nil)] 04:06:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faee3d82c00) [pid = 6162] [serial = 929] [outer = 0x7faed9e8f800] 04:06:44 INFO - PROCESS | 6162 | 1461323204323 Marionette DEBUG loaded listener.js 04:06:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faee53e7800) [pid = 6162] [serial = 930] [outer = 0x7faed9e8f800] 04:06:45 INFO - PROCESS | 6162 | 1461323205232 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:06:45 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 04:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1537ms 04:06:45 INFO - PROCESS | 6162 | 1461323205296 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:06:45 INFO - PROCESS | 6162 | 1461323205299 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 04:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:06:45 INFO - PROCESS | 6162 | 1461323205306 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:06:45 INFO - PROCESS | 6162 | 1461323205309 Marionette TRACE conn4 <- [1,1210,null,{}] 04:06:45 INFO - PROCESS | 6162 | 1461323205315 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:45 INFO - PROCESS | 6162 | 1461323205539 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:06:45 INFO - PROCESS | 6162 | 1461323205778 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed4c5800 == 92 [pid = 6162] [id = 310] 04:06:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faed9e90400) [pid = 6162] [serial = 931] [outer = (nil)] 04:06:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faee92bfc00) [pid = 6162] [serial = 932] [outer = 0x7faed9e90400] 04:06:45 INFO - PROCESS | 6162 | 1461323205904 Marionette DEBUG loaded listener.js 04:06:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faee9579400) [pid = 6162] [serial = 933] [outer = 0x7faed9e90400] 04:06:46 INFO - PROCESS | 6162 | 1461323206734 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1479ms 04:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:06:46 INFO - PROCESS | 6162 | 1461323206786 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 04:06:46 INFO - PROCESS | 6162 | 1461323206789 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 04:06:46 INFO - PROCESS | 6162 | 1461323206796 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:06:46 INFO - PROCESS | 6162 | 1461323206799 Marionette TRACE conn4 <- [1,1214,null,{}] 04:06:46 INFO - PROCESS | 6162 | 1461323206804 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:47 INFO - PROCESS | 6162 | 1461323206999 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:06:47 INFO - PROCESS | 6162 | 1461323207193 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc63c000 == 93 [pid = 6162] [id = 311] 04:06:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faec1c9b800) [pid = 6162] [serial = 934] [outer = (nil)] 04:06:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faec1ca1800) [pid = 6162] [serial = 935] [outer = 0x7faec1c9b800] 04:06:47 INFO - PROCESS | 6162 | 1461323207268 Marionette DEBUG loaded listener.js 04:06:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faec1ca5c00) [pid = 6162] [serial = 936] [outer = 0x7faec1c9b800] 04:06:48 INFO - PROCESS | 6162 | 1461323208120 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1380ms 04:06:48 INFO - PROCESS | 6162 | 1461323208176 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:06:48 INFO - PROCESS | 6162 | 1461323208180 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 04:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:06:48 INFO - PROCESS | 6162 | 1461323208186 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:06:48 INFO - PROCESS | 6162 | 1461323208190 Marionette TRACE conn4 <- [1,1218,null,{}] 04:06:48 INFO - PROCESS | 6162 | 1461323208195 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:48 INFO - PROCESS | 6162 | 1461323208397 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:06:48 INFO - PROCESS | 6162 | 1461323208587 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3510800 == 94 [pid = 6162] [id = 312] 04:06:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faebed61800) [pid = 6162] [serial = 937] [outer = (nil)] 04:06:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faebed69c00) [pid = 6162] [serial = 938] [outer = 0x7faebed61800] 04:06:48 INFO - PROCESS | 6162 | 1461323208661 Marionette DEBUG loaded listener.js 04:06:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faebed6e800) [pid = 6162] [serial = 939] [outer = 0x7faebed61800] 04:06:49 INFO - PROCESS | 6162 | 1461323209522 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1378ms 04:06:49 INFO - PROCESS | 6162 | 1461323209566 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:06:49 INFO - PROCESS | 6162 | 1461323209570 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 04:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:06:49 INFO - PROCESS | 6162 | 1461323209576 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:06:49 INFO - PROCESS | 6162 | 1461323209580 Marionette TRACE conn4 <- [1,1222,null,{}] 04:06:49 INFO - PROCESS | 6162 | 1461323209585 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:49 INFO - PROCESS | 6162 | 1461323209777 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:06:50 INFO - PROCESS | 6162 | 1461323209994 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd03800 == 95 [pid = 6162] [id = 313] 04:06:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faebed62800) [pid = 6162] [serial = 940] [outer = (nil)] 04:06:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faec1c9f000) [pid = 6162] [serial = 941] [outer = 0x7faebed62800] 04:06:50 INFO - PROCESS | 6162 | 1461323210112 Marionette DEBUG loaded listener.js 04:06:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faec3838000) [pid = 6162] [serial = 942] [outer = 0x7faebed62800] 04:06:51 INFO - PROCESS | 6162 | 1461323211023 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:06:51 INFO - PROCESS | 6162 | 1461323211061 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 04:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:06:51 INFO - PROCESS | 6162 | 1461323211068 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:06:51 INFO - PROCESS | 6162 | 1461323211070 Marionette TRACE conn4 <- [1,1226,null,{}] 04:06:51 INFO - PROCESS | 6162 | 1461323211076 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:51 INFO - PROCESS | 6162 | 1461323211279 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:06:51 INFO - PROCESS | 6162 | 1461323211475 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd1a000 == 96 [pid = 6162] [id = 314] 04:06:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faebed70c00) [pid = 6162] [serial = 943] [outer = (nil)] 04:06:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faec383fc00) [pid = 6162] [serial = 944] [outer = 0x7faebed70c00] 04:06:51 INFO - PROCESS | 6162 | 1461323211549 Marionette DEBUG loaded listener.js 04:06:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faec3844800) [pid = 6162] [serial = 945] [outer = 0x7faebed70c00] 04:06:52 INFO - PROCESS | 6162 | 1461323212458 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1436ms 04:06:52 INFO - PROCESS | 6162 | 1461323212505 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:06:52 INFO - PROCESS | 6162 | 1461323212510 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 04:06:52 INFO - PROCESS | 6162 | 1461323212516 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:06:52 INFO - PROCESS | 6162 | 1461323212520 Marionette TRACE conn4 <- [1,1230,null,{}] 04:06:52 INFO - PROCESS | 6162 | 1461323212525 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:52 INFO - PROCESS | 6162 | 1461323212755 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:06:52 INFO - PROCESS | 6162 | 1461323212949 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2eb1800 == 97 [pid = 6162] [id = 315] 04:06:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 275 (0x7faebd9c9400) [pid = 6162] [serial = 946] [outer = (nil)] 04:06:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 276 (0x7faec383a400) [pid = 6162] [serial = 947] [outer = 0x7faebd9c9400] 04:06:53 INFO - PROCESS | 6162 | 1461323213034 Marionette DEBUG loaded listener.js 04:06:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 277 (0x7faee890a000) [pid = 6162] [serial = 948] [outer = 0x7faebd9c9400] 04:06:53 INFO - PROCESS | 6162 | 1461323213927 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1487ms 04:06:54 INFO - PROCESS | 6162 | 1461323214003 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:06:54 INFO - PROCESS | 6162 | 1461323214006 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 04:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:06:54 INFO - PROCESS | 6162 | 1461323214013 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:06:54 INFO - PROCESS | 6162 | 1461323214016 Marionette TRACE conn4 <- [1,1234,null,{}] 04:06:54 INFO - PROCESS | 6162 | 1461323214022 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:54 INFO - PROCESS | 6162 | 1461323214245 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:06:54 INFO - PROCESS | 6162 | 1461323214441 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34d3800 == 98 [pid = 6162] [id = 316] 04:06:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 278 (0x7faebd9ca400) [pid = 6162] [serial = 949] [outer = (nil)] 04:06:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 279 (0x7faebdc09800) [pid = 6162] [serial = 950] [outer = 0x7faebd9ca400] 04:06:54 INFO - PROCESS | 6162 | 1461323214576 Marionette DEBUG loaded listener.js 04:06:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 280 (0x7faebdc0ec00) [pid = 6162] [serial = 951] [outer = 0x7faebd9ca400] 04:06:55 INFO - PROCESS | 6162 | 1461323215417 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1478ms 04:06:55 INFO - PROCESS | 6162 | 1461323215492 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:06:55 INFO - PROCESS | 6162 | 1461323215496 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 04:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:06:55 INFO - PROCESS | 6162 | 1461323215502 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:06:55 INFO - PROCESS | 6162 | 1461323215505 Marionette TRACE conn4 <- [1,1238,null,{}] 04:06:55 INFO - PROCESS | 6162 | 1461323215510 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:55 INFO - PROCESS | 6162 | 1461323215715 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:06:55 INFO - PROCESS | 6162 | 1461323215926 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd20800 == 99 [pid = 6162] [id = 317] 04:06:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 281 (0x7faebd9ce400) [pid = 6162] [serial = 952] [outer = (nil)] 04:06:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 282 (0x7faebdd04000) [pid = 6162] [serial = 953] [outer = 0x7faebd9ce400] 04:06:56 INFO - PROCESS | 6162 | 1461323216083 Marionette DEBUG loaded listener.js 04:06:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 283 (0x7faebdd08800) [pid = 6162] [serial = 954] [outer = 0x7faebd9ce400] 04:06:56 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e4800 == 98 [pid = 6162] [id = 9] 04:06:57 INFO - PROCESS | 6162 | 1461323217040 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1581ms 04:06:57 INFO - PROCESS | 6162 | 1461323217084 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:06:57 INFO - PROCESS | 6162 | 1461323217088 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 04:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:06:57 INFO - PROCESS | 6162 | 1461323217094 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:06:57 INFO - PROCESS | 6162 | 1461323217097 Marionette TRACE conn4 <- [1,1242,null,{}] 04:06:57 INFO - PROCESS | 6162 | 1461323217102 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:57 INFO - PROCESS | 6162 | 1461323217301 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:06:57 INFO - PROCESS | 6162 | 1461323217543 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedb9800 == 99 [pid = 6162] [id = 318] 04:06:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 284 (0x7faebbd87c00) [pid = 6162] [serial = 955] [outer = (nil)] 04:06:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 285 (0x7faebbd90400) [pid = 6162] [serial = 956] [outer = 0x7faebbd87c00] 04:06:57 INFO - PROCESS | 6162 | 1461323217663 Marionette DEBUG loaded listener.js 04:06:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 286 (0x7faebbd94c00) [pid = 6162] [serial = 957] [outer = 0x7faebbd87c00] 04:06:58 INFO - PROCESS | 6162 | 1461323218504 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1479ms 04:06:58 INFO - PROCESS | 6162 | 1461323218574 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:06:58 INFO - PROCESS | 6162 | 1461323218578 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 04:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:06:58 INFO - PROCESS | 6162 | 1461323218584 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:06:58 INFO - PROCESS | 6162 | 1461323218586 Marionette TRACE conn4 <- [1,1246,null,{}] 04:06:58 INFO - PROCESS | 6162 | 1461323218593 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:06:58 INFO - PROCESS | 6162 | 1461323218812 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:06:59 INFO - PROCESS | 6162 | 1461323219053 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:06:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc892000 == 100 [pid = 6162] [id = 319] 04:06:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 287 (0x7faebbd89c00) [pid = 6162] [serial = 958] [outer = (nil)] 04:06:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 288 (0x7faebdd05000) [pid = 6162] [serial = 959] [outer = 0x7faebbd89c00] 04:06:59 INFO - PROCESS | 6162 | 1461323219194 Marionette DEBUG loaded listener.js 04:06:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 289 (0x7faebdd0d000) [pid = 6162] [serial = 960] [outer = 0x7faebbd89c00] 04:07:00 INFO - PROCESS | 6162 | 1461323220214 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1680ms 04:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:07:00 INFO - PROCESS | 6162 | 1461323220265 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:07:00 INFO - PROCESS | 6162 | 1461323220268 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 04:07:00 INFO - PROCESS | 6162 | 1461323220274 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:07:00 INFO - PROCESS | 6162 | 1461323220277 Marionette TRACE conn4 <- [1,1250,null,{}] 04:07:00 INFO - PROCESS | 6162 | 1461323220282 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:00 INFO - PROCESS | 6162 | 1461323220483 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:07:00 INFO - PROCESS | 6162 | 1461323220683 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9569000 == 101 [pid = 6162] [id = 320] 04:07:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 290 (0x7faebbd95000) [pid = 6162] [serial = 961] [outer = (nil)] 04:07:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 291 (0x7faebee17c00) [pid = 6162] [serial = 962] [outer = 0x7faebbd95000] 04:07:00 INFO - PROCESS | 6162 | 1461323220757 Marionette DEBUG loaded listener.js 04:07:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 292 (0x7faebee1bc00) [pid = 6162] [serial = 963] [outer = 0x7faebbd95000] 04:07:01 INFO - PROCESS | 6162 | 1461323221732 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1536ms 04:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:07:01 INFO - PROCESS | 6162 | 1461323221811 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:07:01 INFO - PROCESS | 6162 | 1461323221813 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 04:07:01 INFO - PROCESS | 6162 | 1461323221822 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:07:01 INFO - PROCESS | 6162 | 1461323221824 Marionette TRACE conn4 <- [1,1254,null,{}] 04:07:01 INFO - PROCESS | 6162 | 1461323221830 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:02 INFO - PROCESS | 6162 | 1461323222073 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:07:02 INFO - PROCESS | 6162 | 1461323222778 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec104d000 == 102 [pid = 6162] [id = 321] 04:07:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 293 (0x7faebd9cac00) [pid = 6162] [serial = 964] [outer = (nil)] 04:07:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 294 (0x7faebd9d3c00) [pid = 6162] [serial = 965] [outer = 0x7faebd9cac00] 04:07:02 INFO - PROCESS | 6162 | 1461323222854 Marionette DEBUG loaded listener.js 04:07:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 295 (0x7faebee19400) [pid = 6162] [serial = 966] [outer = 0x7faebd9cac00] 04:07:03 INFO - PROCESS | 6162 | 1461323223738 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1988ms 04:07:03 INFO - PROCESS | 6162 | 1461323223809 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:07:03 INFO - PROCESS | 6162 | 1461323223817 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 04:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:07:03 INFO - PROCESS | 6162 | 1461323223827 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:07:03 INFO - PROCESS | 6162 | 1461323223831 Marionette TRACE conn4 <- [1,1258,null,{}] 04:07:03 INFO - PROCESS | 6162 | 1461323223839 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:04 INFO - PROCESS | 6162 | 1461323224080 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:07:04 INFO - PROCESS | 6162 | 1461323224404 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1098000 == 103 [pid = 6162] [id = 322] 04:07:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 296 (0x7faec05c5400) [pid = 6162] [serial = 967] [outer = (nil)] 04:07:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 297 (0x7faec05cb400) [pid = 6162] [serial = 968] [outer = 0x7faec05c5400] 04:07:04 INFO - PROCESS | 6162 | 1461323224560 Marionette DEBUG loaded listener.js 04:07:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 298 (0x7faec1a92400) [pid = 6162] [serial = 969] [outer = 0x7faec05c5400] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1261800 == 102 [pid = 6162] [id = 303] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faece2da800 == 101 [pid = 6162] [id = 302] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc85c000 == 100 [pid = 6162] [id = 301] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6a04000 == 99 [pid = 6162] [id = 300] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfea0000 == 98 [pid = 6162] [id = 299] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf1cc000 == 97 [pid = 6162] [id = 298] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0220800 == 96 [pid = 6162] [id = 297] 04:07:05 INFO - PROCESS | 6162 | 1461323225704 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe8e6800 == 95 [pid = 6162] [id = 292] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1056000 == 94 [pid = 6162] [id = 291] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebe50800 == 93 [pid = 6162] [id = 290] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee904f000 == 92 [pid = 6162] [id = 289] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d57000 == 91 [pid = 6162] [id = 288] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9ab5800 == 90 [pid = 6162] [id = 287] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8413000 == 89 [pid = 6162] [id = 286] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd917800 == 88 [pid = 6162] [id = 285] 04:07:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6a15000 == 87 [pid = 6162] [id = 284] 04:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1941ms 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 297 (0x7faed131bc00) [pid = 6162] [serial = 842] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 296 (0x7faed164c400) [pid = 6162] [serial = 845] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 295 (0x7faeccedc400) [pid = 6162] [serial = 831] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 294 (0x7faecc65fc00) [pid = 6162] [serial = 830] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 293 (0x7faee4f45400) [pid = 6162] [serial = 806] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 292 (0x7faed13cc000) [pid = 6162] [serial = 843] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 291 (0x7faed7b7b400) [pid = 6162] [serial = 803] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 290 (0x7faee8bb1c00) [pid = 6162] [serial = 809] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 289 (0x7faed1651000) [pid = 6162] [serial = 846] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 288 (0x7faec44abc00) [pid = 6162] [serial = 828] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 287 (0x7faec1a9dc00) [pid = 6162] [serial = 827] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 286 (0x7faeccf1b800) [pid = 6162] [serial = 836] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 285 (0x7faece139400) [pid = 6162] [serial = 837] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 284 (0x7faebefe0400) [pid = 6162] [serial = 815] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 283 (0x7faecfe96400) [pid = 6162] [serial = 839] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 282 (0x7faecdce0c00) [pid = 6162] [serial = 821] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 281 (0x7faec1a8f800) [pid = 6162] [serial = 824] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 280 (0x7faec1a97400) [pid = 6162] [serial = 825] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 279 (0x7faebfbf3800) [pid = 6162] [serial = 794] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 278 (0x7faecc65d800) [pid = 6162] [serial = 818] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 277 (0x7faed1317c00) [pid = 6162] [serial = 800] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 276 (0x7faecdf6d000) [pid = 6162] [serial = 834] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 275 (0x7faeccf1dc00) [pid = 6162] [serial = 833] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 274 (0x7faecc662c00) [pid = 6162] [serial = 812] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faed9d44800) [pid = 6162] [serial = 792] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faecd462400) [pid = 6162] [serial = 797] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faed0909800) [pid = 6162] [serial = 848] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faed0ab6c00) [pid = 6162] [serial = 840] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faed1651800) [pid = 6162] [serial = 849] [outer = (nil)] [url = about:blank] 04:07:05 INFO - PROCESS | 6162 | 1461323225814 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:07:05 INFO - PROCESS | 6162 | 1461323225820 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 04:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:07:05 INFO - PROCESS | 6162 | 1461323225830 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:07:05 INFO - PROCESS | 6162 | 1461323225833 Marionette TRACE conn4 <- [1,1262,null,{}] 04:07:05 INFO - PROCESS | 6162 | 1461323225840 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:06 INFO - PROCESS | 6162 | 1461323226039 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:07:06 INFO - PROCESS | 6162 | 1461323226311 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0218800 == 88 [pid = 6162] [id = 323] 04:07:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faec05c7800) [pid = 6162] [serial = 970] [outer = (nil)] 04:07:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faec5de7000) [pid = 6162] [serial = 971] [outer = 0x7faec05c7800] 04:07:06 INFO - PROCESS | 6162 | 1461323226377 Marionette DEBUG loaded listener.js 04:07:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faecb077800) [pid = 6162] [serial = 972] [outer = 0x7faec05c7800] 04:07:07 INFO - PROCESS | 6162 | 1461323227116 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1332ms 04:07:07 INFO - PROCESS | 6162 | 1461323227164 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:07:07 INFO - PROCESS | 6162 | 1461323227167 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 04:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:07:07 INFO - PROCESS | 6162 | 1461323227182 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:07:07 INFO - PROCESS | 6162 | 1461323227192 Marionette TRACE conn4 <- [1,1266,null,{}] 04:07:07 INFO - PROCESS | 6162 | 1461323227198 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:07 INFO - PROCESS | 6162 | 1461323227380 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:07:07 INFO - PROCESS | 6162 | 1461323227558 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff7800 == 89 [pid = 6162] [id = 324] 04:07:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faec0f09c00) [pid = 6162] [serial = 973] [outer = (nil)] 04:07:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faecced4c00) [pid = 6162] [serial = 974] [outer = 0x7faec0f09c00] 04:07:07 INFO - PROCESS | 6162 | 1461323227624 Marionette DEBUG loaded listener.js 04:07:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 275 (0x7faecd334c00) [pid = 6162] [serial = 975] [outer = 0x7faec0f09c00] 04:07:08 INFO - PROCESS | 6162 | 1461323228431 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1293ms 04:07:08 INFO - PROCESS | 6162 | 1461323228469 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:07:08 INFO - PROCESS | 6162 | 1461323228474 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 04:07:08 INFO - PROCESS | 6162 | 1461323228480 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:07:08 INFO - PROCESS | 6162 | 1461323228483 Marionette TRACE conn4 <- [1,1270,null,{}] 04:07:08 INFO - PROCESS | 6162 | 1461323228497 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:08 INFO - PROCESS | 6162 | 1461323228743 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:07:08 INFO - PROCESS | 6162 | 1461323228778 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd95800 == 90 [pid = 6162] [id = 325] 04:07:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 276 (0x7faeccedbc00) [pid = 6162] [serial = 976] [outer = (nil)] 04:07:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 277 (0x7faecdc65400) [pid = 6162] [serial = 977] [outer = 0x7faeccedbc00] 04:07:08 INFO - PROCESS | 6162 | 1461323228841 Marionette DEBUG loaded listener.js 04:07:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 278 (0x7faecdf7bc00) [pid = 6162] [serial = 978] [outer = 0x7faeccedbc00] 04:07:09 INFO - PROCESS | 6162 | 1461323229795 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1338ms 04:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:07:09 INFO - PROCESS | 6162 | 1461323229844 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:07:09 INFO - PROCESS | 6162 | 1461323229847 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 04:07:09 INFO - PROCESS | 6162 | 1461323229854 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:07:09 INFO - PROCESS | 6162 | 1461323229857 Marionette TRACE conn4 <- [1,1274,null,{}] 04:07:09 INFO - PROCESS | 6162 | 1461323229862 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:10 INFO - PROCESS | 6162 | 1461323230943 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 277 (0x7faed848d800) [pid = 6162] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 276 (0x7faed19e2000) [pid = 6162] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 275 (0x7faecda21800) [pid = 6162] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 274 (0x7faecdc5d400) [pid = 6162] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faed1317400) [pid = 6162] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faec44aac00) [pid = 6162] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faec1a98400) [pid = 6162] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faecf2c3400) [pid = 6162] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faee409f400) [pid = 6162] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faec38c2800) [pid = 6162] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faecda17400) [pid = 6162] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faed5632000) [pid = 6162] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faebefdf000) [pid = 6162] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faebfbee000) [pid = 6162] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faed1320400) [pid = 6162] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faed9e8fc00) [pid = 6162] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faecaedcc00) [pid = 6162] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faecd331400) [pid = 6162] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faee404e400) [pid = 6162] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faec5ded000) [pid = 6162] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faecb07c000) [pid = 6162] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faecef29c00) [pid = 6162] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faecb080000) [pid = 6162] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faecf17e800) [pid = 6162] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faed0a79400) [pid = 6162] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faec44a9c00) [pid = 6162] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faecaedb800) [pid = 6162] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faecf178c00) [pid = 6162] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faebfdb3c00) [pid = 6162] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faed090dc00) [pid = 6162] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faed4f9ec00) [pid = 6162] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faecd465000) [pid = 6162] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faeddf90000) [pid = 6162] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faecaed8000) [pid = 6162] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faecdf6d800) [pid = 6162] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faec44a8400) [pid = 6162] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faed860c000) [pid = 6162] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faed0abdc00) [pid = 6162] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faee3d82800) [pid = 6162] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faecdcea800) [pid = 6162] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faec0458400) [pid = 6162] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faecf177c00) [pid = 6162] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faed9c06000) [pid = 6162] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faecf17fc00) [pid = 6162] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faed848cc00) [pid = 6162] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faecfed0800) [pid = 6162] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faee53ef400) [pid = 6162] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faeccf1ac00) [pid = 6162] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faec38c4800) [pid = 6162] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faed8490c00) [pid = 6162] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faeccf15800) [pid = 6162] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faed62aac00) [pid = 6162] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faed8487400) [pid = 6162] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faee71e0c00) [pid = 6162] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faebfbee400) [pid = 6162] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faed848f800) [pid = 6162] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faecdceb000) [pid = 6162] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faecc6aac00) [pid = 6162] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faee6c29800) [pid = 6162] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faed509f800) [pid = 6162] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faecc6ad000) [pid = 6162] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:07:11 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faed0953000) [pid = 6162] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:07:11 INFO - PROCESS | 6162 | 1461323231212 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02d1000 == 91 [pid = 6162] [id = 326] 04:07:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faebfdbc000) [pid = 6162] [serial = 979] [outer = (nil)] 04:07:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faec05cb800) [pid = 6162] [serial = 980] [outer = 0x7faebfdbc000] 04:07:11 INFO - PROCESS | 6162 | 1461323231295 Marionette DEBUG loaded listener.js 04:07:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faecb07c000) [pid = 6162] [serial = 981] [outer = 0x7faebfdbc000] 04:07:12 INFO - PROCESS | 6162 | 1461323232015 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2183ms 04:07:12 INFO - PROCESS | 6162 | 1461323232036 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:07:12 INFO - PROCESS | 6162 | 1461323232040 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 04:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:07:12 INFO - PROCESS | 6162 | 1461323232046 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:07:12 INFO - PROCESS | 6162 | 1461323232048 Marionette TRACE conn4 <- [1,1278,null,{}] 04:07:12 INFO - PROCESS | 6162 | 1461323232054 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:12 INFO - PROCESS | 6162 | 1461323232302 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:07:12 INFO - PROCESS | 6162 | 1461323232334 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd51000 == 92 [pid = 6162] [id = 327] 04:07:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faec44a9c00) [pid = 6162] [serial = 982] [outer = (nil)] 04:07:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faecf2cdc00) [pid = 6162] [serial = 983] [outer = 0x7faec44a9c00] 04:07:12 INFO - PROCESS | 6162 | 1461323232400 Marionette DEBUG loaded listener.js 04:07:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faed090fc00) [pid = 6162] [serial = 984] [outer = 0x7faec44a9c00] 04:07:13 INFO - PROCESS | 6162 | 1461323233450 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1479ms 04:07:13 INFO - PROCESS | 6162 | 1461323233527 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:07:13 INFO - PROCESS | 6162 | 1461323233534 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 04:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:07:13 INFO - PROCESS | 6162 | 1461323233544 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:07:13 INFO - PROCESS | 6162 | 1461323233550 Marionette TRACE conn4 <- [1,1282,null,{}] 04:07:13 INFO - PROCESS | 6162 | 1461323233561 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:13 INFO - PROCESS | 6162 | 1461323233869 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:07:14 INFO - PROCESS | 6162 | 1461323234151 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1061800 == 93 [pid = 6162] [id = 328] 04:07:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faebd9cd400) [pid = 6162] [serial = 985] [outer = (nil)] 04:07:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faebefe7400) [pid = 6162] [serial = 986] [outer = 0x7faebd9cd400] 04:07:14 INFO - PROCESS | 6162 | 1461323234280 Marionette DEBUG loaded listener.js 04:07:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faebfdb2c00) [pid = 6162] [serial = 987] [outer = 0x7faebd9cd400] 04:07:15 INFO - PROCESS | 6162 | 1461323235292 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1789ms 04:07:15 INFO - PROCESS | 6162 | 1461323235334 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:07:15 INFO - PROCESS | 6162 | 1461323235343 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 04:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:07:15 INFO - PROCESS | 6162 | 1461323235354 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:07:15 INFO - PROCESS | 6162 | 1461323235358 Marionette TRACE conn4 <- [1,1286,null,{}] 04:07:15 INFO - PROCESS | 6162 | 1461323235365 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:15 INFO - PROCESS | 6162 | 1461323235586 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:07:15 INFO - PROCESS | 6162 | 1461323235829 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc845000 == 94 [pid = 6162] [id = 329] 04:07:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faec1c9c800) [pid = 6162] [serial = 988] [outer = (nil)] 04:07:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faec3845800) [pid = 6162] [serial = 989] [outer = 0x7faec1c9c800] 04:07:15 INFO - PROCESS | 6162 | 1461323235963 Marionette DEBUG loaded listener.js 04:07:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faec6aa9c00) [pid = 6162] [serial = 990] [outer = 0x7faec1c9c800] 04:07:16 INFO - PROCESS | 6162 | 1461323236925 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1639ms 04:07:16 INFO - PROCESS | 6162 | 1461323236993 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:07:17 INFO - PROCESS | 6162 | 1461323236998 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 04:07:17 INFO - PROCESS | 6162 | 1461323237004 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:07:17 INFO - PROCESS | 6162 | 1461323237010 Marionette TRACE conn4 <- [1,1290,null,{}] 04:07:17 INFO - PROCESS | 6162 | 1461323237027 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:17 INFO - PROCESS | 6162 | 1461323237278 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:07:17 INFO - PROCESS | 6162 | 1461323237574 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fec000 == 95 [pid = 6162] [id = 330] 04:07:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faecc660800) [pid = 6162] [serial = 991] [outer = (nil)] 04:07:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faeccf12000) [pid = 6162] [serial = 992] [outer = 0x7faecc660800] 04:07:17 INFO - PROCESS | 6162 | 1461323237657 Marionette DEBUG loaded listener.js 04:07:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faecdc62400) [pid = 6162] [serial = 993] [outer = 0x7faecc660800] 04:07:18 INFO - PROCESS | 6162 | 1461323238539 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1587ms 04:07:18 INFO - PROCESS | 6162 | 1461323238591 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:07:18 INFO - PROCESS | 6162 | 1461323238595 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 04:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:07:18 INFO - PROCESS | 6162 | 1461323238602 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:07:18 INFO - PROCESS | 6162 | 1461323238604 Marionette TRACE conn4 <- [1,1294,null,{}] 04:07:18 INFO - PROCESS | 6162 | 1461323238611 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:18 INFO - PROCESS | 6162 | 1461323238821 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:07:19 INFO - PROCESS | 6162 | 1461323239017 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1753800 == 96 [pid = 6162] [id = 331] 04:07:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faec4616800) [pid = 6162] [serial = 994] [outer = (nil)] 04:07:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faecfe8f800) [pid = 6162] [serial = 995] [outer = 0x7faec4616800] 04:07:19 INFO - PROCESS | 6162 | 1461323239099 Marionette DEBUG loaded listener.js 04:07:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faed0a76000) [pid = 6162] [serial = 996] [outer = 0x7faec4616800] 04:07:20 INFO - PROCESS | 6162 | 1461323240039 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1483ms 04:07:20 INFO - PROCESS | 6162 | 1461323240087 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:07:20 INFO - PROCESS | 6162 | 1461323240091 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 04:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:07:20 INFO - PROCESS | 6162 | 1461323240097 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:07:20 INFO - PROCESS | 6162 | 1461323240100 Marionette TRACE conn4 <- [1,1298,null,{}] 04:07:20 INFO - PROCESS | 6162 | 1461323240105 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:20 INFO - PROCESS | 6162 | 1461323240324 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:07:20 INFO - PROCESS | 6162 | 1461323240572 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b5f000 == 97 [pid = 6162] [id = 332] 04:07:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faecc6aac00) [pid = 6162] [serial = 997] [outer = (nil)] 04:07:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faed0ce8800) [pid = 6162] [serial = 998] [outer = 0x7faecc6aac00] 04:07:20 INFO - PROCESS | 6162 | 1461323240694 Marionette DEBUG loaded listener.js 04:07:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faed131bc00) [pid = 6162] [serial = 999] [outer = 0x7faecc6aac00] 04:07:21 INFO - PROCESS | 6162 | 1461323241720 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1679ms 04:07:21 INFO - PROCESS | 6162 | 1461323241778 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 04:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:07:21 INFO - PROCESS | 6162 | 1461323241782 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 04:07:21 INFO - PROCESS | 6162 | 1461323241788 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:07:21 INFO - PROCESS | 6162 | 1461323241791 Marionette TRACE conn4 <- [1,1302,null,{}] 04:07:21 INFO - PROCESS | 6162 | 1461323241797 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:22 INFO - PROCESS | 6162 | 1461323242039 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:07:22 INFO - PROCESS | 6162 | 1461323242334 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89af800 == 98 [pid = 6162] [id = 333] 04:07:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faed1bc6000) [pid = 6162] [serial = 1000] [outer = (nil)] 04:07:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faed3247000) [pid = 6162] [serial = 1001] [outer = 0x7faed1bc6000] 04:07:22 INFO - PROCESS | 6162 | 1461323242422 Marionette DEBUG loaded listener.js 04:07:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faed50a1c00) [pid = 6162] [serial = 1002] [outer = 0x7faed1bc6000] 04:07:23 INFO - PROCESS | 6162 | 1461323243346 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1598ms 04:07:23 INFO - PROCESS | 6162 | 1461323243386 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:07:23 INFO - PROCESS | 6162 | 1461323243390 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 04:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:07:23 INFO - PROCESS | 6162 | 1461323243396 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:07:23 INFO - PROCESS | 6162 | 1461323243399 Marionette TRACE conn4 <- [1,1306,null,{}] 04:07:23 INFO - PROCESS | 6162 | 1461323243405 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:23 INFO - PROCESS | 6162 | 1461323243603 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:07:23 INFO - PROCESS | 6162 | 1461323243805 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd31b800 == 99 [pid = 6162] [id = 334] 04:07:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faed1650400) [pid = 6162] [serial = 1003] [outer = (nil)] 04:07:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faed5e60800) [pid = 6162] [serial = 1004] [outer = 0x7faed1650400] 04:07:23 INFO - PROCESS | 6162 | 1461323243880 Marionette DEBUG loaded listener.js 04:07:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faed77d7800) [pid = 6162] [serial = 1005] [outer = 0x7faed1650400] 04:07:24 INFO - PROCESS | 6162 | 1461323244781 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1429ms 04:07:24 INFO - PROCESS | 6162 | 1461323244826 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:07:24 INFO - PROCESS | 6162 | 1461323244830 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 04:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:07:24 INFO - PROCESS | 6162 | 1461323244837 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:07:24 INFO - PROCESS | 6162 | 1461323244840 Marionette TRACE conn4 <- [1,1310,null,{}] 04:07:24 INFO - PROCESS | 6162 | 1461323244852 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:25 INFO - PROCESS | 6162 | 1461323245063 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:07:25 INFO - PROCESS | 6162 | 1461323245266 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee5221000 == 100 [pid = 6162] [id = 335] 04:07:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faeccedcc00) [pid = 6162] [serial = 1006] [outer = (nil)] 04:07:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faed7e91800) [pid = 6162] [serial = 1007] [outer = 0x7faeccedcc00] 04:07:25 INFO - PROCESS | 6162 | 1461323245341 Marionette DEBUG loaded listener.js 04:07:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faed860c000) [pid = 6162] [serial = 1008] [outer = 0x7faeccedcc00] 04:07:26 INFO - PROCESS | 6162 | 1461323246257 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:07:26 INFO - PROCESS | 6162 | 1461323246329 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 04:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:07:26 INFO - PROCESS | 6162 | 1461323246335 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:07:26 INFO - PROCESS | 6162 | 1461323246338 Marionette TRACE conn4 <- [1,1314,null,{}] 04:07:26 INFO - PROCESS | 6162 | 1461323246344 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:26 INFO - PROCESS | 6162 | 1461323246547 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:07:26 INFO - PROCESS | 6162 | 1461323246786 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebb5d000 == 101 [pid = 6162] [id = 336] 04:07:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faed1bc7c00) [pid = 6162] [serial = 1009] [outer = (nil)] 04:07:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faed9738000) [pid = 6162] [serial = 1010] [outer = 0x7faed1bc7c00] 04:07:26 INFO - PROCESS | 6162 | 1461323246905 Marionette DEBUG loaded listener.js 04:07:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faeddf0fc00) [pid = 6162] [serial = 1011] [outer = 0x7faed1bc7c00] 04:07:27 INFO - PROCESS | 6162 | 1461323247761 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1478ms 04:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:07:27 INFO - PROCESS | 6162 | 1461323247815 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:07:27 INFO - PROCESS | 6162 | 1461323247818 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 04:07:27 INFO - PROCESS | 6162 | 1461323247824 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:07:27 INFO - PROCESS | 6162 | 1461323247828 Marionette TRACE conn4 <- [1,1318,null,{}] 04:07:27 INFO - PROCESS | 6162 | 1461323247835 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:28 INFO - PROCESS | 6162 | 1461323248049 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:07:28 INFO - PROCESS | 6162 | 1461323248254 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d79000 == 102 [pid = 6162] [id = 337] 04:07:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faed1802800) [pid = 6162] [serial = 1012] [outer = (nil)] 04:07:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faee2f47c00) [pid = 6162] [serial = 1013] [outer = 0x7faed1802800] 04:07:28 INFO - PROCESS | 6162 | 1461323248372 Marionette DEBUG loaded listener.js 04:07:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faee4f45400) [pid = 6162] [serial = 1014] [outer = 0x7faed1802800] 04:07:29 INFO - PROCESS | 6162 | 1461323249309 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1537ms 04:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:07:29 INFO - PROCESS | 6162 | 1461323249362 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:07:29 INFO - PROCESS | 6162 | 1461323249365 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 04:07:29 INFO - PROCESS | 6162 | 1461323249372 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:07:29 INFO - PROCESS | 6162 | 1461323249376 Marionette TRACE conn4 <- [1,1322,null,{}] 04:07:29 INFO - PROCESS | 6162 | 1461323249383 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:29 INFO - PROCESS | 6162 | 1461323249615 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:07:29 INFO - PROCESS | 6162 | 1461323249872 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3815000 == 103 [pid = 6162] [id = 338] 04:07:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faee8bb1c00) [pid = 6162] [serial = 1015] [outer = (nil)] 04:07:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faee90a5400) [pid = 6162] [serial = 1016] [outer = 0x7faee8bb1c00] 04:07:30 INFO - PROCESS | 6162 | 1461323250017 Marionette DEBUG loaded listener.js 04:07:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faee9502800) [pid = 6162] [serial = 1017] [outer = 0x7faee8bb1c00] 04:07:30 INFO - PROCESS | 6162 | 1461323250893 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1591ms 04:07:30 INFO - PROCESS | 6162 | 1461323250963 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:07:30 INFO - PROCESS | 6162 | 1461323250967 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 04:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:07:30 INFO - PROCESS | 6162 | 1461323250973 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:07:30 INFO - PROCESS | 6162 | 1461323250976 Marionette TRACE conn4 <- [1,1326,null,{}] 04:07:30 INFO - PROCESS | 6162 | 1461323250984 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:31 INFO - PROCESS | 6162 | 1461323251243 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:07:31 INFO - PROCESS | 6162 | 1461323251493 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeb9ed7000 == 104 [pid = 6162] [id = 339] 04:07:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faec3825800) [pid = 6162] [serial = 1018] [outer = (nil)] 04:07:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faec382e400) [pid = 6162] [serial = 1019] [outer = 0x7faec3825800] 04:07:31 INFO - PROCESS | 6162 | 1461323251614 Marionette DEBUG loaded listener.js 04:07:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faee8bad800) [pid = 6162] [serial = 1020] [outer = 0x7faec3825800] 04:07:32 INFO - PROCESS | 6162 | 1461323252553 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:07:32 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 04:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1630ms 04:07:32 INFO - PROCESS | 6162 | 1461323252608 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:07:32 INFO - PROCESS | 6162 | 1461323252614 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 04:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:07:32 INFO - PROCESS | 6162 | 1461323252622 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:07:32 INFO - PROCESS | 6162 | 1461323252628 Marionette TRACE conn4 <- [1,1330,null,{}] 04:07:32 INFO - PROCESS | 6162 | 1461323252636 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:32 INFO - PROCESS | 6162 | 1461323252929 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:07:33 INFO - PROCESS | 6162 | 1461323253220 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc487800 == 105 [pid = 6162] [id = 340] 04:07:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faec3828800) [pid = 6162] [serial = 1021] [outer = (nil)] 04:07:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faed1118400) [pid = 6162] [serial = 1022] [outer = 0x7faec3828800] 04:07:33 INFO - PROCESS | 6162 | 1461323253301 Marionette DEBUG loaded listener.js 04:07:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faed111cc00) [pid = 6162] [serial = 1023] [outer = 0x7faec3828800] 04:07:34 INFO - PROCESS | 6162 | 1461323254207 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:07:34 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 04:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1640ms 04:07:34 INFO - PROCESS | 6162 | 1461323254263 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:07:34 INFO - PROCESS | 6162 | 1461323254267 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 04:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:07:34 INFO - PROCESS | 6162 | 1461323254274 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:07:34 INFO - PROCESS | 6162 | 1461323254276 Marionette TRACE conn4 <- [1,1334,null,{}] 04:07:34 INFO - PROCESS | 6162 | 1461323254282 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:34 INFO - PROCESS | 6162 | 1461323254485 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:07:34 INFO - PROCESS | 6162 | 1461323254735 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc14800 == 106 [pid = 6162] [id = 341] 04:07:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faeba9a4000) [pid = 6162] [serial = 1024] [outer = (nil)] 04:07:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faeba9aa000) [pid = 6162] [serial = 1025] [outer = 0x7faeba9a4000] 04:07:34 INFO - PROCESS | 6162 | 1461323254856 Marionette DEBUG loaded listener.js 04:07:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faeba9aec00) [pid = 6162] [serial = 1026] [outer = 0x7faeba9a4000] 04:07:35 INFO - PROCESS | 6162 | 1461323255713 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1486ms 04:07:35 INFO - PROCESS | 6162 | 1461323255760 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:07:35 INFO - PROCESS | 6162 | 1461323255764 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 04:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:07:35 INFO - PROCESS | 6162 | 1461323255770 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:07:35 INFO - PROCESS | 6162 | 1461323255772 Marionette TRACE conn4 <- [1,1338,null,{}] 04:07:35 INFO - PROCESS | 6162 | 1461323255779 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:36 INFO - PROCESS | 6162 | 1461323255996 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:07:36 INFO - PROCESS | 6162 | 1461323256258 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18c2800 == 107 [pid = 6162] [id = 342] 04:07:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faeba9a0400) [pid = 6162] [serial = 1027] [outer = (nil)] 04:07:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faebfdb5800) [pid = 6162] [serial = 1028] [outer = 0x7faeba9a0400] 04:07:36 INFO - PROCESS | 6162 | 1461323256377 Marionette DEBUG loaded listener.js 04:07:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faec383bc00) [pid = 6162] [serial = 1029] [outer = 0x7faeba9a0400] 04:07:37 INFO - PROCESS | 6162 | 1461323257716 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1989ms 04:07:37 INFO - PROCESS | 6162 | 1461323257790 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:07:37 INFO - PROCESS | 6162 | 1461323257792 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 04:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:07:37 INFO - PROCESS | 6162 | 1461323257804 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:07:37 INFO - PROCESS | 6162 | 1461323257808 Marionette TRACE conn4 <- [1,1342,null,{}] 04:07:37 INFO - PROCESS | 6162 | 1461323257813 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:38 INFO - PROCESS | 6162 | 1461323258020 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:07:38 INFO - PROCESS | 6162 | 1461323258706 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfea0000 == 108 [pid = 6162] [id = 343] 04:07:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faebbd8b000) [pid = 6162] [serial = 1030] [outer = (nil)] 04:07:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faebd9c7400) [pid = 6162] [serial = 1031] [outer = 0x7faebbd8b000] 04:07:38 INFO - PROCESS | 6162 | 1461323258779 Marionette DEBUG loaded listener.js 04:07:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faebdd0ac00) [pid = 6162] [serial = 1032] [outer = 0x7faebbd8b000] 04:07:39 INFO - PROCESS | 6162 | 1461323259679 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1932ms 04:07:39 INFO - PROCESS | 6162 | 1461323259738 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:07:39 INFO - PROCESS | 6162 | 1461323259745 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 04:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:07:39 INFO - PROCESS | 6162 | 1461323259753 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:07:39 INFO - PROCESS | 6162 | 1461323259757 Marionette TRACE conn4 <- [1,1346,null,{}] 04:07:39 INFO - PROCESS | 6162 | 1461323259765 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:40 INFO - PROCESS | 6162 | 1461323260002 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:07:40 INFO - PROCESS | 6162 | 1461323260192 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41d1800 == 109 [pid = 6162] [id = 344] 04:07:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faebee14c00) [pid = 6162] [serial = 1033] [outer = (nil)] 04:07:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faebee23c00) [pid = 6162] [serial = 1034] [outer = 0x7faebee14c00] 04:07:40 INFO - PROCESS | 6162 | 1461323260334 Marionette DEBUG loaded listener.js 04:07:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faec05bdc00) [pid = 6162] [serial = 1035] [outer = 0x7faebee14c00] 04:07:41 INFO - PROCESS | 6162 | 1461323261336 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1638ms 04:07:41 INFO - PROCESS | 6162 | 1461323261395 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:07:41 INFO - PROCESS | 6162 | 1461323261401 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 04:07:41 INFO - PROCESS | 6162 | 1461323261408 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:07:41 INFO - PROCESS | 6162 | 1461323261410 Marionette TRACE conn4 <- [1,1350,null,{}] 04:07:41 INFO - PROCESS | 6162 | 1461323261416 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:41 INFO - PROCESS | 6162 | 1461323261620 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:07:41 INFO - PROCESS | 6162 | 1461323261964 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8f0000 == 110 [pid = 6162] [id = 345] 04:07:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faec1ca2c00) [pid = 6162] [serial = 1036] [outer = (nil)] 04:07:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 275 (0x7faec3827000) [pid = 6162] [serial = 1037] [outer = 0x7faec1ca2c00] 04:07:42 INFO - PROCESS | 6162 | 1461323262036 Marionette DEBUG loaded listener.js 04:07:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 276 (0x7faec38c4800) [pid = 6162] [serial = 1038] [outer = 0x7faec1ca2c00] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02d1000 == 109 [pid = 6162] [id = 326] 04:07:42 INFO - PROCESS | 6162 | --DOMWINDOW == 275 (0x7faec05c5c00) [pid = 6162] [serial = 881] [outer = (nil)] [url = about:blank] 04:07:42 INFO - PROCESS | 6162 | --DOMWINDOW == 274 (0x7faeccf13c00) [pid = 6162] [serial = 884] [outer = (nil)] [url = about:blank] 04:07:42 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faed97a7c00) [pid = 6162] [serial = 878] [outer = (nil)] [url = about:blank] 04:07:42 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faecdc62000) [pid = 6162] [serial = 887] [outer = (nil)] [url = about:blank] 04:07:42 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faed180c000) [pid = 6162] [serial = 890] [outer = (nil)] [url = about:blank] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd95800 == 108 [pid = 6162] [id = 325] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff7800 == 107 [pid = 6162] [id = 324] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0218800 == 106 [pid = 6162] [id = 323] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1098000 == 105 [pid = 6162] [id = 322] 04:07:42 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec104d000 == 104 [pid = 6162] [id = 321] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd1a000 == 103 [pid = 6162] [id = 314] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd03800 == 102 [pid = 6162] [id = 313] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3510800 == 101 [pid = 6162] [id = 312] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc63c000 == 100 [pid = 6162] [id = 311] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeed4c5800 == 99 [pid = 6162] [id = 310] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee521c000 == 98 [pid = 6162] [id = 309] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e6e000 == 97 [pid = 6162] [id = 308] 04:07:43 INFO - PROCESS | 6162 | 1461323263068 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8906000 == 96 [pid = 6162] [id = 307] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed125b000 == 95 [pid = 6162] [id = 306] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c8000 == 94 [pid = 6162] [id = 305] 04:07:43 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed190b000 == 93 [pid = 6162] [id = 304] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faedd073400) [pid = 6162] [serial = 738] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faed7bd2400) [pid = 6162] [serial = 687] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faecef2a400) [pid = 6162] [serial = 596] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faed0a77c00) [pid = 6162] [serial = 905] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faed0ac1800) [pid = 6162] [serial = 906] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faed1bc6400) [pid = 6162] [serial = 851] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faed8490400) [pid = 6162] [serial = 641] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faec5de7400) [pid = 6162] [serial = 897] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faed9d4e400) [pid = 6162] [serial = 569] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faee8ba7400) [pid = 6162] [serial = 536] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faec38d0800) [pid = 6162] [serial = 756] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faecf448800) [pid = 6162] [serial = 521] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faee3d7f000) [pid = 6162] [serial = 653] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faec045d800) [pid = 6162] [serial = 894] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faec045f000) [pid = 6162] [serial = 765] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faed1b17c00) [pid = 6162] [serial = 909] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faee53e9800) [pid = 6162] [serial = 533] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faecced5c00) [pid = 6162] [serial = 518] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faee924f400) [pid = 6162] [serial = 708] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faee8910800) [pid = 6162] [serial = 572] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faecdf76000) [pid = 6162] [serial = 560] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faed9a0a000) [pid = 6162] [serial = 644] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faed5d17c00) [pid = 6162] [serial = 866] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faed090d800) [pid = 6162] [serial = 684] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed7fae400) [pid = 6162] [serial = 638] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faed1b20000) [pid = 6162] [serial = 911] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faee942d800) [pid = 6162] [serial = 747] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faecc6ab400) [pid = 6162] [serial = 857] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faed164fc00) [pid = 6162] [serial = 863] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faed8486c00) [pid = 6162] [serial = 566] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faecced6c00) [pid = 6162] [serial = 593] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faed19e1400) [pid = 6162] [serial = 563] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faeccf14c00) [pid = 6162] [serial = 900] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faed0e18000) [pid = 6162] [serial = 590] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faecfe98400) [pid = 6162] [serial = 860] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faedd06a000) [pid = 6162] [serial = 872] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faee409e800) [pid = 6162] [serial = 875] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faed7e92c00) [pid = 6162] [serial = 515] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faeceebc800) [pid = 6162] [serial = 902] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faee3ef2000) [pid = 6162] [serial = 656] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faecccc5c00) [pid = 6162] [serial = 681] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faed1bc3000) [pid = 6162] [serial = 599] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faec1a9a000) [pid = 6162] [serial = 854] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faed32be400) [pid = 6162] [serial = 852] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faecaee4400) [pid = 6162] [serial = 557] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faee3b75800) [pid = 6162] [serial = 690] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faecf2d1400) [pid = 6162] [serial = 903] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faed13cf400) [pid = 6162] [serial = 705] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faee53e7000) [pid = 6162] [serial = 693] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faed8484c00) [pid = 6162] [serial = 524] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faed1323000) [pid = 6162] [serial = 762] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faed0910c00) [pid = 6162] [serial = 632] [outer = (nil)] [url = about:blank] 04:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1735ms 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faeda224c00) [pid = 6162] [serial = 647] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faebfbecc00) [pid = 6162] [serial = 893] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faeddf8fc00) [pid = 6162] [serial = 650] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faee8bb0400) [pid = 6162] [serial = 744] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faed563d000) [pid = 6162] [serial = 735] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faee92be400) [pid = 6162] [serial = 702] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faed8610c00) [pid = 6162] [serial = 869] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faed131c400) [pid = 6162] [serial = 753] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faed1320800) [pid = 6162] [serial = 759] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faec1a9d000) [pid = 6162] [serial = 896] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faee527c000) [pid = 6162] [serial = 729] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faeccf20000) [pid = 6162] [serial = 750] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faed7bd1800) [pid = 6162] [serial = 626] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faedd075c00) [pid = 6162] [serial = 530] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faee890cc00) [pid = 6162] [serial = 696] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faebfdb8000) [pid = 6162] [serial = 768] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faee7148000) [pid = 6162] [serial = 741] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faed9732c00) [pid = 6162] [serial = 527] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faece252400) [pid = 6162] [serial = 732] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faee90a2400) [pid = 6162] [serial = 699] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faed645ec00) [pid = 6162] [serial = 635] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faecda1a000) [pid = 6162] [serial = 629] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faecc664000) [pid = 6162] [serial = 899] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faed1646400) [pid = 6162] [serial = 908] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faed3247400) [pid = 6162] [serial = 602] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faed5d13000) [pid = 6162] [serial = 912] [outer = (nil)] [url = about:blank] 04:07:43 INFO - PROCESS | 6162 | 1461323263156 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:07:43 INFO - PROCESS | 6162 | 1461323263163 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 04:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:07:43 INFO - PROCESS | 6162 | 1461323263192 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:07:43 INFO - PROCESS | 6162 | 1461323263201 Marionette TRACE conn4 <- [1,1354,null,{}] 04:07:43 INFO - PROCESS | 6162 | 1461323263208 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:43 INFO - PROCESS | 6162 | 1461323263404 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:07:43 INFO - PROCESS | 6162 | 1461323263634 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02ce800 == 94 [pid = 6162] [id = 346] 04:07:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faebfbf7800) [pid = 6162] [serial = 1039] [outer = (nil)] 04:07:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faec461c800) [pid = 6162] [serial = 1040] [outer = 0x7faebfbf7800] 04:07:43 INFO - PROCESS | 6162 | 1461323263699 Marionette DEBUG loaded listener.js 04:07:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faec6aa7400) [pid = 6162] [serial = 1041] [outer = 0x7faebfbf7800] 04:07:44 INFO - PROCESS | 6162 | 1461323264413 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1255ms 04:07:44 INFO - PROCESS | 6162 | 1461323264440 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 04:07:44 INFO - PROCESS | 6162 | 1461323264445 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 04:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:07:44 INFO - PROCESS | 6162 | 1461323264455 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:07:44 INFO - PROCESS | 6162 | 1461323264458 Marionette TRACE conn4 <- [1,1358,null,{}] 04:07:44 INFO - PROCESS | 6162 | 1461323264464 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:44 INFO - PROCESS | 6162 | 1461323264648 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:07:44 INFO - PROCESS | 6162 | 1461323264665 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34cd800 == 95 [pid = 6162] [id = 347] 04:07:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faec6aa8800) [pid = 6162] [serial = 1042] [outer = (nil)] 04:07:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faecaee1800) [pid = 6162] [serial = 1043] [outer = 0x7faec6aa8800] 04:07:44 INFO - PROCESS | 6162 | 1461323264729 Marionette DEBUG loaded listener.js 04:07:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faecc438800) [pid = 6162] [serial = 1044] [outer = 0x7faec6aa8800] 04:07:45 INFO - PROCESS | 6162 | 1461323265742 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1328ms 04:07:45 INFO - PROCESS | 6162 | 1461323265785 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 04:07:45 INFO - PROCESS | 6162 | 1461323265788 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 04:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:07:45 INFO - PROCESS | 6162 | 1461323265803 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:07:45 INFO - PROCESS | 6162 | 1461323265806 Marionette TRACE conn4 <- [1,1362,null,{}] 04:07:45 INFO - PROCESS | 6162 | 1461323265812 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:46 INFO - PROCESS | 6162 | 1461323266050 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:07:46 INFO - PROCESS | 6162 | 1461323266089 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff0800 == 96 [pid = 6162] [id = 348] 04:07:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faecc65d800) [pid = 6162] [serial = 1045] [outer = (nil)] 04:07:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faecc6ac000) [pid = 6162] [serial = 1046] [outer = 0x7faecc65d800] 04:07:46 INFO - PROCESS | 6162 | 1461323266165 Marionette DEBUG loaded listener.js 04:07:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faeccf13400) [pid = 6162] [serial = 1047] [outer = 0x7faecc65d800] 04:07:47 INFO - PROCESS | 6162 | 1461323267210 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1439ms 04:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:07:47 INFO - PROCESS | 6162 | 1461323267243 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 04:07:47 INFO - PROCESS | 6162 | 1461323267246 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 04:07:47 INFO - PROCESS | 6162 | 1461323267253 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:07:47 INFO - PROCESS | 6162 | 1461323267256 Marionette TRACE conn4 <- [1,1366,null,{}] 04:07:47 INFO - PROCESS | 6162 | 1461323267261 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:47 INFO - PROCESS | 6162 | 1461323267498 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faecd6e5000) [pid = 6162] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faecd70c000) [pid = 6162] [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.] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faeccedbc00) [pid = 6162] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faebd9cac00) [pid = 6162] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faebfdbc000) [pid = 6162] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faec05c5400) [pid = 6162] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faec05c7800) [pid = 6162] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:07:48 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faec0f09c00) [pid = 6162] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:07:48 INFO - PROCESS | 6162 | 1461323268101 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34e0000 == 97 [pid = 6162] [id = 349] 04:07:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faebd9cac00) [pid = 6162] [serial = 1048] [outer = (nil)] 04:07:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faec05c7800) [pid = 6162] [serial = 1049] [outer = 0x7faebd9cac00] 04:07:48 INFO - PROCESS | 6162 | 1461323268166 Marionette DEBUG loaded listener.js 04:07:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faecda17400) [pid = 6162] [serial = 1050] [outer = 0x7faebd9cac00] 04:07:48 INFO - PROCESS | 6162 | 1461323268878 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:07:48 INFO - PROCESS | 6162 | 1461323268890 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 04:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:07:48 INFO - PROCESS | 6162 | 1461323268897 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:07:48 INFO - PROCESS | 6162 | 1461323268899 Marionette TRACE conn4 <- [1,1370,null,{}] 04:07:48 INFO - PROCESS | 6162 | 1461323268916 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:49 INFO - PROCESS | 6162 | 1461323269114 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:07:49 INFO - PROCESS | 6162 | 1461323269130 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc84c800 == 98 [pid = 6162] [id = 350] 04:07:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faecda1a000) [pid = 6162] [serial = 1051] [outer = (nil)] 04:07:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faecdce5c00) [pid = 6162] [serial = 1052] [outer = 0x7faecda1a000] 04:07:49 INFO - PROCESS | 6162 | 1461323269193 Marionette DEBUG loaded listener.js 04:07:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faecf178400) [pid = 6162] [serial = 1053] [outer = 0x7faecda1a000] 04:07:50 INFO - PROCESS | 6162 | 1461323270196 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:07:50 INFO - PROCESS | 6162 | 1461323270262 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 04:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:07:50 INFO - PROCESS | 6162 | 1461323270271 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:07:50 INFO - PROCESS | 6162 | 1461323270277 Marionette TRACE conn4 <- [1,1374,null,{}] 04:07:50 INFO - PROCESS | 6162 | 1461323270286 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:50 INFO - PROCESS | 6162 | 1461323270553 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:07:50 INFO - PROCESS | 6162 | 1461323270823 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfebb000 == 99 [pid = 6162] [id = 351] 04:07:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faebdd11c00) [pid = 6162] [serial = 1054] [outer = (nil)] 04:07:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faebed6fc00) [pid = 6162] [serial = 1055] [outer = 0x7faebdd11c00] 04:07:50 INFO - PROCESS | 6162 | 1461323270903 Marionette DEBUG loaded listener.js 04:07:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faebfbf1c00) [pid = 6162] [serial = 1056] [outer = 0x7faebdd11c00] 04:07:51 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:07:51 INFO - PROCESS | 6162 | 1461323271892 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:07:51 INFO - PROCESS | 6162 | 1461323271967 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 04:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:07:51 INFO - PROCESS | 6162 | 1461323271978 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:07:51 INFO - PROCESS | 6162 | 1461323271982 Marionette TRACE conn4 <- [1,1378,null,{}] 04:07:52 INFO - PROCESS | 6162 | 1461323272033 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:52 INFO - PROCESS | 6162 | 1461323272278 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:07:52 INFO - PROCESS | 6162 | 1461323272528 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3820800 == 100 [pid = 6162] [id = 352] 04:07:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faec0f05400) [pid = 6162] [serial = 1057] [outer = (nil)] 04:07:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faec1ca1c00) [pid = 6162] [serial = 1058] [outer = 0x7faec0f05400] 04:07:52 INFO - PROCESS | 6162 | 1461323272602 Marionette DEBUG loaded listener.js 04:07:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faec44a3000) [pid = 6162] [serial = 1059] [outer = 0x7faec0f05400] 04:07:53 INFO - PROCESS | 6162 | 1461323273594 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:07:53 INFO - PROCESS | 6162 | 1461323273617 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 04:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:07:53 INFO - PROCESS | 6162 | 1461323273626 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:07:53 INFO - PROCESS | 6162 | 1461323273632 Marionette TRACE conn4 <- [1,1382,null,{}] 04:07:53 INFO - PROCESS | 6162 | 1461323273649 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:53 INFO - PROCESS | 6162 | 1461323273864 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:07:54 INFO - PROCESS | 6162 | 1461323274117 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd8b800 == 101 [pid = 6162] [id = 353] 04:07:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faecaee4400) [pid = 6162] [serial = 1060] [outer = (nil)] 04:07:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faeccedc000) [pid = 6162] [serial = 1061] [outer = 0x7faecaee4400] 04:07:54 INFO - PROCESS | 6162 | 1461323274241 Marionette DEBUG loaded listener.js 04:07:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faecd32a800) [pid = 6162] [serial = 1062] [outer = 0x7faecaee4400] 04:07:55 INFO - PROCESS | 6162 | [6162] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:07:55 INFO - PROCESS | 6162 | 1461323275177 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:07:55 INFO - PROCESS | 6162 | 1461323275222 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 04:07:55 INFO - PROCESS | 6162 | 1461323275229 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:07:55 INFO - PROCESS | 6162 | 1461323275232 Marionette TRACE conn4 <- [1,1386,null,{}] 04:07:55 INFO - PROCESS | 6162 | 1461323275238 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:55 INFO - PROCESS | 6162 | 1461323275447 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:07:55 INFO - PROCESS | 6162 | 1461323275702 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb21000 == 102 [pid = 6162] [id = 354] 04:07:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faecc437800) [pid = 6162] [serial = 1063] [outer = (nil)] 04:07:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faecef2a400) [pid = 6162] [serial = 1064] [outer = 0x7faecc437800] 04:07:55 INFO - PROCESS | 6162 | 1461323275794 Marionette DEBUG loaded listener.js 04:07:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faecfe97800) [pid = 6162] [serial = 1065] [outer = 0x7faecc437800] 04:07:56 INFO - PROCESS | 6162 | 1461323276721 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:07:56 INFO - PROCESS | 6162 | 1461323276766 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 04:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:07:56 INFO - PROCESS | 6162 | 1461323276772 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:07:56 INFO - PROCESS | 6162 | 1461323276774 Marionette TRACE conn4 <- [1,1390,null,{}] 04:07:56 INFO - PROCESS | 6162 | 1461323276780 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:56 INFO - PROCESS | 6162 | 1461323276982 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:07:57 INFO - PROCESS | 6162 | 1461323277229 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecefd8000 == 103 [pid = 6162] [id = 355] 04:07:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faec44a6800) [pid = 6162] [serial = 1066] [outer = (nil)] 04:07:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faed0a76800) [pid = 6162] [serial = 1067] [outer = 0x7faec44a6800] 04:07:57 INFO - PROCESS | 6162 | 1461323277352 Marionette DEBUG loaded listener.js 04:07:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faed1112400) [pid = 6162] [serial = 1068] [outer = 0x7faec44a6800] 04:07:58 INFO - PROCESS | 6162 | 1461323278233 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1527ms 04:07:58 INFO - PROCESS | 6162 | 1461323278301 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:07:58 INFO - PROCESS | 6162 | 1461323278304 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 04:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:07:58 INFO - PROCESS | 6162 | 1461323278311 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:07:58 INFO - PROCESS | 6162 | 1461323278314 Marionette TRACE conn4 <- [1,1394,null,{}] 04:07:58 INFO - PROCESS | 6162 | 1461323278320 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:07:58 INFO - PROCESS | 6162 | 1461323278596 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:07:58 INFO - PROCESS | 6162 | 1461323278839 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:07:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fe6800 == 104 [pid = 6162] [id = 356] 04:07:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faed13d1000) [pid = 6162] [serial = 1069] [outer = (nil)] 04:07:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faed164a400) [pid = 6162] [serial = 1070] [outer = 0x7faed13d1000] 04:07:58 INFO - PROCESS | 6162 | 1461323278963 Marionette DEBUG loaded listener.js 04:07:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faed19e1000) [pid = 6162] [serial = 1071] [outer = 0x7faed13d1000] 04:07:59 INFO - PROCESS | 6162 | 1461323279839 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1580ms 04:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:07:59 INFO - PROCESS | 6162 | 1461323279892 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:07:59 INFO - PROCESS | 6162 | 1461323279895 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 04:07:59 INFO - PROCESS | 6162 | 1461323279901 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:07:59 INFO - PROCESS | 6162 | 1461323279905 Marionette TRACE conn4 <- [1,1398,null,{}] 04:07:59 INFO - PROCESS | 6162 | 1461323279910 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:00 INFO - PROCESS | 6162 | 1461323280121 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:08:00 INFO - PROCESS | 6162 | 1461323280325 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed174e800 == 105 [pid = 6162] [id = 357] 04:08:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faed1121800) [pid = 6162] [serial = 1072] [outer = (nil)] 04:08:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed1b1b000) [pid = 6162] [serial = 1073] [outer = 0x7faed1121800] 04:08:00 INFO - PROCESS | 6162 | 1461323280405 Marionette DEBUG loaded listener.js 04:08:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faed1bd0400) [pid = 6162] [serial = 1074] [outer = 0x7faed1121800] 04:08:01 INFO - PROCESS | 6162 | 1461323281593 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1742ms 04:08:01 INFO - PROCESS | 6162 | 1461323281644 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:08:01 INFO - PROCESS | 6162 | 1461323281648 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 04:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:08:01 INFO - PROCESS | 6162 | 1461323281656 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:08:01 INFO - PROCESS | 6162 | 1461323281660 Marionette TRACE conn4 <- [1,1402,null,{}] 04:08:01 INFO - PROCESS | 6162 | 1461323281667 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:01 INFO - PROCESS | 6162 | 1461323281978 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:08:02 INFO - PROCESS | 6162 | 1461323282293 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b68000 == 106 [pid = 6162] [id = 358] 04:08:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faeba9aa400) [pid = 6162] [serial = 1075] [outer = (nil)] 04:08:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faed32bd000) [pid = 6162] [serial = 1076] [outer = 0x7faeba9aa400] 04:08:02 INFO - PROCESS | 6162 | 1461323282378 Marionette DEBUG loaded listener.js 04:08:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faed60d0400) [pid = 6162] [serial = 1077] [outer = 0x7faeba9aa400] 04:08:03 INFO - PROCESS | 6162 | 1461323283418 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1834ms 04:08:03 INFO - PROCESS | 6162 | 1461323283492 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:08:03 INFO - PROCESS | 6162 | 1461323283496 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 04:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:08:03 INFO - PROCESS | 6162 | 1461323283503 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:08:03 INFO - PROCESS | 6162 | 1461323283506 Marionette TRACE conn4 <- [1,1406,null,{}] 04:08:03 INFO - PROCESS | 6162 | 1461323283513 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:03 INFO - PROCESS | 6162 | 1461323283777 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:08:04 INFO - PROCESS | 6162 | 1461323284045 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7855000 == 107 [pid = 6162] [id = 359] 04:08:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faecc6b5c00) [pid = 6162] [serial = 1078] [outer = (nil)] 04:08:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faed78dc000) [pid = 6162] [serial = 1079] [outer = 0x7faecc6b5c00] 04:08:04 INFO - PROCESS | 6162 | 1461323284192 Marionette DEBUG loaded listener.js 04:08:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faed7e96800) [pid = 6162] [serial = 1080] [outer = 0x7faecc6b5c00] 04:08:05 INFO - PROCESS | 6162 | 1461323285190 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1732ms 04:08:05 INFO - PROCESS | 6162 | 1461323285237 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:08:05 INFO - PROCESS | 6162 | 1461323285243 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 04:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:08:05 INFO - PROCESS | 6162 | 1461323285251 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:08:05 INFO - PROCESS | 6162 | 1461323285255 Marionette TRACE conn4 <- [1,1410,null,{}] 04:08:05 INFO - PROCESS | 6162 | 1461323285261 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:05 INFO - PROCESS | 6162 | 1461323285498 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:08:05 INFO - PROCESS | 6162 | 1461323285665 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed85ca800 == 108 [pid = 6162] [id = 360] 04:08:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faed600b000) [pid = 6162] [serial = 1081] [outer = (nil)] 04:08:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faed8493400) [pid = 6162] [serial = 1082] [outer = 0x7faed600b000] 04:08:05 INFO - PROCESS | 6162 | 1461323285738 Marionette DEBUG loaded listener.js 04:08:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faed8a0fc00) [pid = 6162] [serial = 1083] [outer = 0x7faed600b000] 04:08:06 INFO - PROCESS | 6162 | 1461323286772 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1536ms 04:08:06 INFO - PROCESS | 6162 | 1461323286788 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:08:06 INFO - PROCESS | 6162 | 1461323286793 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 04:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:08:06 INFO - PROCESS | 6162 | 1461323286800 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:08:06 INFO - PROCESS | 6162 | 1461323286805 Marionette TRACE conn4 <- [1,1414,null,{}] 04:08:06 INFO - PROCESS | 6162 | 1461323286811 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:07 INFO - PROCESS | 6162 | 1461323287054 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:08:07 INFO - PROCESS | 6162 | 1461323287325 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ac2800 == 109 [pid = 6162] [id = 361] 04:08:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faed9e94c00) [pid = 6162] [serial = 1084] [outer = (nil)] 04:08:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faee3d7ec00) [pid = 6162] [serial = 1085] [outer = 0x7faed9e94c00] 04:08:07 INFO - PROCESS | 6162 | 1461323287409 Marionette DEBUG loaded listener.js 04:08:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faee4f50400) [pid = 6162] [serial = 1086] [outer = 0x7faed9e94c00] 04:08:08 INFO - PROCESS | 6162 | 1461323288417 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1632ms 04:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:08:08 INFO - PROCESS | 6162 | 1461323288431 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:08:08 INFO - PROCESS | 6162 | 1461323288434 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 04:08:08 INFO - PROCESS | 6162 | 1461323288441 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:08:08 INFO - PROCESS | 6162 | 1461323288444 Marionette TRACE conn4 <- [1,1418,null,{}] 04:08:08 INFO - PROCESS | 6162 | 1461323288450 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:08 INFO - PROCESS | 6162 | 1461323288676 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:08:08 INFO - PROCESS | 6162 | 1461323288934 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee2fb2800 == 110 [pid = 6162] [id = 362] 04:08:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faeddf91800) [pid = 6162] [serial = 1087] [outer = (nil)] 04:08:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faee880b400) [pid = 6162] [serial = 1088] [outer = 0x7faeddf91800] 04:08:09 INFO - PROCESS | 6162 | 1461323289060 Marionette DEBUG loaded listener.js 04:08:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faee890ec00) [pid = 6162] [serial = 1089] [outer = 0x7faeddf91800] 04:08:09 INFO - PROCESS | 6162 | 1461323289958 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1585ms 04:08:10 INFO - PROCESS | 6162 | 1461323290026 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:08:10 INFO - PROCESS | 6162 | 1461323290029 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 04:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:08:10 INFO - PROCESS | 6162 | 1461323290038 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:08:10 INFO - PROCESS | 6162 | 1461323290042 Marionette TRACE conn4 <- [1,1422,null,{}] 04:08:10 INFO - PROCESS | 6162 | 1461323290049 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:10 INFO - PROCESS | 6162 | 1461323290314 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:08:10 INFO - PROCESS | 6162 | 1461323290568 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee40f2800 == 111 [pid = 6162] [id = 363] 04:08:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faee4ff4400) [pid = 6162] [serial = 1090] [outer = (nil)] 04:08:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faee8baac00) [pid = 6162] [serial = 1091] [outer = 0x7faee4ff4400] 04:08:10 INFO - PROCESS | 6162 | 1461323290685 Marionette DEBUG loaded listener.js 04:08:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faee90a1000) [pid = 6162] [serial = 1092] [outer = 0x7faee4ff4400] 04:08:11 INFO - PROCESS | 6162 | 1461323291642 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1641ms 04:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:08:11 INFO - PROCESS | 6162 | 1461323291680 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:08:11 INFO - PROCESS | 6162 | 1461323291683 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 04:08:11 INFO - PROCESS | 6162 | 1461323291690 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:08:11 INFO - PROCESS | 6162 | 1461323291693 Marionette TRACE conn4 <- [1,1426,null,{}] 04:08:11 INFO - PROCESS | 6162 | 1461323291699 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:11 INFO - PROCESS | 6162 | 1461323291919 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:08:12 INFO - PROCESS | 6162 | 1461323292184 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e65000 == 112 [pid = 6162] [id = 364] 04:08:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faebf033400) [pid = 6162] [serial = 1093] [outer = (nil)] 04:08:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faebf03c400) [pid = 6162] [serial = 1094] [outer = 0x7faebf033400] 04:08:12 INFO - PROCESS | 6162 | 1461323292282 Marionette DEBUG loaded listener.js 04:08:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faebf040c00) [pid = 6162] [serial = 1095] [outer = 0x7faebf033400] 04:08:13 INFO - PROCESS | 6162 | 1461323293214 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1584ms 04:08:13 INFO - PROCESS | 6162 | 1461323293274 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:08:13 INFO - PROCESS | 6162 | 1461323293280 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 04:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:08:13 INFO - PROCESS | 6162 | 1461323293290 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:08:13 INFO - PROCESS | 6162 | 1461323293296 Marionette TRACE conn4 <- [1,1430,null,{}] 04:08:13 INFO - PROCESS | 6162 | 1461323293305 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:13 INFO - PROCESS | 6162 | 1461323293579 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:08:13 INFO - PROCESS | 6162 | 1461323293839 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebe46000 == 113 [pid = 6162] [id = 365] 04:08:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faebf036000) [pid = 6162] [serial = 1096] [outer = (nil)] 04:08:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faec3a07000) [pid = 6162] [serial = 1097] [outer = 0x7faebf036000] 04:08:13 INFO - PROCESS | 6162 | 1461323293915 Marionette DEBUG loaded listener.js 04:08:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faec3a0b000) [pid = 6162] [serial = 1098] [outer = 0x7faebf036000] 04:08:14 INFO - PROCESS | 6162 | 1461323294792 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1536ms 04:08:14 INFO - PROCESS | 6162 | 1461323294826 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:08:14 INFO - PROCESS | 6162 | 1461323294828 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 04:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:08:14 INFO - PROCESS | 6162 | 1461323294835 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:08:14 INFO - PROCESS | 6162 | 1461323294837 Marionette TRACE conn4 <- [1,1434,null,{}] 04:08:14 INFO - PROCESS | 6162 | 1461323294843 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:15 INFO - PROCESS | 6162 | 1461323295051 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:08:15 INFO - PROCESS | 6162 | 1461323295341 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedb8800 == 114 [pid = 6162] [id = 366] 04:08:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faebbd88400) [pid = 6162] [serial = 1099] [outer = (nil)] 04:08:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faec1c9c400) [pid = 6162] [serial = 1100] [outer = 0x7faebbd88400] 04:08:15 INFO - PROCESS | 6162 | 1461323295461 Marionette DEBUG loaded listener.js 04:08:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faec3a11800) [pid = 6162] [serial = 1101] [outer = 0x7faebbd88400] 04:08:16 INFO - PROCESS | 6162 | 1461323296429 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1631ms 04:08:16 INFO - PROCESS | 6162 | 1461323296467 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:08:16 INFO - PROCESS | 6162 | 1461323296469 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 04:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:08:16 INFO - PROCESS | 6162 | 1461323296476 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:08:16 INFO - PROCESS | 6162 | 1461323296478 Marionette TRACE conn4 <- [1,1438,null,{}] 04:08:16 INFO - PROCESS | 6162 | 1461323296484 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:16 INFO - PROCESS | 6162 | 1461323296694 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:08:16 INFO - PROCESS | 6162 | 1461323296951 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5d52800 == 115 [pid = 6162] [id = 367] 04:08:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faebd9c8c00) [pid = 6162] [serial = 1102] [outer = (nil)] 04:08:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faedd06e800) [pid = 6162] [serial = 1103] [outer = 0x7faebd9c8c00] 04:08:17 INFO - PROCESS | 6162 | 1461323297069 Marionette DEBUG loaded listener.js 04:08:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faee92b8800) [pid = 6162] [serial = 1104] [outer = 0x7faebd9c8c00] 04:08:17 INFO - PROCESS | 6162 | 1461323297969 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1538ms 04:08:18 INFO - PROCESS | 6162 | 1461323298015 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:08:18 INFO - PROCESS | 6162 | 1461323298019 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 04:08:18 INFO - PROCESS | 6162 | 1461323298025 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:08:18 INFO - PROCESS | 6162 | 1461323298028 Marionette TRACE conn4 <- [1,1442,null,{}] 04:08:18 INFO - PROCESS | 6162 | 1461323298034 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:18 INFO - PROCESS | 6162 | 1461323298244 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:08:18 INFO - PROCESS | 6162 | 1461323298896 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec104a800 == 116 [pid = 6162] [id = 368] 04:08:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faebbd92400) [pid = 6162] [serial = 1105] [outer = (nil)] 04:08:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faebd9d4400) [pid = 6162] [serial = 1106] [outer = 0x7faebbd92400] 04:08:18 INFO - PROCESS | 6162 | 1461323298971 Marionette DEBUG loaded listener.js 04:08:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faebee15000) [pid = 6162] [serial = 1107] [outer = 0x7faebbd92400] 04:08:19 INFO - PROCESS | 6162 | 1461323299968 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1984ms 04:08:20 INFO - PROCESS | 6162 | 1461323300012 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:08:20 INFO - PROCESS | 6162 | 1461323300019 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 04:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:08:20 INFO - PROCESS | 6162 | 1461323300028 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:08:20 INFO - PROCESS | 6162 | 1461323300033 Marionette TRACE conn4 <- [1,1446,null,{}] 04:08:20 INFO - PROCESS | 6162 | 1461323300039 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:20 INFO - PROCESS | 6162 | 1461323300274 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec34e0000 == 115 [pid = 6162] [id = 349] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff0800 == 114 [pid = 6162] [id = 348] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec34cd800 == 113 [pid = 6162] [id = 347] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02ce800 == 112 [pid = 6162] [id = 346] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe8f0000 == 111 [pid = 6162] [id = 345] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e4000 == 110 [pid = 6162] [id = 11] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41d1800 == 109 [pid = 6162] [id = 344] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfea0000 == 108 [pid = 6162] [id = 343] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeb9ed7000 == 107 [pid = 6162] [id = 339] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3815000 == 106 [pid = 6162] [id = 338] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d79000 == 105 [pid = 6162] [id = 337] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebb5d000 == 104 [pid = 6162] [id = 336] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee5221000 == 103 [pid = 6162] [id = 335] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd31b800 == 102 [pid = 6162] [id = 334] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89af800 == 101 [pid = 6162] [id = 333] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b5f000 == 100 [pid = 6162] [id = 332] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1753800 == 99 [pid = 6162] [id = 331] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fec000 == 98 [pid = 6162] [id = 330] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc845000 == 97 [pid = 6162] [id = 329] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeeb16e800 == 96 [pid = 6162] [id = 293] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd51000 == 95 [pid = 6162] [id = 327] 04:08:20 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1061800 == 94 [pid = 6162] [id = 328] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faecf2cdc00) [pid = 6162] [serial = 983] [outer = (nil)] [url = about:blank] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faed7bc6400) [pid = 6162] [serial = 914] [outer = (nil)] [url = about:blank] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faecec0b000) [pid = 6162] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faec1c9f000) [pid = 6162] [serial = 941] [outer = (nil)] [url = about:blank] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faec4610000) [pid = 6162] [serial = 660] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faecdc65400) [pid = 6162] [serial = 977] [outer = (nil)] [url = about:blank] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faec6aac000) [pid = 6162] [serial = 917] [outer = (nil)] [url = about:blank] 04:08:20 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faebdd05000) [pid = 6162] [serial = 959] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faebd9d3c00) [pid = 6162] [serial = 965] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faecb07c000) [pid = 6162] [serial = 981] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faec383fc00) [pid = 6162] [serial = 944] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faec383a400) [pid = 6162] [serial = 947] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faecdceb800) [pid = 6162] [serial = 920] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faec1a92400) [pid = 6162] [serial = 969] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faec1ca1800) [pid = 6162] [serial = 935] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faecdf7bc00) [pid = 6162] [serial = 978] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faec5de7000) [pid = 6162] [serial = 971] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faebee17c00) [pid = 6162] [serial = 962] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faebee19400) [pid = 6162] [serial = 966] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faee92bfc00) [pid = 6162] [serial = 932] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faebdd04000) [pid = 6162] [serial = 953] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faec05cb400) [pid = 6162] [serial = 968] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faee3d82c00) [pid = 6162] [serial = 929] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faed848b400) [pid = 6162] [serial = 926] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faecced4c00) [pid = 6162] [serial = 974] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faebbd90400) [pid = 6162] [serial = 956] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faec05cb800) [pid = 6162] [serial = 980] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faebed69c00) [pid = 6162] [serial = 938] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faebdc09800) [pid = 6162] [serial = 950] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faed1b1c800) [pid = 6162] [serial = 923] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faecd334c00) [pid = 6162] [serial = 975] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faecb077800) [pid = 6162] [serial = 972] [outer = (nil)] [url = about:blank] 04:08:21 INFO - PROCESS | 6162 | 1461323301204 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeb9ec8800 == 95 [pid = 6162] [id = 369] 04:08:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faebdc09800) [pid = 6162] [serial = 1108] [outer = (nil)] 04:08:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faebfbee000) [pid = 6162] [serial = 1109] [outer = 0x7faebdc09800] 04:08:21 INFO - PROCESS | 6162 | 1461323301293 Marionette DEBUG loaded listener.js 04:08:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faec3828400) [pid = 6162] [serial = 1110] [outer = 0x7faebdc09800] 04:08:22 INFO - PROCESS | 6162 | 1461323302103 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2132ms 04:08:22 INFO - PROCESS | 6162 | 1461323302165 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:08:22 INFO - PROCESS | 6162 | 1461323302171 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 04:08:22 INFO - PROCESS | 6162 | 1461323302178 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:08:22 INFO - PROCESS | 6162 | 1461323302181 Marionette TRACE conn4 <- [1,1450,null,{}] 04:08:22 INFO - PROCESS | 6162 | 1461323302187 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:22 INFO - PROCESS | 6162 | 1461323302449 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:08:22 INFO - PROCESS | 6162 | 1461323302626 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02cd000 == 96 [pid = 6162] [id = 370] 04:08:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faec1ca2800) [pid = 6162] [serial = 1111] [outer = (nil)] 04:08:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faec44aac00) [pid = 6162] [serial = 1112] [outer = 0x7faec1ca2800] 04:08:22 INFO - PROCESS | 6162 | 1461323302844 Marionette DEBUG loaded listener.js 04:08:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faec5dea000) [pid = 6162] [serial = 1113] [outer = 0x7faec1ca2800] 04:08:23 INFO - PROCESS | 6162 | 1461323303671 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1541ms 04:08:23 INFO - PROCESS | 6162 | 1461323303720 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:08:23 INFO - PROCESS | 6162 | 1461323303724 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 04:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:08:23 INFO - PROCESS | 6162 | 1461323303746 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:08:23 INFO - PROCESS | 6162 | 1461323303756 Marionette TRACE conn4 <- [1,1454,null,{}] 04:08:23 INFO - PROCESS | 6162 | 1461323303762 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:24 INFO - PROCESS | 6162 | 1461323304035 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:08:24 INFO - PROCESS | 6162 | 1461323304067 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2eae800 == 97 [pid = 6162] [id = 371] 04:08:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faec5e09000) [pid = 6162] [serial = 1114] [outer = (nil)] 04:08:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faec6aad400) [pid = 6162] [serial = 1115] [outer = 0x7faec5e09000] 04:08:24 INFO - PROCESS | 6162 | 1461323304131 Marionette DEBUG loaded listener.js 04:08:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faecaee2000) [pid = 6162] [serial = 1116] [outer = 0x7faec5e09000] 04:08:25 INFO - PROCESS | 6162 | 1461323305120 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1446ms 04:08:25 INFO - PROCESS | 6162 | 1461323305185 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:08:25 INFO - PROCESS | 6162 | 1461323305190 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 04:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:08:25 INFO - PROCESS | 6162 | 1461323305201 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:08:25 INFO - PROCESS | 6162 | 1461323305205 Marionette TRACE conn4 <- [1,1458,null,{}] 04:08:25 INFO - PROCESS | 6162 | 1461323305210 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:25 INFO - PROCESS | 6162 | 1461323305475 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faecc65d800) [pid = 6162] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faec6aa8800) [pid = 6162] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faebfbf7800) [pid = 6162] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faec1ca2c00) [pid = 6162] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faebbd8b000) [pid = 6162] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faec44a9c00) [pid = 6162] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faebee14c00) [pid = 6162] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faebd9cac00) [pid = 6162] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:08:25 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faed1323400) [pid = 6162] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:08:25 INFO - PROCESS | 6162 | 1461323305811 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec10ab000 == 98 [pid = 6162] [id = 372] 04:08:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faebbd89400) [pid = 6162] [serial = 1117] [outer = (nil)] 04:08:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faebee1cc00) [pid = 6162] [serial = 1118] [outer = 0x7faebbd89400] 04:08:25 INFO - PROCESS | 6162 | 1461323305879 Marionette DEBUG loaded listener.js 04:08:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faec44a7800) [pid = 6162] [serial = 1119] [outer = 0x7faebbd89400] 04:08:26 INFO - PROCESS | 6162 | 1461323306639 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1479ms 04:08:26 INFO - PROCESS | 6162 | 1461323306683 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:08:26 INFO - PROCESS | 6162 | 1461323306687 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 04:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:08:26 INFO - PROCESS | 6162 | 1461323306693 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:08:26 INFO - PROCESS | 6162 | 1461323306695 Marionette TRACE conn4 <- [1,1462,null,{}] 04:08:26 INFO - PROCESS | 6162 | 1461323306701 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:26 INFO - PROCESS | 6162 | 1461323306897 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:08:26 INFO - PROCESS | 6162 | 1461323306913 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb244800 == 99 [pid = 6162] [id = 373] 04:08:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faecced6c00) [pid = 6162] [serial = 1120] [outer = (nil)] 04:08:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faeccf13000) [pid = 6162] [serial = 1121] [outer = 0x7faecced6c00] 04:08:27 INFO - PROCESS | 6162 | 1461323307162 Marionette DEBUG loaded listener.js 04:08:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faecdc5c400) [pid = 6162] [serial = 1122] [outer = 0x7faecced6c00] 04:08:28 INFO - PROCESS | 6162 | 1461323308517 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1882ms 04:08:28 INFO - PROCESS | 6162 | 1461323308576 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:08:28 INFO - PROCESS | 6162 | 1461323308584 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 04:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:08:28 INFO - PROCESS | 6162 | 1461323308593 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:08:28 INFO - PROCESS | 6162 | 1461323308600 Marionette TRACE conn4 <- [1,1466,null,{}] 04:08:28 INFO - PROCESS | 6162 | 1461323308611 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:28 INFO - PROCESS | 6162 | 1461323308946 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:08:29 INFO - PROCESS | 6162 | 1461323309155 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d78800 == 100 [pid = 6162] [id = 374] 04:08:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faebf039000) [pid = 6162] [serial = 1123] [outer = (nil)] 04:08:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faec1c9a000) [pid = 6162] [serial = 1124] [outer = 0x7faebf039000] 04:08:29 INFO - PROCESS | 6162 | 1461323309275 Marionette DEBUG loaded listener.js 04:08:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faec3837c00) [pid = 6162] [serial = 1125] [outer = 0x7faebf039000] 04:08:30 INFO - PROCESS | 6162 | 1461323310279 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1745ms 04:08:30 INFO - PROCESS | 6162 | 1461323310338 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:08:30 INFO - PROCESS | 6162 | 1461323310347 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 04:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:08:30 INFO - PROCESS | 6162 | 1461323310359 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:08:30 INFO - PROCESS | 6162 | 1461323310362 Marionette TRACE conn4 <- [1,1470,null,{}] 04:08:30 INFO - PROCESS | 6162 | 1461323310369 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:30 INFO - PROCESS | 6162 | 1461323310589 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:08:30 INFO - PROCESS | 6162 | 1461323310885 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc848000 == 101 [pid = 6162] [id = 375] 04:08:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faec4618800) [pid = 6162] [serial = 1126] [outer = (nil)] 04:08:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faec5e0a800) [pid = 6162] [serial = 1127] [outer = 0x7faec4618800] 04:08:30 INFO - PROCESS | 6162 | 1461323310976 Marionette DEBUG loaded listener.js 04:08:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faec5e12c00) [pid = 6162] [serial = 1128] [outer = 0x7faec4618800] 04:08:32 INFO - PROCESS | 6162 | 1461323312139 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1845ms 04:08:32 INFO - PROCESS | 6162 | 1461323312207 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:08:32 INFO - PROCESS | 6162 | 1461323312214 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 04:08:32 INFO - PROCESS | 6162 | 1461323312225 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:08:32 INFO - PROCESS | 6162 | 1461323312235 Marionette TRACE conn4 <- [1,1474,null,{}] 04:08:32 INFO - PROCESS | 6162 | 1461323312319 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:32 INFO - PROCESS | 6162 | 1461323312802 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:08:33 INFO - PROCESS | 6162 | 1461323313017 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd49000 == 102 [pid = 6162] [id = 376] 04:08:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faecced2800) [pid = 6162] [serial = 1129] [outer = (nil)] 04:08:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faecda21400) [pid = 6162] [serial = 1130] [outer = 0x7faecced2800] 04:08:33 INFO - PROCESS | 6162 | 1461323313110 Marionette DEBUG loaded listener.js 04:08:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faecdf74c00) [pid = 6162] [serial = 1131] [outer = 0x7faecced2800] 04:08:34 INFO - PROCESS | 6162 | 1461323314113 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1962ms 04:08:34 INFO - PROCESS | 6162 | 1461323314184 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:08:34 INFO - PROCESS | 6162 | 1461323314191 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 04:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:08:34 INFO - PROCESS | 6162 | 1461323314199 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:08:34 INFO - PROCESS | 6162 | 1461323314202 Marionette TRACE conn4 <- [1,1478,null,{}] 04:08:34 INFO - PROCESS | 6162 | 1461323314209 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:34 INFO - PROCESS | 6162 | 1461323314464 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:08:34 INFO - PROCESS | 6162 | 1461323314711 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0fdf800 == 103 [pid = 6162] [id = 377] 04:08:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faeccedbc00) [pid = 6162] [serial = 1132] [outer = (nil)] 04:08:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faed0904000) [pid = 6162] [serial = 1133] [outer = 0x7faeccedbc00] 04:08:34 INFO - PROCESS | 6162 | 1461323314837 Marionette DEBUG loaded listener.js 04:08:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faed0ce7400) [pid = 6162] [serial = 1134] [outer = 0x7faeccedbc00] 04:08:35 INFO - PROCESS | 6162 | 1461323315745 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1586ms 04:08:35 INFO - PROCESS | 6162 | 1461323315785 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:08:35 INFO - PROCESS | 6162 | 1461323315789 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 04:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:08:35 INFO - PROCESS | 6162 | 1461323315795 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:08:35 INFO - PROCESS | 6162 | 1461323315798 Marionette TRACE conn4 <- [1,1482,null,{}] 04:08:35 INFO - PROCESS | 6162 | 1461323315804 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:36 INFO - PROCESS | 6162 | 1461323316018 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:08:36 INFO - PROCESS | 6162 | 1461323316262 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b3d800 == 104 [pid = 6162] [id = 378] 04:08:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faecf177400) [pid = 6162] [serial = 1135] [outer = (nil)] 04:08:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faed111bc00) [pid = 6162] [serial = 1136] [outer = 0x7faecf177400] 04:08:36 INFO - PROCESS | 6162 | 1461323316388 Marionette DEBUG loaded listener.js 04:08:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faed1316400) [pid = 6162] [serial = 1137] [outer = 0x7faecf177400] 04:08:37 INFO - PROCESS | 6162 | 1461323317298 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1532ms 04:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:08:37 INFO - PROCESS | 6162 | 1461323317330 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:08:37 INFO - PROCESS | 6162 | 1461323317333 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 04:08:37 INFO - PROCESS | 6162 | 1461323317339 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:08:37 INFO - PROCESS | 6162 | 1461323317343 Marionette TRACE conn4 <- [1,1486,null,{}] 04:08:37 INFO - PROCESS | 6162 | 1461323317348 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:37 INFO - PROCESS | 6162 | 1461323317579 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:08:37 INFO - PROCESS | 6162 | 1461323317848 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e10800 == 105 [pid = 6162] [id = 379] 04:08:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faed19dd400) [pid = 6162] [serial = 1138] [outer = (nil)] 04:08:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faed509f800) [pid = 6162] [serial = 1139] [outer = 0x7faed19dd400] 04:08:37 INFO - PROCESS | 6162 | 1461323317971 Marionette DEBUG loaded listener.js 04:08:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faed62aac00) [pid = 6162] [serial = 1140] [outer = 0x7faed19dd400] 04:08:38 INFO - PROCESS | 6162 | 1461323318863 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1582ms 04:08:38 INFO - PROCESS | 6162 | 1461323318922 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:08:38 INFO - PROCESS | 6162 | 1461323318926 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 04:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:08:38 INFO - PROCESS | 6162 | 1461323318932 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:08:38 INFO - PROCESS | 6162 | 1461323318935 Marionette TRACE conn4 <- [1,1490,null,{}] 04:08:38 INFO - PROCESS | 6162 | 1461323318941 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:39 INFO - PROCESS | 6162 | 1461323319146 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:08:39 INFO - PROCESS | 6162 | 1461323319391 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8944000 == 106 [pid = 6162] [id = 380] 04:08:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faed1b19400) [pid = 6162] [serial = 1141] [outer = (nil)] 04:08:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faed848bc00) [pid = 6162] [serial = 1142] [outer = 0x7faed1b19400] 04:08:39 INFO - PROCESS | 6162 | 1461323319510 Marionette DEBUG loaded listener.js 04:08:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faed9133000) [pid = 6162] [serial = 1143] [outer = 0x7faed1b19400] 04:08:40 INFO - PROCESS | 6162 | 1461323320366 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1485ms 04:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:08:40 INFO - PROCESS | 6162 | 1461323320418 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:08:40 INFO - PROCESS | 6162 | 1461323320421 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 04:08:40 INFO - PROCESS | 6162 | 1461323320428 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:08:40 INFO - PROCESS | 6162 | 1461323320431 Marionette TRACE conn4 <- [1,1494,null,{}] 04:08:40 INFO - PROCESS | 6162 | 1461323320436 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:40 INFO - PROCESS | 6162 | 1461323320639 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:08:40 INFO - PROCESS | 6162 | 1461323320893 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e67800 == 107 [pid = 6162] [id = 381] 04:08:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faed40a0c00) [pid = 6162] [serial = 1144] [outer = (nil)] 04:08:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faed9d42000) [pid = 6162] [serial = 1145] [outer = 0x7faed40a0c00] 04:08:41 INFO - PROCESS | 6162 | 1461323321011 Marionette DEBUG loaded listener.js 04:08:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faeddf95400) [pid = 6162] [serial = 1146] [outer = 0x7faed40a0c00] 04:08:41 INFO - PROCESS | 6162 | 1461323321898 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1538ms 04:08:41 INFO - PROCESS | 6162 | 1461323321966 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:08:41 INFO - PROCESS | 6162 | 1461323321971 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 04:08:41 INFO - PROCESS | 6162 | 1461323321977 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:08:41 INFO - PROCESS | 6162 | 1461323321981 Marionette TRACE conn4 <- [1,1498,null,{}] 04:08:41 INFO - PROCESS | 6162 | 1461323321987 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:42 INFO - PROCESS | 6162 | 1461323322241 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:08:42 INFO - PROCESS | 6162 | 1461323322501 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1968000 == 108 [pid = 6162] [id = 382] 04:08:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faed6003400) [pid = 6162] [serial = 1147] [outer = (nil)] 04:08:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faee4051000) [pid = 6162] [serial = 1148] [outer = 0x7faed6003400] 04:08:42 INFO - PROCESS | 6162 | 1461323322591 Marionette DEBUG loaded listener.js 04:08:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faee8911000) [pid = 6162] [serial = 1149] [outer = 0x7faed6003400] 04:08:43 INFO - PROCESS | 6162 | 1461323323434 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1534ms 04:08:43 INFO - PROCESS | 6162 | 1461323323512 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:08:43 INFO - PROCESS | 6162 | 1461323323515 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 04:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:08:43 INFO - PROCESS | 6162 | 1461323323522 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:08:43 INFO - PROCESS | 6162 | 1461323323525 Marionette TRACE conn4 <- [1,1502,null,{}] 04:08:43 INFO - PROCESS | 6162 | 1461323323530 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:43 INFO - PROCESS | 6162 | 1461323323784 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:08:44 INFO - PROCESS | 6162 | 1461323324029 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebb60000 == 109 [pid = 6162] [id = 383] 04:08:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faebcfe6000) [pid = 6162] [serial = 1150] [outer = (nil)] 04:08:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faebcfec400) [pid = 6162] [serial = 1151] [outer = 0x7faebcfe6000] 04:08:44 INFO - PROCESS | 6162 | 1461323324152 Marionette DEBUG loaded listener.js 04:08:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faebcff0c00) [pid = 6162] [serial = 1152] [outer = 0x7faebcfe6000] 04:08:45 INFO - PROCESS | 6162 | 1461323325079 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1582ms 04:08:45 INFO - PROCESS | 6162 | 1461323325106 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:08:45 INFO - PROCESS | 6162 | 1461323325111 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 04:08:45 INFO - PROCESS | 6162 | 1461323325117 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:08:45 INFO - PROCESS | 6162 | 1461323325122 Marionette TRACE conn4 <- [1,1506,null,{}] 04:08:45 INFO - PROCESS | 6162 | 1461323325127 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:45 INFO - PROCESS | 6162 | 1461323325373 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:08:45 INFO - PROCESS | 6162 | 1461323325643 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b9d000 == 110 [pid = 6162] [id = 384] 04:08:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faee92be400) [pid = 6162] [serial = 1153] [outer = (nil)] 04:08:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faee9430c00) [pid = 6162] [serial = 1154] [outer = 0x7faee92be400] 04:08:45 INFO - PROCESS | 6162 | 1461323325773 Marionette DEBUG loaded listener.js 04:08:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faee9579000) [pid = 6162] [serial = 1155] [outer = 0x7faee92be400] 04:08:46 INFO - PROCESS | 6162 | 1461323326693 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1634ms 04:08:46 INFO - PROCESS | 6162 | 1461323326752 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:08:46 INFO - PROCESS | 6162 | 1461323326755 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 04:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:08:46 INFO - PROCESS | 6162 | 1461323326761 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:08:46 INFO - PROCESS | 6162 | 1461323326764 Marionette TRACE conn4 <- [1,1510,null,{}] 04:08:46 INFO - PROCESS | 6162 | 1461323326769 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:47 INFO - PROCESS | 6162 | 1461323327055 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:08:47 INFO - PROCESS | 6162 | 1461323327375 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd11c000 == 111 [pid = 6162] [id = 385] 04:08:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faebdd3f400) [pid = 6162] [serial = 1156] [outer = (nil)] 04:08:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faebdd45400) [pid = 6162] [serial = 1157] [outer = 0x7faebdd3f400] 04:08:47 INFO - PROCESS | 6162 | 1461323327458 Marionette DEBUG loaded listener.js 04:08:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faed7e96400) [pid = 6162] [serial = 1158] [outer = 0x7faebdd3f400] 04:08:48 INFO - PROCESS | 6162 | 1461323328352 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1637ms 04:08:48 INFO - PROCESS | 6162 | 1461323328399 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:08:48 INFO - PROCESS | 6162 | 1461323328403 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 04:08:48 INFO - PROCESS | 6162 | 1461323328409 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:08:48 INFO - PROCESS | 6162 | 1461323328412 Marionette TRACE conn4 <- [1,1514,null,{}] 04:08:48 INFO - PROCESS | 6162 | 1461323328418 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:48 INFO - PROCESS | 6162 | 1461323328661 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:08:48 INFO - PROCESS | 6162 | 1461323328928 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf011000 == 112 [pid = 6162] [id = 386] 04:08:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faebbd8c400) [pid = 6162] [serial = 1159] [outer = (nil)] 04:08:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faebda9fc00) [pid = 6162] [serial = 1160] [outer = 0x7faebbd8c400] 04:08:49 INFO - PROCESS | 6162 | 1461323329046 Marionette DEBUG loaded listener.js 04:08:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faebdaa6800) [pid = 6162] [serial = 1161] [outer = 0x7faebbd8c400] 04:08:50 INFO - PROCESS | 6162 | 1461323330444 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2142ms 04:08:50 INFO - PROCESS | 6162 | 1461323330553 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:08:50 INFO - PROCESS | 6162 | 1461323330559 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 04:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:08:50 INFO - PROCESS | 6162 | 1461323330568 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:08:50 INFO - PROCESS | 6162 | 1461323330574 Marionette TRACE conn4 <- [1,1518,null,{}] 04:08:50 INFO - PROCESS | 6162 | 1461323330584 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:50 INFO - PROCESS | 6162 | 1461323330833 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:08:51 INFO - PROCESS | 6162 | 1461323331046 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02d2800 == 113 [pid = 6162] [id = 387] 04:08:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faebbd95c00) [pid = 6162] [serial = 1162] [outer = (nil)] 04:08:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faebcfeb000) [pid = 6162] [serial = 1163] [outer = 0x7faebbd95c00] 04:08:51 INFO - PROCESS | 6162 | 1461323331176 Marionette DEBUG loaded listener.js 04:08:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faebda9ac00) [pid = 6162] [serial = 1164] [outer = 0x7faebbd95c00] 04:08:52 INFO - PROCESS | 6162 | 1461323332260 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1736ms 04:08:52 INFO - PROCESS | 6162 | 1461323332305 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:08:52 INFO - PROCESS | 6162 | 1461323332313 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 04:08:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:08:52 INFO - PROCESS | 6162 | 1461323332324 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:08:52 INFO - PROCESS | 6162 | 1461323332328 Marionette TRACE conn4 <- [1,1522,null,{}] 04:08:52 INFO - PROCESS | 6162 | 1461323332334 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:52 INFO - PROCESS | 6162 | 1461323332576 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:08:52 INFO - PROCESS | 6162 | 1461323332878 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1091000 == 114 [pid = 6162] [id = 388] 04:08:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faebdc10400) [pid = 6162] [serial = 1165] [outer = (nil)] 04:08:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faebdd3a800) [pid = 6162] [serial = 1166] [outer = 0x7faebdc10400] 04:08:53 INFO - PROCESS | 6162 | 1461323333003 Marionette DEBUG loaded listener.js 04:08:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faebdd46400) [pid = 6162] [serial = 1167] [outer = 0x7faebdc10400] 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:08:53 INFO - PROCESS | 6162 | 1461323333944 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:08:54 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 () { 04:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:08:54 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 () { 04:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:08:54 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 () { 04:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:08:54 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 () { 04:08:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:08:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1681ms 04:08:54 INFO - PROCESS | 6162 | 1461323334021 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:08:54 INFO - PROCESS | 6162 | 1461323334024 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 04:08:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:08:54 INFO - PROCESS | 6162 | 1461323334035 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:08:54 INFO - PROCESS | 6162 | 1461323334040 Marionette TRACE conn4 <- [1,1526,null,{}] 04:08:54 INFO - PROCESS | 6162 | 1461323334064 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:54 INFO - PROCESS | 6162 | 1461323334278 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:08:54 INFO - PROCESS | 6162 | 1461323334530 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b97800 == 115 [pid = 6162] [id = 389] 04:08:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faebfdb3c00) [pid = 6162] [serial = 1168] [outer = (nil)] 04:08:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 275 (0x7faec05c1400) [pid = 6162] [serial = 1169] [outer = 0x7faebfdb3c00] 04:08:54 INFO - PROCESS | 6162 | 1461323334650 Marionette DEBUG loaded listener.js 04:08:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 276 (0x7faec1a98c00) [pid = 6162] [serial = 1170] [outer = 0x7faebfdb3c00] 04:08:55 INFO - PROCESS | 6162 | 1461323335743 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:08:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:08:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:08:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:08:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1746ms 04:08:55 INFO - PROCESS | 6162 | 1461323335783 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:08:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:08:55 INFO - PROCESS | 6162 | 1461323335789 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 04:08:55 INFO - PROCESS | 6162 | 1461323335796 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:08:55 INFO - PROCESS | 6162 | 1461323335799 Marionette TRACE conn4 <- [1,1530,null,{}] 04:08:55 INFO - PROCESS | 6162 | 1461323335804 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:56 INFO - PROCESS | 6162 | 1461323336038 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:08:56 INFO - PROCESS | 6162 | 1461323336290 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec380c000 == 116 [pid = 6162] [id = 390] 04:08:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 277 (0x7faebfdb3000) [pid = 6162] [serial = 1171] [outer = (nil)] 04:08:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 278 (0x7faec3839c00) [pid = 6162] [serial = 1172] [outer = 0x7faebfdb3000] 04:08:56 INFO - PROCESS | 6162 | 1461323336367 Marionette DEBUG loaded listener.js 04:08:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 279 (0x7faec44aec00) [pid = 6162] [serial = 1173] [outer = 0x7faebfdb3000] 04:08:57 INFO - PROCESS | 6162 | 1461323337180 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:08:57 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 04:08:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:08:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:08:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:08:57 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. 04:08:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:08:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1436ms 04:08:57 INFO - PROCESS | 6162 | 1461323337246 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:08:57 INFO - PROCESS | 6162 | 1461323337250 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 04:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:08:57 INFO - PROCESS | 6162 | 1461323337259 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:08:57 INFO - PROCESS | 6162 | 1461323337263 Marionette TRACE conn4 <- [1,1534,null,{}] 04:08:57 INFO - PROCESS | 6162 | 1461323337269 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:57 INFO - PROCESS | 6162 | 1461323337486 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:08:57 INFO - PROCESS | 6162 | 1461323337704 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeb9edf800 == 117 [pid = 6162] [id = 391] 04:08:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 280 (0x7faebd9cb800) [pid = 6162] [serial = 1174] [outer = (nil)] 04:08:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 281 (0x7faebefe2000) [pid = 6162] [serial = 1175] [outer = 0x7faebd9cb800] 04:08:57 INFO - PROCESS | 6162 | 1461323337854 Marionette DEBUG loaded listener.js 04:08:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 282 (0x7faec5e11c00) [pid = 6162] [serial = 1176] [outer = 0x7faebd9cb800] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 281 (0x7faecdce5c00) [pid = 6162] [serial = 1052] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 280 (0x7faed9738000) [pid = 6162] [serial = 1010] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 279 (0x7faec382e400) [pid = 6162] [serial = 1019] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 278 (0x7faed1118400) [pid = 6162] [serial = 1022] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 277 (0x7faebfdb5800) [pid = 6162] [serial = 1028] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 276 (0x7faed7e91800) [pid = 6162] [serial = 1007] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 275 (0x7faed5e60800) [pid = 6162] [serial = 1004] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 274 (0x7faecfe8f800) [pid = 6162] [serial = 995] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faed3247000) [pid = 6162] [serial = 1001] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faee90a5400) [pid = 6162] [serial = 1016] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faeba9aa000) [pid = 6162] [serial = 1025] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faeccf12000) [pid = 6162] [serial = 992] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faed0ce8800) [pid = 6162] [serial = 998] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faee2f47c00) [pid = 6162] [serial = 1013] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faec3845800) [pid = 6162] [serial = 989] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faebefe7400) [pid = 6162] [serial = 986] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec10ab000 == 116 [pid = 6162] [id = 372] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2eae800 == 115 [pid = 6162] [id = 371] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02cd000 == 114 [pid = 6162] [id = 370] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeb9ec8800 == 113 [pid = 6162] [id = 369] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec104a800 == 112 [pid = 6162] [id = 368] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed85ca800 == 111 [pid = 6162] [id = 360] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7855000 == 110 [pid = 6162] [id = 359] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b68000 == 109 [pid = 6162] [id = 358] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed174e800 == 108 [pid = 6162] [id = 357] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fe6800 == 107 [pid = 6162] [id = 356] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecefd8000 == 106 [pid = 6162] [id = 355] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb21000 == 105 [pid = 6162] [id = 354] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd8b800 == 104 [pid = 6162] [id = 353] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3820800 == 103 [pid = 6162] [id = 352] 04:08:58 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfebb000 == 102 [pid = 6162] [id = 351] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faed7e96000) [pid = 6162] [serial = 915] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faecc6ac000) [pid = 6162] [serial = 1046] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faecaee1800) [pid = 6162] [serial = 1043] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faeccf13400) [pid = 6162] [serial = 1047] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faec461c800) [pid = 6162] [serial = 1040] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faec38c4800) [pid = 6162] [serial = 1038] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faebd9c7400) [pid = 6162] [serial = 1031] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faed090fc00) [pid = 6162] [serial = 984] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faec05bdc00) [pid = 6162] [serial = 1035] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faecda17400) [pid = 6162] [serial = 1050] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faec3827000) [pid = 6162] [serial = 1037] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faecc438800) [pid = 6162] [serial = 1044] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faebee23c00) [pid = 6162] [serial = 1034] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faec05c7800) [pid = 6162] [serial = 1049] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faebdd0ac00) [pid = 6162] [serial = 1032] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faec6aa7400) [pid = 6162] [serial = 1041] [outer = (nil)] [url = about:blank] 04:08:58 INFO - PROCESS | 6162 | 1461323338791 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1582ms 04:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:08:58 INFO - PROCESS | 6162 | 1461323338845 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:08:58 INFO - PROCESS | 6162 | 1461323338848 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 04:08:58 INFO - PROCESS | 6162 | 1461323338856 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:08:58 INFO - PROCESS | 6162 | 1461323338859 Marionette TRACE conn4 <- [1,1538,null,{}] 04:08:58 INFO - PROCESS | 6162 | 1461323338864 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:08:59 INFO - PROCESS | 6162 | 1461323339087 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:08:59 INFO - PROCESS | 6162 | 1461323339258 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:08:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3506800 == 103 [pid = 6162] [id = 392] 04:08:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faebdc0cc00) [pid = 6162] [serial = 1177] [outer = (nil)] 04:08:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faecaee1800) [pid = 6162] [serial = 1178] [outer = 0x7faebdc0cc00] 04:08:59 INFO - PROCESS | 6162 | 1461323339326 Marionette DEBUG loaded listener.js 04:08:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faeccf1c800) [pid = 6162] [serial = 1179] [outer = 0x7faebdc0cc00] 04:09:00 INFO - PROCESS | 6162 | 1461323340075 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1279ms 04:09:00 INFO - PROCESS | 6162 | 1461323340138 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:09:00 INFO - PROCESS | 6162 | 1461323340142 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 04:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:09:00 INFO - PROCESS | 6162 | 1461323340148 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:09:00 INFO - PROCESS | 6162 | 1461323340151 Marionette TRACE conn4 <- [1,1542,null,{}] 04:09:00 INFO - PROCESS | 6162 | 1461323340160 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:00 INFO - PROCESS | 6162 | 1461323340350 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:09:00 INFO - PROCESS | 6162 | 1461323340361 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc847800 == 104 [pid = 6162] [id = 393] 04:09:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faecc659800) [pid = 6162] [serial = 1180] [outer = (nil)] 04:09:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faecdf70c00) [pid = 6162] [serial = 1181] [outer = 0x7faecc659800] 04:09:00 INFO - PROCESS | 6162 | 1461323340434 Marionette DEBUG loaded listener.js 04:09:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faecf43f800) [pid = 6162] [serial = 1182] [outer = 0x7faecc659800] 04:09:01 INFO - PROCESS | 6162 | 1461323341373 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1291ms 04:09:01 INFO - PROCESS | 6162 | 1461323341440 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:09:01 INFO - PROCESS | 6162 | 1461323341444 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 04:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:09:01 INFO - PROCESS | 6162 | 1461323341450 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:09:01 INFO - PROCESS | 6162 | 1461323341454 Marionette TRACE conn4 <- [1,1546,null,{}] 04:09:01 INFO - PROCESS | 6162 | 1461323341460 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:01 INFO - PROCESS | 6162 | 1461323341718 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:09:01 INFO - PROCESS | 6162 | 1461323341780 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd920800 == 105 [pid = 6162] [id = 394] 04:09:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faecfe9c000) [pid = 6162] [serial = 1183] [outer = (nil)] 04:09:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faed0955000) [pid = 6162] [serial = 1184] [outer = 0x7faecfe9c000] 04:09:01 INFO - PROCESS | 6162 | 1461323341856 Marionette DEBUG loaded listener.js 04:09:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faed1119000) [pid = 6162] [serial = 1185] [outer = 0x7faecfe9c000] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faed1bc6000) [pid = 6162] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faebefdc800) [pid = 6162] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faeba9a4000) [pid = 6162] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faecd465800) [pid = 6162] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faee8bb1c00) [pid = 6162] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faecc660800) [pid = 6162] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faebbd87c00) [pid = 6162] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faed0a7c000) [pid = 6162] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faecc658000) [pid = 6162] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faebfbee800) [pid = 6162] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faec3825800) [pid = 6162] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faec3828800) [pid = 6162] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faecc6aac00) [pid = 6162] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faeccedcc00) [pid = 6162] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faebd9ca400) [pid = 6162] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faecaed6000) [pid = 6162] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faecfe99c00) [pid = 6162] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faed0a80000) [pid = 6162] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faebed62800) [pid = 6162] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faebd9c9400) [pid = 6162] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faebbd89c00) [pid = 6162] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faed0cee800) [pid = 6162] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faed9e90400) [pid = 6162] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faed1322000) [pid = 6162] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faebd9cd400) [pid = 6162] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faece252c00) [pid = 6162] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faecced9400) [pid = 6162] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faebbd95000) [pid = 6162] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faed094e800) [pid = 6162] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faec0f14400) [pid = 6162] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faecc6ae000) [pid = 6162] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faec05bc400) [pid = 6162] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faed563d400) [pid = 6162] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faebed70c00) [pid = 6162] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faeba9a0400) [pid = 6162] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faed13d1c00) [pid = 6162] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faecaed9400) [pid = 6162] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faecb07b800) [pid = 6162] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faebefd8400) [pid = 6162] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faebefdd800) [pid = 6162] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faebed61800) [pid = 6162] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faed5d0f800) [pid = 6162] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faec1c9b800) [pid = 6162] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faebfbf4000) [pid = 6162] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faee8ba5800) [pid = 6162] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faed9e8f800) [pid = 6162] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faebd9ce400) [pid = 6162] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faed1802800) [pid = 6162] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faed1647000) [pid = 6162] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faed1650400) [pid = 6162] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faebfdbd800) [pid = 6162] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faec1c9c800) [pid = 6162] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faec1a95800) [pid = 6162] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faec4616800) [pid = 6162] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faec1a99000) [pid = 6162] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faed1bc7c00) [pid = 6162] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faec5e09000) [pid = 6162] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faebbd89400) [pid = 6162] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faecda1a000) [pid = 6162] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faebdc09800) [pid = 6162] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faebbd92400) [pid = 6162] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:09:03 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faec1ca2800) [pid = 6162] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:09:03 INFO - PROCESS | 6162 | 1461323343946 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2538ms 04:09:03 INFO - PROCESS | 6162 | 1461323343989 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:09:03 INFO - PROCESS | 6162 | 1461323343992 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 04:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:09:04 INFO - PROCESS | 6162 | 1461323343998 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:09:04 INFO - PROCESS | 6162 | 1461323344000 Marionette TRACE conn4 <- [1,1550,null,{}] 04:09:04 INFO - PROCESS | 6162 | 1461323344007 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:04 INFO - PROCESS | 6162 | 1461323344197 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:09:04 INFO - PROCESS | 6162 | 1461323344365 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1c5800 == 106 [pid = 6162] [id = 395] 04:09:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faeba9a4400) [pid = 6162] [serial = 1186] [outer = (nil)] 04:09:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faebdc04400) [pid = 6162] [serial = 1187] [outer = 0x7faeba9a4400] 04:09:04 INFO - PROCESS | 6162 | 1461323344432 Marionette DEBUG loaded listener.js 04:09:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faebefd8400) [pid = 6162] [serial = 1188] [outer = 0x7faeba9a4400] 04:09:05 INFO - PROCESS | 6162 | 1461323345142 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1180ms 04:09:05 INFO - PROCESS | 6162 | 1461323345186 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:09:05 INFO - PROCESS | 6162 | 1461323345190 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 04:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:09:05 INFO - PROCESS | 6162 | 1461323345196 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:09:05 INFO - PROCESS | 6162 | 1461323345198 Marionette TRACE conn4 <- [1,1554,null,{}] 04:09:05 INFO - PROCESS | 6162 | 1461323345208 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:05 INFO - PROCESS | 6162 | 1461323345418 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:09:05 INFO - PROCESS | 6162 | 1461323345428 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc80b800 == 107 [pid = 6162] [id = 396] 04:09:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faebbd89400) [pid = 6162] [serial = 1189] [outer = (nil)] 04:09:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faebfbf7800) [pid = 6162] [serial = 1190] [outer = 0x7faebbd89400] 04:09:05 INFO - PROCESS | 6162 | 1461323345645 Marionette DEBUG loaded listener.js 04:09:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faec1c99000) [pid = 6162] [serial = 1191] [outer = 0x7faebbd89400] 04:09:06 INFO - PROCESS | 6162 | 1461323346824 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:09:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:09:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1689ms 04:09:06 INFO - PROCESS | 6162 | 1461323346902 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:09:06 INFO - PROCESS | 6162 | 1461323346910 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 04:09:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:09:06 INFO - PROCESS | 6162 | 1461323346924 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:09:06 INFO - PROCESS | 6162 | 1461323346930 Marionette TRACE conn4 <- [1,1558,null,{}] 04:09:06 INFO - PROCESS | 6162 | 1461323346938 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:07 INFO - PROCESS | 6162 | 1461323347189 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:09:07 INFO - PROCESS | 6162 | 1461323347471 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fdd000 == 108 [pid = 6162] [id = 397] 04:09:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faebd9cfc00) [pid = 6162] [serial = 1192] [outer = (nil)] 04:09:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faebdaa8000) [pid = 6162] [serial = 1193] [outer = 0x7faebd9cfc00] 04:09:07 INFO - PROCESS | 6162 | 1461323347554 Marionette DEBUG loaded listener.js 04:09:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faebdd40400) [pid = 6162] [serial = 1194] [outer = 0x7faebd9cfc00] 04:09:08 INFO - PROCESS | 6162 | 1461323348517 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:09:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:09:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1642ms 04:09:08 INFO - PROCESS | 6162 | 1461323348566 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:09:08 INFO - PROCESS | 6162 | 1461323348575 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 04:09:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:09:08 INFO - PROCESS | 6162 | 1461323348586 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:09:08 INFO - PROCESS | 6162 | 1461323348590 Marionette TRACE conn4 <- [1,1562,null,{}] 04:09:08 INFO - PROCESS | 6162 | 1461323348596 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:08 INFO - PROCESS | 6162 | 1461323348852 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:09:09 INFO - PROCESS | 6162 | 1461323349214 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c6800 == 109 [pid = 6162] [id = 398] 04:09:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faebdd43800) [pid = 6162] [serial = 1195] [outer = (nil)] 04:09:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faebfbf1800) [pid = 6162] [serial = 1196] [outer = 0x7faebdd43800] 04:09:09 INFO - PROCESS | 6162 | 1461323349292 Marionette DEBUG loaded listener.js 04:09:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faec05c7800) [pid = 6162] [serial = 1197] [outer = 0x7faebdd43800] 04:09:10 INFO - PROCESS | 6162 | 1461323350158 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1630ms 04:09:10 INFO - PROCESS | 6162 | 1461323350217 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:09:10 INFO - PROCESS | 6162 | 1461323350220 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 04:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:09:10 INFO - PROCESS | 6162 | 1461323350229 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:09:10 INFO - PROCESS | 6162 | 1461323350235 Marionette TRACE conn4 <- [1,1566,null,{}] 04:09:10 INFO - PROCESS | 6162 | 1461323350252 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:10 INFO - PROCESS | 6162 | 1461323350533 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:09:10 INFO - PROCESS | 6162 | 1461323350790 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faece2e8000 == 110 [pid = 6162] [id = 399] 04:09:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faec1c9ac00) [pid = 6162] [serial = 1198] [outer = (nil)] 04:09:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faec38cd000) [pid = 6162] [serial = 1199] [outer = 0x7faec1c9ac00] 04:09:10 INFO - PROCESS | 6162 | 1461323350918 Marionette DEBUG loaded listener.js 04:09:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faec5e13000) [pid = 6162] [serial = 1200] [outer = 0x7faec1c9ac00] 04:09:11 INFO - PROCESS | 6162 | 1461323351888 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1687ms 04:09:11 INFO - PROCESS | 6162 | 1461323351918 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:09:11 INFO - PROCESS | 6162 | 1461323351926 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 04:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:09:11 INFO - PROCESS | 6162 | 1461323351935 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:09:11 INFO - PROCESS | 6162 | 1461323351941 Marionette TRACE conn4 <- [1,1570,null,{}] 04:09:11 INFO - PROCESS | 6162 | 1461323351950 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:12 INFO - PROCESS | 6162 | 1461323352335 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:09:12 INFO - PROCESS | 6162 | 1461323352697 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1275000 == 111 [pid = 6162] [id = 400] 04:09:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faec1c9b800) [pid = 6162] [serial = 1201] [outer = (nil)] 04:09:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faecaedd800) [pid = 6162] [serial = 1202] [outer = 0x7faec1c9b800] 04:09:12 INFO - PROCESS | 6162 | 1461323352841 Marionette DEBUG loaded listener.js 04:09:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faecc4c3c00) [pid = 6162] [serial = 1203] [outer = 0x7faec1c9b800] 04:09:14 INFO - PROCESS | 6162 | 1461323354036 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2138ms 04:09:14 INFO - PROCESS | 6162 | 1461323354081 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:09:14 INFO - PROCESS | 6162 | 1461323354084 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 04:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:09:14 INFO - PROCESS | 6162 | 1461323354092 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:09:14 INFO - PROCESS | 6162 | 1461323354095 Marionette TRACE conn4 <- [1,1574,null,{}] 04:09:14 INFO - PROCESS | 6162 | 1461323354101 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:14 INFO - PROCESS | 6162 | 1461323354310 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:09:14 INFO - PROCESS | 6162 | 1461323354574 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b78000 == 112 [pid = 6162] [id = 401] 04:09:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faecc663400) [pid = 6162] [serial = 1204] [outer = (nil)] 04:09:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faecccc4400) [pid = 6162] [serial = 1205] [outer = 0x7faecc663400] 04:09:14 INFO - PROCESS | 6162 | 1461323354697 Marionette DEBUG loaded listener.js 04:09:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faecda1a000) [pid = 6162] [serial = 1206] [outer = 0x7faecc663400] 04:09:15 INFO - PROCESS | 6162 | 1461323355568 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1534ms 04:09:15 INFO - PROCESS | 6162 | 1461323355626 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:09:15 INFO - PROCESS | 6162 | 1461323355630 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 04:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:09:15 INFO - PROCESS | 6162 | 1461323355637 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:09:15 INFO - PROCESS | 6162 | 1461323355640 Marionette TRACE conn4 <- [1,1578,null,{}] 04:09:15 INFO - PROCESS | 6162 | 1461323355645 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:15 INFO - PROCESS | 6162 | 1461323355872 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:09:16 INFO - PROCESS | 6162 | 1461323356123 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e35000 == 113 [pid = 6162] [id = 402] 04:09:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faecd465800) [pid = 6162] [serial = 1207] [outer = (nil)] 04:09:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed0ac3000) [pid = 6162] [serial = 1208] [outer = 0x7faecd465800] 04:09:16 INFO - PROCESS | 6162 | 1461323356248 Marionette DEBUG loaded listener.js 04:09:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faed13c5800) [pid = 6162] [serial = 1209] [outer = 0x7faecd465800] 04:09:17 INFO - PROCESS | 6162 | 1461323357146 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1579ms 04:09:17 INFO - PROCESS | 6162 | 1461323357218 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:09:17 INFO - PROCESS | 6162 | 1461323357221 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 04:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:09:17 INFO - PROCESS | 6162 | 1461323357227 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:09:17 INFO - PROCESS | 6162 | 1461323357230 Marionette TRACE conn4 <- [1,1582,null,{}] 04:09:17 INFO - PROCESS | 6162 | 1461323357236 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:17 INFO - PROCESS | 6162 | 1461323357475 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:09:17 INFO - PROCESS | 6162 | 1461323357734 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd30c000 == 114 [pid = 6162] [id = 403] 04:09:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faecef26c00) [pid = 6162] [serial = 1210] [outer = (nil)] 04:09:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faed1651000) [pid = 6162] [serial = 1211] [outer = 0x7faecef26c00] 04:09:17 INFO - PROCESS | 6162 | 1461323357856 Marionette DEBUG loaded listener.js 04:09:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faed1b13400) [pid = 6162] [serial = 1212] [outer = 0x7faecef26c00] 04:09:18 INFO - PROCESS | 6162 | 1461323358671 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1484ms 04:09:18 INFO - PROCESS | 6162 | 1461323358712 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:09:18 INFO - PROCESS | 6162 | 1461323358716 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 04:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:09:18 INFO - PROCESS | 6162 | 1461323358721 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:09:18 INFO - PROCESS | 6162 | 1461323358724 Marionette TRACE conn4 <- [1,1586,null,{}] 04:09:18 INFO - PROCESS | 6162 | 1461323358729 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:18 INFO - PROCESS | 6162 | 1461323358933 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:09:19 INFO - PROCESS | 6162 | 1461323359149 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee42c5800 == 115 [pid = 6162] [id = 404] 04:09:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faed13c6000) [pid = 6162] [serial = 1213] [outer = (nil)] 04:09:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faed1b1a400) [pid = 6162] [serial = 1214] [outer = 0x7faed13c6000] 04:09:19 INFO - PROCESS | 6162 | 1461323359265 Marionette DEBUG loaded listener.js 04:09:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faed3e7e800) [pid = 6162] [serial = 1215] [outer = 0x7faed13c6000] 04:09:20 INFO - PROCESS | 6162 | 1461323360177 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1528ms 04:09:20 INFO - PROCESS | 6162 | 1461323360251 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:09:20 INFO - PROCESS | 6162 | 1461323360254 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 04:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:09:20 INFO - PROCESS | 6162 | 1461323360260 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:09:20 INFO - PROCESS | 6162 | 1461323360262 Marionette TRACE conn4 <- [1,1590,null,{}] 04:09:20 INFO - PROCESS | 6162 | 1461323360268 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:20 INFO - PROCESS | 6162 | 1461323360518 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:09:20 INFO - PROCESS | 6162 | 1461323360783 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee929c800 == 116 [pid = 6162] [id = 405] 04:09:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faed1642800) [pid = 6162] [serial = 1216] [outer = (nil)] 04:09:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faed5d19c00) [pid = 6162] [serial = 1217] [outer = 0x7faed1642800] 04:09:20 INFO - PROCESS | 6162 | 1461323360900 Marionette DEBUG loaded listener.js 04:09:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faed7bd1800) [pid = 6162] [serial = 1218] [outer = 0x7faed1642800] 04:09:21 INFO - PROCESS | 6162 | 1461323361777 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1579ms 04:09:21 INFO - PROCESS | 6162 | 1461323361840 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:09:21 INFO - PROCESS | 6162 | 1461323361844 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 04:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:09:21 INFO - PROCESS | 6162 | 1461323361850 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:09:21 INFO - PROCESS | 6162 | 1461323361852 Marionette TRACE conn4 <- [1,1594,null,{}] 04:09:21 INFO - PROCESS | 6162 | 1461323361858 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:22 INFO - PROCESS | 6162 | 1461323362068 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:09:22 INFO - PROCESS | 6162 | 1461323362281 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4157800 == 117 [pid = 6162] [id = 406] 04:09:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faed164c400) [pid = 6162] [serial = 1219] [outer = (nil)] 04:09:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faed8490000) [pid = 6162] [serial = 1220] [outer = 0x7faed164c400] 04:09:22 INFO - PROCESS | 6162 | 1461323362396 Marionette DEBUG loaded listener.js 04:09:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faed8e5fc00) [pid = 6162] [serial = 1221] [outer = 0x7faed164c400] 04:09:23 INFO - PROCESS | 6162 | 1461323363324 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1531ms 04:09:23 INFO - PROCESS | 6162 | 1461323363382 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:09:23 INFO - PROCESS | 6162 | 1461323363387 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 04:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:09:23 INFO - PROCESS | 6162 | 1461323363393 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:09:23 INFO - PROCESS | 6162 | 1461323363397 Marionette TRACE conn4 <- [1,1598,null,{}] 04:09:23 INFO - PROCESS | 6162 | 1461323363402 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:23 INFO - PROCESS | 6162 | 1461323363635 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:09:23 INFO - PROCESS | 6162 | 1461323363891 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0d6800 == 118 [pid = 6162] [id = 407] 04:09:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faeddf12400) [pid = 6162] [serial = 1222] [outer = (nil)] 04:09:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faee5279c00) [pid = 6162] [serial = 1223] [outer = 0x7faeddf12400] 04:09:24 INFO - PROCESS | 6162 | 1461323364022 Marionette DEBUG loaded listener.js 04:09:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faee8ba5800) [pid = 6162] [serial = 1224] [outer = 0x7faeddf12400] 04:09:24 INFO - PROCESS | 6162 | 1461323364902 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1538ms 04:09:24 INFO - PROCESS | 6162 | 1461323364934 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:09:24 INFO - PROCESS | 6162 | 1461323364938 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 04:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:09:24 INFO - PROCESS | 6162 | 1461323364944 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:09:24 INFO - PROCESS | 6162 | 1461323364946 Marionette TRACE conn4 <- [1,1602,null,{}] 04:09:24 INFO - PROCESS | 6162 | 1461323364952 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:25 INFO - PROCESS | 6162 | 1461323365158 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:09:25 INFO - PROCESS | 6162 | 1461323365377 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd1c000 == 119 [pid = 6162] [id = 408] 04:09:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faeb9cdfc00) [pid = 6162] [serial = 1225] [outer = (nil)] 04:09:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faeb9ce7c00) [pid = 6162] [serial = 1226] [outer = 0x7faeb9cdfc00] 04:09:25 INFO - PROCESS | 6162 | 1461323365544 Marionette DEBUG loaded listener.js 04:09:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faeb9cecc00) [pid = 6162] [serial = 1227] [outer = 0x7faeb9cdfc00] 04:09:26 INFO - PROCESS | 6162 | 1461323366496 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1592ms 04:09:26 INFO - PROCESS | 6162 | 1461323366537 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:09:26 INFO - PROCESS | 6162 | 1461323366540 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 04:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:09:26 INFO - PROCESS | 6162 | 1461323366546 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:09:26 INFO - PROCESS | 6162 | 1461323366548 Marionette TRACE conn4 <- [1,1606,null,{}] 04:09:26 INFO - PROCESS | 6162 | 1461323366554 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:26 INFO - PROCESS | 6162 | 1461323366750 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:09:27 INFO - PROCESS | 6162 | 1461323367065 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd2c000 == 120 [pid = 6162] [id = 409] 04:09:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faeb9ce0c00) [pid = 6162] [serial = 1228] [outer = (nil)] 04:09:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faebbd8d800) [pid = 6162] [serial = 1229] [outer = 0x7faeb9ce0c00] 04:09:27 INFO - PROCESS | 6162 | 1461323367145 Marionette DEBUG loaded listener.js 04:09:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faebd9d5c00) [pid = 6162] [serial = 1230] [outer = 0x7faeb9ce0c00] 04:09:27 INFO - PROCESS | 6162 | 1461323367962 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1491ms 04:09:28 INFO - PROCESS | 6162 | 1461323368039 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:09:28 INFO - PROCESS | 6162 | 1461323368043 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 04:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:09:28 INFO - PROCESS | 6162 | 1461323368049 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:09:28 INFO - PROCESS | 6162 | 1461323368051 Marionette TRACE conn4 <- [1,1610,null,{}] 04:09:28 INFO - PROCESS | 6162 | 1461323368057 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:28 INFO - PROCESS | 6162 | 1461323368309 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:09:28 INFO - PROCESS | 6162 | 1461323368613 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedc3000 == 121 [pid = 6162] [id = 410] 04:09:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faeb9ceec00) [pid = 6162] [serial = 1231] [outer = (nil)] 04:09:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faebed6a400) [pid = 6162] [serial = 1232] [outer = 0x7faeb9ceec00] 04:09:28 INFO - PROCESS | 6162 | 1461323368693 Marionette DEBUG loaded listener.js 04:09:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faec0458000) [pid = 6162] [serial = 1233] [outer = 0x7faeb9ceec00] 04:09:29 INFO - PROCESS | 6162 | 1461323369533 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1530ms 04:09:29 INFO - PROCESS | 6162 | 1461323369580 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:09:29 INFO - PROCESS | 6162 | 1461323369583 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 04:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:09:29 INFO - PROCESS | 6162 | 1461323369589 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:09:29 INFO - PROCESS | 6162 | 1461323369591 Marionette TRACE conn4 <- [1,1614,null,{}] 04:09:29 INFO - PROCESS | 6162 | 1461323369597 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:29 INFO - PROCESS | 6162 | 1461323369807 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:09:30 INFO - PROCESS | 6162 | 1461323370616 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd2a000 == 122 [pid = 6162] [id = 411] 04:09:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faeba9af400) [pid = 6162] [serial = 1234] [outer = (nil)] 04:09:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faebbd93000) [pid = 6162] [serial = 1235] [outer = 0x7faeba9af400] 04:09:30 INFO - PROCESS | 6162 | 1461323370837 Marionette DEBUG loaded listener.js 04:09:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faebce9fc00) [pid = 6162] [serial = 1236] [outer = 0x7faeba9af400] 04:09:31 INFO - PROCESS | 6162 | 1461323371693 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:09:31 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 04:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2131ms 04:09:31 INFO - PROCESS | 6162 | 1461323371724 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:09:31 INFO - PROCESS | 6162 | 1461323371730 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 04:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:09:31 INFO - PROCESS | 6162 | 1461323371738 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:09:31 INFO - PROCESS | 6162 | 1461323371743 Marionette TRACE conn4 <- [1,1618,null,{}] 04:09:31 INFO - PROCESS | 6162 | 1461323371750 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:31 INFO - PROCESS | 6162 | 1461323371950 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:09:32 INFO - PROCESS | 6162 | 1461323372302 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2eb5000 == 123 [pid = 6162] [id = 412] 04:09:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faebdd47800) [pid = 6162] [serial = 1237] [outer = (nil)] 04:09:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faebed68000) [pid = 6162] [serial = 1238] [outer = 0x7faebdd47800] 04:09:32 INFO - PROCESS | 6162 | 1461323372376 Marionette DEBUG loaded listener.js 04:09:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faebefde400) [pid = 6162] [serial = 1239] [outer = 0x7faebdd47800] 04:09:33 INFO - PROCESS | 6162 | 1461323373255 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1581ms 04:09:33 INFO - PROCESS | 6162 | 1461323373322 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:09:33 INFO - PROCESS | 6162 | 1461323373328 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 04:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:09:33 INFO - PROCESS | 6162 | 1461323373336 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:09:33 INFO - PROCESS | 6162 | 1461323373339 Marionette TRACE conn4 <- [1,1622,null,{}] 04:09:33 INFO - PROCESS | 6162 | 1461323373344 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:33 INFO - PROCESS | 6162 | 1461323373539 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:09:33 INFO - PROCESS | 6162 | 1461323373833 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd109800 == 124 [pid = 6162] [id = 413] 04:09:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faebdaa4400) [pid = 6162] [serial = 1240] [outer = (nil)] 04:09:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faebefdf400) [pid = 6162] [serial = 1241] [outer = 0x7faebdaa4400] 04:09:34 INFO - PROCESS | 6162 | 1461323374011 Marionette DEBUG loaded listener.js 04:09:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faebfdbc000) [pid = 6162] [serial = 1242] [outer = 0x7faebdaa4400] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed305a800 == 123 [pid = 6162] [id = 56] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9ac9800 == 122 [pid = 6162] [id = 61] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c59000 == 121 [pid = 6162] [id = 58] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8ec3800 == 120 [pid = 6162] [id = 157] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faeccf13000) [pid = 6162] [serial = 1121] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faec3a07000) [pid = 6162] [serial = 1097] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faec1c9c400) [pid = 6162] [serial = 1100] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faedd06e800) [pid = 6162] [serial = 1103] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf1c5800 == 119 [pid = 6162] [id = 395] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd920800 == 118 [pid = 6162] [id = 394] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc847800 == 117 [pid = 6162] [id = 393] 04:09:35 INFO - PROCESS | 6162 | 1461323375162 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3506800 == 116 [pid = 6162] [id = 392] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeb9edf800 == 115 [pid = 6162] [id = 391] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec380c000 == 114 [pid = 6162] [id = 390] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3b97800 == 113 [pid = 6162] [id = 389] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1091000 == 112 [pid = 6162] [id = 388] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02d2800 == 111 [pid = 6162] [id = 387] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3b9d000 == 110 [pid = 6162] [id = 384] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebb60000 == 109 [pid = 6162] [id = 383] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1968000 == 108 [pid = 6162] [id = 382] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e67800 == 107 [pid = 6162] [id = 381] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8944000 == 106 [pid = 6162] [id = 380] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e10800 == 105 [pid = 6162] [id = 379] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b3d800 == 104 [pid = 6162] [id = 378] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0fdf800 == 103 [pid = 6162] [id = 377] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd49000 == 102 [pid = 6162] [id = 376] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc848000 == 101 [pid = 6162] [id = 375] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d78800 == 100 [pid = 6162] [id = 374] 04:09:35 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecb244800 == 99 [pid = 6162] [id = 373] 04:09:35 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 04:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1893ms 04:09:35 INFO - PROCESS | 6162 | 1461323375229 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:09:35 INFO - PROCESS | 6162 | 1461323375234 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 04:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:09:35 INFO - PROCESS | 6162 | 1461323375241 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:09:35 INFO - PROCESS | 6162 | 1461323375249 Marionette TRACE conn4 <- [1,1626,null,{}] 04:09:35 INFO - PROCESS | 6162 | 1461323375263 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:35 INFO - PROCESS | 6162 | 1461323375461 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faee8ba8c00) [pid = 6162] [serial = 813] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faec0f05c00) [pid = 6162] [serial = 795] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faee8bad800) [pid = 6162] [serial = 1020] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed111cc00) [pid = 6162] [serial = 1023] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faed131bc00) [pid = 6162] [serial = 999] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faed860c000) [pid = 6162] [serial = 1008] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faebdc0ec00) [pid = 6162] [serial = 951] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faed1b16000) [pid = 6162] [serial = 891] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faed5e65c00) [pid = 6162] [serial = 867] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faee8808000) [pid = 6162] [serial = 807] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faec3838000) [pid = 6162] [serial = 942] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faee890a000) [pid = 6162] [serial = 948] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faebdd0d000) [pid = 6162] [serial = 960] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faee2f42400) [pid = 6162] [serial = 678] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faee9579400) [pid = 6162] [serial = 933] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faed9a0ec00) [pid = 6162] [serial = 870] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faebfdb2c00) [pid = 6162] [serial = 987] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faed4fa0c00) [pid = 6162] [serial = 864] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faecf2cc000) [pid = 6162] [serial = 798] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faebee1bc00) [pid = 6162] [serial = 963] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faed9e96800) [pid = 6162] [serial = 804] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faecdc66400) [pid = 6162] [serial = 888] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faed0a81000) [pid = 6162] [serial = 861] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faec05ca000) [pid = 6162] [serial = 882] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faee7147000) [pid = 6162] [serial = 876] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faec3844800) [pid = 6162] [serial = 945] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faec383bc00) [pid = 6162] [serial = 1029] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faed6007c00) [pid = 6162] [serial = 924] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faee89b7000) [pid = 6162] [serial = 879] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faeccf18800) [pid = 6162] [serial = 858] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faebefe5800) [pid = 6162] [serial = 816] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faed164ac00) [pid = 6162] [serial = 822] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faebed6e800) [pid = 6162] [serial = 939] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faee3d87c00) [pid = 6162] [serial = 873] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faec1ca5c00) [pid = 6162] [serial = 936] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faecd706c00) [pid = 6162] [serial = 771] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faee942c800) [pid = 6162] [serial = 810] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faee53e7800) [pid = 6162] [serial = 930] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faebdd08800) [pid = 6162] [serial = 954] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faee4f45400) [pid = 6162] [serial = 1014] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faed8a04c00) [pid = 6162] [serial = 927] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faed77d7800) [pid = 6162] [serial = 1005] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faee92c2800) [pid = 6162] [serial = 885] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faec6aa9c00) [pid = 6162] [serial = 990] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faec460f000) [pid = 6162] [serial = 855] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faed0a76000) [pid = 6162] [serial = 996] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faecc4b9000) [pid = 6162] [serial = 918] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faeddf0fc00) [pid = 6162] [serial = 1011] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faed50a1c00) [pid = 6162] [serial = 1002] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faed1645800) [pid = 6162] [serial = 819] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faeba9aec00) [pid = 6162] [serial = 1026] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faed0a78400) [pid = 6162] [serial = 921] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faee9502800) [pid = 6162] [serial = 1017] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faecdc62400) [pid = 6162] [serial = 993] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faebbd94c00) [pid = 6162] [serial = 957] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faed1bc2400) [pid = 6162] [serial = 801] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faec6aad400) [pid = 6162] [serial = 1115] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faebee1cc00) [pid = 6162] [serial = 1118] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faecaee2000) [pid = 6162] [serial = 1116] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faebed6fc00) [pid = 6162] [serial = 1055] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faecf178400) [pid = 6162] [serial = 1053] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faed0a76800) [pid = 6162] [serial = 1067] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faed164a400) [pid = 6162] [serial = 1070] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faec1ca1c00) [pid = 6162] [serial = 1058] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faebfbee000) [pid = 6162] [serial = 1109] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faec3828400) [pid = 6162] [serial = 1110] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faed8493400) [pid = 6162] [serial = 1082] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faed32bd000) [pid = 6162] [serial = 1076] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faeccedc000) [pid = 6162] [serial = 1061] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faed1b1b000) [pid = 6162] [serial = 1073] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faebee15000) [pid = 6162] [serial = 1107] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faebd9d4400) [pid = 6162] [serial = 1106] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faec44aac00) [pid = 6162] [serial = 1112] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faed78dc000) [pid = 6162] [serial = 1079] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faecef2a400) [pid = 6162] [serial = 1064] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faee8baac00) [pid = 6162] [serial = 1091] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faee3d7ec00) [pid = 6162] [serial = 1085] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faee880b400) [pid = 6162] [serial = 1088] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faebf03c400) [pid = 6162] [serial = 1094] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faec44a7800) [pid = 6162] [serial = 1119] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faec5dea000) [pid = 6162] [serial = 1113] [outer = (nil)] [url = about:blank] 04:09:35 INFO - PROCESS | 6162 | 1461323375792 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedb7800 == 100 [pid = 6162] [id = 414] 04:09:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faebbd94c00) [pid = 6162] [serial = 1243] [outer = (nil)] 04:09:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faebed6ac00) [pid = 6162] [serial = 1244] [outer = 0x7faebbd94c00] 04:09:35 INFO - PROCESS | 6162 | 1461323375859 Marionette DEBUG loaded listener.js 04:09:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faec0f0d000) [pid = 6162] [serial = 1245] [outer = 0x7faebbd94c00] 04:09:36 INFO - PROCESS | 6162 | 1461323376567 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1341ms 04:09:36 INFO - PROCESS | 6162 | 1461323376581 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:09:36 INFO - PROCESS | 6162 | 1461323376584 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 04:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:09:36 INFO - PROCESS | 6162 | 1461323376590 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:09:36 INFO - PROCESS | 6162 | 1461323376592 Marionette TRACE conn4 <- [1,1630,null,{}] 04:09:36 INFO - PROCESS | 6162 | 1461323376598 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:36 INFO - PROCESS | 6162 | 1461323376768 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:09:36 INFO - PROCESS | 6162 | 1461323376933 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02e2800 == 101 [pid = 6162] [id = 415] 04:09:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faebbd86c00) [pid = 6162] [serial = 1246] [outer = (nil)] 04:09:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faec1c99c00) [pid = 6162] [serial = 1247] [outer = 0x7faebbd86c00] 04:09:37 INFO - PROCESS | 6162 | 1461323376996 Marionette DEBUG loaded listener.js 04:09:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faec1ca5800) [pid = 6162] [serial = 1248] [outer = 0x7faebbd86c00] 04:09:37 INFO - PROCESS | 6162 | 1461323377854 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1285ms 04:09:37 INFO - PROCESS | 6162 | 1461323377876 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:09:37 INFO - PROCESS | 6162 | 1461323377880 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 04:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:09:37 INFO - PROCESS | 6162 | 1461323377885 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:09:37 INFO - PROCESS | 6162 | 1461323377888 Marionette TRACE conn4 <- [1,1634,null,{}] 04:09:37 INFO - PROCESS | 6162 | 1461323377893 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:38 INFO - PROCESS | 6162 | 1461323378137 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:09:38 INFO - PROCESS | 6162 | 1461323378166 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec10a3800 == 102 [pid = 6162] [id = 416] 04:09:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faec3838c00) [pid = 6162] [serial = 1249] [outer = (nil)] 04:09:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faec383c400) [pid = 6162] [serial = 1250] [outer = 0x7faec3838c00] 04:09:38 INFO - PROCESS | 6162 | 1461323378240 Marionette DEBUG loaded listener.js 04:09:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faec38d1c00) [pid = 6162] [serial = 1251] [outer = 0x7faec3838c00] 04:09:39 INFO - PROCESS | 6162 | 1461323379266 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1427ms 04:09:39 INFO - PROCESS | 6162 | 1461323379317 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:09:39 INFO - PROCESS | 6162 | 1461323379320 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 04:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:09:39 INFO - PROCESS | 6162 | 1461323379326 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:09:39 INFO - PROCESS | 6162 | 1461323379328 Marionette TRACE conn4 <- [1,1638,null,{}] 04:09:39 INFO - PROCESS | 6162 | 1461323379333 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:39 INFO - PROCESS | 6162 | 1461323379568 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faecc659800) [pid = 6162] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faecfe9c000) [pid = 6162] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faebdc0cc00) [pid = 6162] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faebfdb3000) [pid = 6162] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebdc10400) [pid = 6162] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faebd9cb800) [pid = 6162] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faebbd95c00) [pid = 6162] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebfdb3c00) [pid = 6162] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:09:40 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faeba9a4400) [pid = 6162] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:09:40 INFO - PROCESS | 6162 | 1461323380466 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedb8000 == 103 [pid = 6162] [id = 417] 04:09:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faeba9a4400) [pid = 6162] [serial = 1252] [outer = (nil)] 04:09:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faebdc0cc00) [pid = 6162] [serial = 1253] [outer = 0x7faeba9a4400] 04:09:40 INFO - PROCESS | 6162 | 1461323380532 Marionette DEBUG loaded listener.js 04:09:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faec5e10400) [pid = 6162] [serial = 1254] [outer = 0x7faeba9a4400] 04:09:41 INFO - PROCESS | 6162 | 1461323381227 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1934ms 04:09:41 INFO - PROCESS | 6162 | 1461323381261 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:09:41 INFO - PROCESS | 6162 | 1461323381264 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 04:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:09:41 INFO - PROCESS | 6162 | 1461323381270 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:09:41 INFO - PROCESS | 6162 | 1461323381272 Marionette TRACE conn4 <- [1,1642,null,{}] 04:09:41 INFO - PROCESS | 6162 | 1461323381277 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:41 INFO - PROCESS | 6162 | 1461323381511 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:09:41 INFO - PROCESS | 6162 | 1461323381547 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3810000 == 104 [pid = 6162] [id = 418] 04:09:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faec461d800) [pid = 6162] [serial = 1255] [outer = (nil)] 04:09:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faec6ab3400) [pid = 6162] [serial = 1256] [outer = 0x7faec461d800] 04:09:41 INFO - PROCESS | 6162 | 1461323381617 Marionette DEBUG loaded listener.js 04:09:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecb081c00) [pid = 6162] [serial = 1257] [outer = 0x7faec461d800] 04:09:42 INFO - PROCESS | 6162 | 1461323382578 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1380ms 04:09:42 INFO - PROCESS | 6162 | 1461323382652 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:09:42 INFO - PROCESS | 6162 | 1461323382658 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 04:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:09:42 INFO - PROCESS | 6162 | 1461323382666 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:09:42 INFO - PROCESS | 6162 | 1461323382672 Marionette TRACE conn4 <- [1,1646,null,{}] 04:09:42 INFO - PROCESS | 6162 | 1461323382681 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:42 INFO - PROCESS | 6162 | 1461323382940 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:09:43 INFO - PROCESS | 6162 | 1461323383174 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8ef000 == 105 [pid = 6162] [id = 419] 04:09:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faebcfea400) [pid = 6162] [serial = 1258] [outer = (nil)] 04:09:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faebd9cf000) [pid = 6162] [serial = 1259] [outer = 0x7faebcfea400] 04:09:43 INFO - PROCESS | 6162 | 1461323383265 Marionette DEBUG loaded listener.js 04:09:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faebdc03c00) [pid = 6162] [serial = 1260] [outer = 0x7faebcfea400] 04:09:44 INFO - PROCESS | 6162 | 1461323384166 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:09:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1536ms 04:09:44 INFO - PROCESS | 6162 | 1461323384203 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:09:44 INFO - PROCESS | 6162 | 1461323384213 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 04:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:09:44 INFO - PROCESS | 6162 | 1461323384224 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:09:44 INFO - PROCESS | 6162 | 1461323384228 Marionette TRACE conn4 <- [1,1650,null,{}] 04:09:44 INFO - PROCESS | 6162 | 1461323384234 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:44 INFO - PROCESS | 6162 | 1461323384453 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:09:44 INFO - PROCESS | 6162 | 1461323384723 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d74800 == 106 [pid = 6162] [id = 420] 04:09:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faebed6c400) [pid = 6162] [serial = 1261] [outer = (nil)] 04:09:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faebf035000) [pid = 6162] [serial = 1262] [outer = 0x7faebed6c400] 04:09:44 INFO - PROCESS | 6162 | 1461323384900 Marionette DEBUG loaded listener.js 04:09:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faebfdbdc00) [pid = 6162] [serial = 1263] [outer = 0x7faebed6c400] 04:09:45 INFO - PROCESS | 6162 | 1461323385966 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1784ms 04:09:46 INFO - PROCESS | 6162 | 1461323386009 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:09:46 INFO - PROCESS | 6162 | 1461323386016 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 04:09:46 INFO - PROCESS | 6162 | 1461323386023 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:09:46 INFO - PROCESS | 6162 | 1461323386029 Marionette TRACE conn4 <- [1,1654,null,{}] 04:09:46 INFO - PROCESS | 6162 | 1461323386046 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:46 INFO - PROCESS | 6162 | 1461323386283 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:09:46 INFO - PROCESS | 6162 | 1461323386533 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5d44800 == 107 [pid = 6162] [id = 421] 04:09:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faec05c2800) [pid = 6162] [serial = 1264] [outer = (nil)] 04:09:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faec382f000) [pid = 6162] [serial = 1265] [outer = 0x7faec05c2800] 04:09:46 INFO - PROCESS | 6162 | 1461323386651 Marionette DEBUG loaded listener.js 04:09:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faec38cec00) [pid = 6162] [serial = 1266] [outer = 0x7faec05c2800] 04:09:47 INFO - PROCESS | 6162 | 1461323387616 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1639ms 04:09:47 INFO - PROCESS | 6162 | 1461323387663 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:09:47 INFO - PROCESS | 6162 | 1461323387668 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 04:09:47 INFO - PROCESS | 6162 | 1461323387674 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:09:47 INFO - PROCESS | 6162 | 1461323387677 Marionette TRACE conn4 <- [1,1658,null,{}] 04:09:47 INFO - PROCESS | 6162 | 1461323387682 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:47 INFO - PROCESS | 6162 | 1461323387894 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:09:48 INFO - PROCESS | 6162 | 1461323388101 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf20800 == 108 [pid = 6162] [id = 422] 04:09:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faec1a8f000) [pid = 6162] [serial = 1267] [outer = (nil)] 04:09:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faecaeda000) [pid = 6162] [serial = 1268] [outer = 0x7faec1a8f000] 04:09:48 INFO - PROCESS | 6162 | 1461323388221 Marionette DEBUG loaded listener.js 04:09:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faecc4b9000) [pid = 6162] [serial = 1269] [outer = 0x7faec1a8f000] 04:09:49 INFO - PROCESS | 6162 | 1461323389176 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1539ms 04:09:49 INFO - PROCESS | 6162 | 1461323389212 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:09:49 INFO - PROCESS | 6162 | 1461323389217 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 04:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:09:49 INFO - PROCESS | 6162 | 1461323389223 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:09:49 INFO - PROCESS | 6162 | 1461323389227 Marionette TRACE conn4 <- [1,1662,null,{}] 04:09:49 INFO - PROCESS | 6162 | 1461323389233 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:49 INFO - PROCESS | 6162 | 1461323389440 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:09:49 INFO - PROCESS | 6162 | 1461323389647 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc639800 == 109 [pid = 6162] [id = 423] 04:09:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faec38cf400) [pid = 6162] [serial = 1270] [outer = (nil)] 04:09:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faecc65cc00) [pid = 6162] [serial = 1271] [outer = 0x7faec38cf400] 04:09:49 INFO - PROCESS | 6162 | 1461323389725 Marionette DEBUG loaded listener.js 04:09:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faecced3800) [pid = 6162] [serial = 1272] [outer = 0x7faec38cf400] 04:09:50 INFO - PROCESS | 6162 | 1461323390629 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1484ms 04:09:50 INFO - PROCESS | 6162 | 1461323390709 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:09:50 INFO - PROCESS | 6162 | 1461323390712 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 04:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:09:50 INFO - PROCESS | 6162 | 1461323390718 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:09:50 INFO - PROCESS | 6162 | 1461323390721 Marionette TRACE conn4 <- [1,1666,null,{}] 04:09:50 INFO - PROCESS | 6162 | 1461323390727 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:51 INFO - PROCESS | 6162 | 1461323390998 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:09:51 INFO - PROCESS | 6162 | 1461323391253 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd370000 == 110 [pid = 6162] [id = 424] 04:09:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faecd702400) [pid = 6162] [serial = 1273] [outer = (nil)] 04:09:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faecdc5d400) [pid = 6162] [serial = 1274] [outer = 0x7faecd702400] 04:09:51 INFO - PROCESS | 6162 | 1461323391375 Marionette DEBUG loaded listener.js 04:09:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faecdce6c00) [pid = 6162] [serial = 1275] [outer = 0x7faecd702400] 04:09:52 INFO - PROCESS | 6162 | 1461323392214 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1529ms 04:09:52 INFO - PROCESS | 6162 | 1461323392248 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:09:52 INFO - PROCESS | 6162 | 1461323392251 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 04:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:09:52 INFO - PROCESS | 6162 | 1461323392257 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:09:52 INFO - PROCESS | 6162 | 1461323392260 Marionette TRACE conn4 <- [1,1670,null,{}] 04:09:52 INFO - PROCESS | 6162 | 1461323392266 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:52 INFO - PROCESS | 6162 | 1461323392478 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:09:52 INFO - PROCESS | 6162 | 1461323392684 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb09800 == 111 [pid = 6162] [id = 425] 04:09:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faec5e0e800) [pid = 6162] [serial = 1276] [outer = (nil)] 04:09:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faece253800) [pid = 6162] [serial = 1277] [outer = 0x7faec5e0e800] 04:09:52 INFO - PROCESS | 6162 | 1461323392757 Marionette DEBUG loaded listener.js 04:09:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faecf2d1400) [pid = 6162] [serial = 1278] [outer = 0x7faec5e0e800] 04:09:53 INFO - PROCESS | 6162 | 1461323393659 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1478ms 04:09:53 INFO - PROCESS | 6162 | 1461323393737 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:09:53 INFO - PROCESS | 6162 | 1461323393740 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 04:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:09:53 INFO - PROCESS | 6162 | 1461323393747 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:09:53 INFO - PROCESS | 6162 | 1461323393749 Marionette TRACE conn4 <- [1,1674,null,{}] 04:09:53 INFO - PROCESS | 6162 | 1461323393755 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:54 INFO - PROCESS | 6162 | 1461323393999 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:09:54 INFO - PROCESS | 6162 | 1461323394293 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd46800 == 112 [pid = 6162] [id = 426] 04:09:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faecd705000) [pid = 6162] [serial = 1279] [outer = (nil)] 04:09:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faed0905400) [pid = 6162] [serial = 1280] [outer = 0x7faecd705000] 04:09:54 INFO - PROCESS | 6162 | 1461323394374 Marionette DEBUG loaded listener.js 04:09:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faed0a77000) [pid = 6162] [serial = 1281] [outer = 0x7faecd705000] 04:09:55 INFO - PROCESS | 6162 | 1461323395250 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1581ms 04:09:55 INFO - PROCESS | 6162 | 1461323395330 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:09:55 INFO - PROCESS | 6162 | 1461323395334 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 04:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:09:55 INFO - PROCESS | 6162 | 1461323395340 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:09:55 INFO - PROCESS | 6162 | 1461323395343 Marionette TRACE conn4 <- [1,1678,null,{}] 04:09:55 INFO - PROCESS | 6162 | 1461323395349 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:55 INFO - PROCESS | 6162 | 1461323395600 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:09:55 INFO - PROCESS | 6162 | 1461323395851 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf44e000 == 113 [pid = 6162] [id = 427] 04:09:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faecf2cc000) [pid = 6162] [serial = 1282] [outer = (nil)] 04:09:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faed0cec000) [pid = 6162] [serial = 1283] [outer = 0x7faecf2cc000] 04:09:55 INFO - PROCESS | 6162 | 1461323395967 Marionette DEBUG loaded listener.js 04:09:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faed1118000) [pid = 6162] [serial = 1284] [outer = 0x7faecf2cc000] 04:09:56 INFO - PROCESS | 6162 | 1461323396800 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1532ms 04:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:09:56 INFO - PROCESS | 6162 | 1461323396874 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:09:56 INFO - PROCESS | 6162 | 1461323396877 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 04:09:56 INFO - PROCESS | 6162 | 1461323396883 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:09:56 INFO - PROCESS | 6162 | 1461323396886 Marionette TRACE conn4 <- [1,1682,null,{}] 04:09:56 INFO - PROCESS | 6162 | 1461323396892 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:57 INFO - PROCESS | 6162 | 1461323397103 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:09:57 INFO - PROCESS | 6162 | 1461323397324 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1259800 == 114 [pid = 6162] [id = 428] 04:09:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faec5de7400) [pid = 6162] [serial = 1285] [outer = (nil)] 04:09:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faed131e800) [pid = 6162] [serial = 1286] [outer = 0x7faec5de7400] 04:09:57 INFO - PROCESS | 6162 | 1461323397481 Marionette DEBUG loaded listener.js 04:09:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faed13cc000) [pid = 6162] [serial = 1287] [outer = 0x7faec5de7400] 04:09:58 INFO - PROCESS | 6162 | 1461323398359 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1534ms 04:09:58 INFO - PROCESS | 6162 | 1461323398418 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:09:58 INFO - PROCESS | 6162 | 1461323398422 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 04:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:09:58 INFO - PROCESS | 6162 | 1461323398428 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:09:58 INFO - PROCESS | 6162 | 1461323398432 Marionette TRACE conn4 <- [1,1686,null,{}] 04:09:58 INFO - PROCESS | 6162 | 1461323398437 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:09:58 INFO - PROCESS | 6162 | 1461323398672 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:09:58 INFO - PROCESS | 6162 | 1461323398877 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:09:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1757800 == 115 [pid = 6162] [id = 429] 04:09:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faed0a77c00) [pid = 6162] [serial = 1288] [outer = (nil)] 04:09:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faed19e0c00) [pid = 6162] [serial = 1289] [outer = 0x7faed0a77c00] 04:09:59 INFO - PROCESS | 6162 | 1461323399008 Marionette DEBUG loaded listener.js 04:09:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faed4024000) [pid = 6162] [serial = 1290] [outer = 0x7faed0a77c00] 04:09:59 INFO - PROCESS | 6162 | 1461323399986 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:10:00 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 04:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1591ms 04:10:00 INFO - PROCESS | 6162 | 1461323400020 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:10:00 INFO - PROCESS | 6162 | 1461323400024 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 04:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:10:00 INFO - PROCESS | 6162 | 1461323400030 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:10:00 INFO - PROCESS | 6162 | 1461323400032 Marionette TRACE conn4 <- [1,1690,null,{}] 04:10:00 INFO - PROCESS | 6162 | 1461323400038 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:00 INFO - PROCESS | 6162 | 1461323400246 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:10:00 INFO - PROCESS | 6162 | 1461323400458 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b7a800 == 116 [pid = 6162] [id = 430] 04:10:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faed111ec00) [pid = 6162] [serial = 1291] [outer = (nil)] 04:10:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faed5e5b400) [pid = 6162] [serial = 1292] [outer = 0x7faed111ec00] 04:10:00 INFO - PROCESS | 6162 | 1461323400571 Marionette DEBUG loaded listener.js 04:10:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faed645fc00) [pid = 6162] [serial = 1293] [outer = 0x7faed111ec00] 04:10:01 INFO - PROCESS | 6162 | 1461323401516 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1528ms 04:10:01 INFO - PROCESS | 6162 | 1461323401559 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:10:01 INFO - PROCESS | 6162 | 1461323401563 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 04:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:10:01 INFO - PROCESS | 6162 | 1461323401569 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:10:01 INFO - PROCESS | 6162 | 1461323401571 Marionette TRACE conn4 <- [1,1694,null,{}] 04:10:01 INFO - PROCESS | 6162 | 1461323401577 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:01 INFO - PROCESS | 6162 | 1461323401804 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:10:02 INFO - PROCESS | 6162 | 1461323402084 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a47000 == 117 [pid = 6162] [id = 431] 04:10:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faed40a0400) [pid = 6162] [serial = 1294] [outer = (nil)] 04:10:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faed64c8000) [pid = 6162] [serial = 1295] [outer = 0x7faed40a0400] 04:10:02 INFO - PROCESS | 6162 | 1461323402213 Marionette DEBUG loaded listener.js 04:10:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faed7e98400) [pid = 6162] [serial = 1296] [outer = 0x7faed40a0400] 04:10:03 INFO - PROCESS | 6162 | 1461323403135 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1629ms 04:10:03 INFO - PROCESS | 6162 | 1461323403199 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:10:03 INFO - PROCESS | 6162 | 1461323403203 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 04:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:10:03 INFO - PROCESS | 6162 | 1461323403209 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:10:03 INFO - PROCESS | 6162 | 1461323403212 Marionette TRACE conn4 <- [1,1698,null,{}] 04:10:03 INFO - PROCESS | 6162 | 1461323403217 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:03 INFO - PROCESS | 6162 | 1461323403431 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:10:03 INFO - PROCESS | 6162 | 1461323403685 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89aa800 == 118 [pid = 6162] [id = 432] 04:10:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faebcea2800) [pid = 6162] [serial = 1297] [outer = (nil)] 04:10:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faed7e99800) [pid = 6162] [serial = 1298] [outer = 0x7faebcea2800] 04:10:03 INFO - PROCESS | 6162 | 1461323403808 Marionette DEBUG loaded listener.js 04:10:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faed912a000) [pid = 6162] [serial = 1299] [outer = 0x7faebcea2800] 04:10:04 INFO - PROCESS | 6162 | 1461323404684 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:10:04 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 04:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1528ms 04:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:10:04 INFO - PROCESS | 6162 | 1461323404739 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:10:04 INFO - PROCESS | 6162 | 1461323404742 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 04:10:04 INFO - PROCESS | 6162 | 1461323404749 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:10:04 INFO - PROCESS | 6162 | 1461323404751 Marionette TRACE conn4 <- [1,1702,null,{}] 04:10:04 INFO - PROCESS | 6162 | 1461323404757 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:04 INFO - PROCESS | 6162 | 1461323404986 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:10:05 INFO - PROCESS | 6162 | 1461323405207 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18ca800 == 119 [pid = 6162] [id = 433] 04:10:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faebd9cd400) [pid = 6162] [serial = 1300] [outer = (nil)] 04:10:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faed912a400) [pid = 6162] [serial = 1301] [outer = 0x7faebd9cd400] 04:10:05 INFO - PROCESS | 6162 | 1461323405363 Marionette DEBUG loaded listener.js 04:10:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed9a0ec00) [pid = 6162] [serial = 1302] [outer = 0x7faebd9cd400] 04:10:06 INFO - PROCESS | 6162 | 1461323406359 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1691ms 04:10:06 INFO - PROCESS | 6162 | 1461323406440 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:10:06 INFO - PROCESS | 6162 | 1461323406443 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 04:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:10:06 INFO - PROCESS | 6162 | 1461323406450 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:10:06 INFO - PROCESS | 6162 | 1461323406454 Marionette TRACE conn4 <- [1,1706,null,{}] 04:10:06 INFO - PROCESS | 6162 | 1461323406460 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:06 INFO - PROCESS | 6162 | 1461323406720 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:10:06 INFO - PROCESS | 6162 | 1461323406983 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1055800 == 120 [pid = 6162] [id = 434] 04:10:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faebdc0d400) [pid = 6162] [serial = 1303] [outer = (nil)] 04:10:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faec3a07c00) [pid = 6162] [serial = 1304] [outer = 0x7faebdc0d400] 04:10:07 INFO - PROCESS | 6162 | 1461323407159 Marionette DEBUG loaded listener.js 04:10:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faed9129400) [pid = 6162] [serial = 1305] [outer = 0x7faebdc0d400] 04:10:08 INFO - PROCESS | 6162 | 1461323408388 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2032ms 04:10:08 INFO - PROCESS | 6162 | 1461323408484 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:10:08 INFO - PROCESS | 6162 | 1461323408488 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 04:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:10:08 INFO - PROCESS | 6162 | 1461323408498 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:10:08 INFO - PROCESS | 6162 | 1461323408502 Marionette TRACE conn4 <- [1,1710,null,{}] 04:10:08 INFO - PROCESS | 6162 | 1461323408510 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:08 INFO - PROCESS | 6162 | 1461323408874 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:10:09 INFO - PROCESS | 6162 | 1461323409697 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfeb7800 == 121 [pid = 6162] [id = 435] 04:10:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faeba9a3c00) [pid = 6162] [serial = 1306] [outer = (nil)] 04:10:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faeba9ae800) [pid = 6162] [serial = 1307] [outer = 0x7faeba9a3c00] 04:10:09 INFO - PROCESS | 6162 | 1461323409815 Marionette DEBUG loaded listener.js 04:10:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faebcfe9000) [pid = 6162] [serial = 1308] [outer = 0x7faeba9a3c00] 04:10:11 INFO - PROCESS | 6162 | 1461323411099 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2654ms 04:10:11 INFO - PROCESS | 6162 | 1461323411154 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:10:11 INFO - PROCESS | 6162 | 1461323411161 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 04:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:10:11 INFO - PROCESS | 6162 | 1461323411171 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:10:11 INFO - PROCESS | 6162 | 1461323411176 Marionette TRACE conn4 <- [1,1714,null,{}] 04:10:11 INFO - PROCESS | 6162 | 1461323411183 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:11 INFO - PROCESS | 6162 | 1461323411422 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:10:11 INFO - PROCESS | 6162 | 1461323411758 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1053000 == 122 [pid = 6162] [id = 436] 04:10:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faeb9ce4800) [pid = 6162] [serial = 1309] [outer = (nil)] 04:10:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faebce9e000) [pid = 6162] [serial = 1310] [outer = 0x7faeb9ce4800] 04:10:11 INFO - PROCESS | 6162 | 1461323411860 Marionette DEBUG loaded listener.js 04:10:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faebefdf800) [pid = 6162] [serial = 1311] [outer = 0x7faeb9ce4800] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedb8000 == 121 [pid = 6162] [id = 417] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec10a3800 == 120 [pid = 6162] [id = 416] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02e2800 == 119 [pid = 6162] [id = 415] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedb7800 == 118 [pid = 6162] [id = 414] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd109800 == 117 [pid = 6162] [id = 413] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2eb5000 == 116 [pid = 6162] [id = 412] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebdd2a000 == 115 [pid = 6162] [id = 411] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b78000 == 114 [pid = 6162] [id = 401] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1275000 == 113 [pid = 6162] [id = 400] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faece2e8000 == 112 [pid = 6162] [id = 399] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c6800 == 111 [pid = 6162] [id = 398] 04:10:13 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fdd000 == 110 [pid = 6162] [id = 397] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faec1c9a000) [pid = 6162] [serial = 1124] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faecdf70c00) [pid = 6162] [serial = 1181] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faed0955000) [pid = 6162] [serial = 1184] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faed9d42000) [pid = 6162] [serial = 1145] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faecaee1800) [pid = 6162] [serial = 1178] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faeccf1c800) [pid = 6162] [serial = 1179] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faebcfec400) [pid = 6162] [serial = 1151] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faecda21400) [pid = 6162] [serial = 1130] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faec44aec00) [pid = 6162] [serial = 1173] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faec3839c00) [pid = 6162] [serial = 1172] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faebdd46400) [pid = 6162] [serial = 1167] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faebdd3a800) [pid = 6162] [serial = 1166] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faebefe2000) [pid = 6162] [serial = 1175] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faec5e11c00) [pid = 6162] [serial = 1176] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faec5e0a800) [pid = 6162] [serial = 1127] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faebda9ac00) [pid = 6162] [serial = 1164] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faebcfeb000) [pid = 6162] [serial = 1163] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faed509f800) [pid = 6162] [serial = 1139] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faec1a98c00) [pid = 6162] [serial = 1170] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faec05c1400) [pid = 6162] [serial = 1169] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faebdd45400) [pid = 6162] [serial = 1157] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faed0904000) [pid = 6162] [serial = 1133] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faed1119000) [pid = 6162] [serial = 1185] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faed111bc00) [pid = 6162] [serial = 1136] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faebda9fc00) [pid = 6162] [serial = 1160] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faee9430c00) [pid = 6162] [serial = 1154] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faed848bc00) [pid = 6162] [serial = 1142] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faee4051000) [pid = 6162] [serial = 1148] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faebefd8400) [pid = 6162] [serial = 1188] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faebdc04400) [pid = 6162] [serial = 1187] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faecf43f800) [pid = 6162] [serial = 1182] [outer = (nil)] [url = about:blank] 04:10:13 INFO - PROCESS | 6162 | 1461323413431 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2434ms 04:10:13 INFO - PROCESS | 6162 | 1461323413621 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:10:13 INFO - PROCESS | 6162 | 1461323413628 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 04:10:13 INFO - PROCESS | 6162 | 1461323413635 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:10:13 INFO - PROCESS | 6162 | 1461323413637 Marionette TRACE conn4 <- [1,1718,null,{}] 04:10:13 INFO - PROCESS | 6162 | 1461323413644 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:13 INFO - PROCESS | 6162 | 1461323413918 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:10:14 INFO - PROCESS | 6162 | 1461323414121 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd109000 == 111 [pid = 6162] [id = 437] 04:10:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faeb9ceb800) [pid = 6162] [serial = 1312] [outer = (nil)] 04:10:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faec0f05800) [pid = 6162] [serial = 1313] [outer = 0x7faeb9ceb800] 04:10:14 INFO - PROCESS | 6162 | 1461323414191 Marionette DEBUG loaded listener.js 04:10:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faec1a98800) [pid = 6162] [serial = 1314] [outer = 0x7faeb9ceb800] 04:10:15 INFO - PROCESS | 6162 | 1461323415057 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1493ms 04:10:15 INFO - PROCESS | 6162 | 1461323415129 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:10:15 INFO - PROCESS | 6162 | 1461323415133 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 04:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:10:15 INFO - PROCESS | 6162 | 1461323415148 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:10:15 INFO - PROCESS | 6162 | 1461323415159 Marionette TRACE conn4 <- [1,1722,null,{}] 04:10:15 INFO - PROCESS | 6162 | 1461323415165 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:15 INFO - PROCESS | 6162 | 1461323415392 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:10:15 INFO - PROCESS | 6162 | 1461323415623 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fc7800 == 112 [pid = 6162] [id = 438] 04:10:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faebf03a800) [pid = 6162] [serial = 1315] [outer = (nil)] 04:10:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faec3a0e000) [pid = 6162] [serial = 1316] [outer = 0x7faebf03a800] 04:10:15 INFO - PROCESS | 6162 | 1461323415707 Marionette DEBUG loaded listener.js 04:10:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faec5e14c00) [pid = 6162] [serial = 1317] [outer = 0x7faebf03a800] 04:10:16 INFO - PROCESS | 6162 | 1461323416553 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:10:16 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 04:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1470ms 04:10:16 INFO - PROCESS | 6162 | 1461323416619 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:10:16 INFO - PROCESS | 6162 | 1461323416625 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 04:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:10:16 INFO - PROCESS | 6162 | 1461323416631 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:10:16 INFO - PROCESS | 6162 | 1461323416634 Marionette TRACE conn4 <- [1,1726,null,{}] 04:10:16 INFO - PROCESS | 6162 | 1461323416640 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:16 INFO - PROCESS | 6162 | 1461323416942 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:10:16 INFO - PROCESS | 6162 | 1461323416977 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2ea0800 == 113 [pid = 6162] [id = 439] 04:10:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faec3a03400) [pid = 6162] [serial = 1318] [outer = (nil)] 04:10:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faecc43e800) [pid = 6162] [serial = 1319] [outer = 0x7faec3a03400] 04:10:17 INFO - PROCESS | 6162 | 1461323417050 Marionette DEBUG loaded listener.js 04:10:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faeccedc000) [pid = 6162] [serial = 1320] [outer = 0x7faec3a03400] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faec3838c00) [pid = 6162] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faebbd86c00) [pid = 6162] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faebbd94c00) [pid = 6162] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faeba9a4400) [pid = 6162] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faeba9af400) [pid = 6162] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faebdd47800) [pid = 6162] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:10:18 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faebdaa4400) [pid = 6162] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:10:18 INFO - PROCESS | 6162 | 1461323418668 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2080ms 04:10:18 INFO - PROCESS | 6162 | 1461323418713 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:10:18 INFO - PROCESS | 6162 | 1461323418717 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 04:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:10:18 INFO - PROCESS | 6162 | 1461323418723 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:10:18 INFO - PROCESS | 6162 | 1461323418725 Marionette TRACE conn4 <- [1,1730,null,{}] 04:10:18 INFO - PROCESS | 6162 | 1461323418731 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:18 INFO - PROCESS | 6162 | 1461323418936 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:10:19 INFO - PROCESS | 6162 | 1461323419122 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3508000 == 114 [pid = 6162] [id = 440] 04:10:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faec6aab800) [pid = 6162] [serial = 1321] [outer = (nil)] 04:10:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faecb076000) [pid = 6162] [serial = 1322] [outer = 0x7faec6aab800] 04:10:19 INFO - PROCESS | 6162 | 1461323419228 Marionette DEBUG loaded listener.js 04:10:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faecd70f000) [pid = 6162] [serial = 1323] [outer = 0x7faec6aab800] 04:10:20 INFO - PROCESS | 6162 | 1461323420665 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:10:20 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 04:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1992ms 04:10:20 INFO - PROCESS | 6162 | 1461323420734 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:10:20 INFO - PROCESS | 6162 | 1461323420741 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 04:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:10:20 INFO - PROCESS | 6162 | 1461323420752 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:10:20 INFO - PROCESS | 6162 | 1461323420757 Marionette TRACE conn4 <- [1,1734,null,{}] 04:10:20 INFO - PROCESS | 6162 | 1461323420767 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:21 INFO - PROCESS | 6162 | 1461323421005 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:10:21 INFO - PROCESS | 6162 | 1461323421304 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1df000 == 115 [pid = 6162] [id = 441] 04:10:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faebdaa8400) [pid = 6162] [serial = 1324] [outer = (nil)] 04:10:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faebdd04000) [pid = 6162] [serial = 1325] [outer = 0x7faebdaa8400] 04:10:21 INFO - PROCESS | 6162 | 1461323421391 Marionette DEBUG loaded listener.js 04:10:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faebee15400) [pid = 6162] [serial = 1326] [outer = 0x7faebdaa8400] 04:10:22 INFO - PROCESS | 6162 | 1461323422370 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1694ms 04:10:22 INFO - PROCESS | 6162 | 1461323422447 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:10:22 INFO - PROCESS | 6162 | 1461323422456 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 04:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:10:22 INFO - PROCESS | 6162 | 1461323422470 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:10:22 INFO - PROCESS | 6162 | 1461323422474 Marionette TRACE conn4 <- [1,1738,null,{}] 04:10:22 INFO - PROCESS | 6162 | 1461323422481 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:22 INFO - PROCESS | 6162 | 1461323422786 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:10:23 INFO - PROCESS | 6162 | 1461323423112 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c7000 == 116 [pid = 6162] [id = 442] 04:10:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faec05ca000) [pid = 6162] [serial = 1327] [outer = (nil)] 04:10:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faec1a95000) [pid = 6162] [serial = 1328] [outer = 0x7faec05ca000] 04:10:23 INFO - PROCESS | 6162 | 1461323423197 Marionette DEBUG loaded listener.js 04:10:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faec382f400) [pid = 6162] [serial = 1329] [outer = 0x7faec05ca000] 04:10:24 INFO - PROCESS | 6162 | 1461323424207 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1784ms 04:10:24 INFO - PROCESS | 6162 | 1461323424255 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:10:24 INFO - PROCESS | 6162 | 1461323424258 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 04:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:10:24 INFO - PROCESS | 6162 | 1461323424266 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:10:24 INFO - PROCESS | 6162 | 1461323424272 Marionette TRACE conn4 <- [1,1742,null,{}] 04:10:24 INFO - PROCESS | 6162 | 1461323424290 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:24 INFO - PROCESS | 6162 | 1461323424581 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:10:24 INFO - PROCESS | 6162 | 1461323424925 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc851800 == 117 [pid = 6162] [id = 443] 04:10:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faec5e15800) [pid = 6162] [serial = 1330] [outer = (nil)] 04:10:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faecc43bc00) [pid = 6162] [serial = 1331] [outer = 0x7faec5e15800] 04:10:25 INFO - PROCESS | 6162 | 1461323425017 Marionette DEBUG loaded listener.js 04:10:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faecceddc00) [pid = 6162] [serial = 1332] [outer = 0x7faec5e15800] 04:10:25 INFO - PROCESS | 6162 | 1461323425983 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1788ms 04:10:26 INFO - PROCESS | 6162 | 1461323426054 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:10:26 INFO - PROCESS | 6162 | 1461323426060 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 04:10:26 INFO - PROCESS | 6162 | 1461323426067 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:10:26 INFO - PROCESS | 6162 | 1461323426071 Marionette TRACE conn4 <- [1,1746,null,{}] 04:10:26 INFO - PROCESS | 6162 | 1461323426076 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:26 INFO - PROCESS | 6162 | 1461323426309 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:10:26 INFO - PROCESS | 6162 | 1461323426572 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd06000 == 118 [pid = 6162] [id = 444] 04:10:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faec6ab0c00) [pid = 6162] [serial = 1333] [outer = (nil)] 04:10:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faecdcdf000) [pid = 6162] [serial = 1334] [outer = 0x7faec6ab0c00] 04:10:26 INFO - PROCESS | 6162 | 1461323426717 Marionette DEBUG loaded listener.js 04:10:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faeceebd800) [pid = 6162] [serial = 1335] [outer = 0x7faec6ab0c00] 04:10:27 INFO - PROCESS | 6162 | 1461323427637 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1631ms 04:10:27 INFO - PROCESS | 6162 | 1461323427699 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:10:27 INFO - PROCESS | 6162 | 1461323427702 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 04:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:10:27 INFO - PROCESS | 6162 | 1461323427709 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:10:27 INFO - PROCESS | 6162 | 1461323427712 Marionette TRACE conn4 <- [1,1750,null,{}] 04:10:27 INFO - PROCESS | 6162 | 1461323427718 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:27 INFO - PROCESS | 6162 | 1461323427955 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:10:28 INFO - PROCESS | 6162 | 1461323428277 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b72800 == 119 [pid = 6162] [id = 445] 04:10:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faebfdb0400) [pid = 6162] [serial = 1336] [outer = (nil)] 04:10:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faecdce9800) [pid = 6162] [serial = 1337] [outer = 0x7faebfdb0400] 04:10:28 INFO - PROCESS | 6162 | 1461323428403 Marionette DEBUG loaded listener.js 04:10:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faed0ce8000) [pid = 6162] [serial = 1338] [outer = 0x7faebfdb0400] 04:10:29 INFO - PROCESS | 6162 | 1461323429413 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1749ms 04:10:29 INFO - PROCESS | 6162 | 1461323429459 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:10:29 INFO - PROCESS | 6162 | 1461323429464 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 04:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:10:29 INFO - PROCESS | 6162 | 1461323429470 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:10:29 INFO - PROCESS | 6162 | 1461323429473 Marionette TRACE conn4 <- [1,1754,null,{}] 04:10:29 INFO - PROCESS | 6162 | 1461323429493 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:29 INFO - PROCESS | 6162 | 1461323429842 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:10:30 INFO - PROCESS | 6162 | 1461323430072 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b2e000 == 120 [pid = 6162] [id = 446] 04:10:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faed1bcf800) [pid = 6162] [serial = 1339] [outer = (nil)] 04:10:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed409e800) [pid = 6162] [serial = 1340] [outer = 0x7faed1bcf800] 04:10:30 INFO - PROCESS | 6162 | 1461323430158 Marionette DEBUG loaded listener.js 04:10:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faed6005000) [pid = 6162] [serial = 1341] [outer = 0x7faed1bcf800] 04:10:31 INFO - PROCESS | 6162 | 1461323431066 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1642ms 04:10:31 INFO - PROCESS | 6162 | 1461323431114 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:10:31 INFO - PROCESS | 6162 | 1461323431117 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 04:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:10:31 INFO - PROCESS | 6162 | 1461323431124 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:10:31 INFO - PROCESS | 6162 | 1461323431127 Marionette TRACE conn4 <- [1,1758,null,{}] 04:10:31 INFO - PROCESS | 6162 | 1461323431133 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:31 INFO - PROCESS | 6162 | 1461323431355 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:10:31 INFO - PROCESS | 6162 | 1461323431622 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed86c5800 == 121 [pid = 6162] [id = 447] 04:10:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faec0457c00) [pid = 6162] [serial = 1342] [outer = (nil)] 04:10:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faed7fb0c00) [pid = 6162] [serial = 1343] [outer = 0x7faec0457c00] 04:10:31 INFO - PROCESS | 6162 | 1461323431746 Marionette DEBUG loaded listener.js 04:10:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faed91c9000) [pid = 6162] [serial = 1344] [outer = 0x7faec0457c00] 04:10:32 INFO - PROCESS | 6162 | 1461323432642 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1589ms 04:10:32 INFO - PROCESS | 6162 | 1461323432715 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:10:32 INFO - PROCESS | 6162 | 1461323432718 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 04:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:10:32 INFO - PROCESS | 6162 | 1461323432726 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:10:32 INFO - PROCESS | 6162 | 1461323432728 Marionette TRACE conn4 <- [1,1762,null,{}] 04:10:32 INFO - PROCESS | 6162 | 1461323432735 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:32 INFO - PROCESS | 6162 | 1461323432992 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:10:33 INFO - PROCESS | 6162 | 1461323433335 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd303000 == 122 [pid = 6162] [id = 448] 04:10:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faecc43b800) [pid = 6162] [serial = 1345] [outer = (nil)] 04:10:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faed9e91000) [pid = 6162] [serial = 1346] [outer = 0x7faecc43b800] 04:10:33 INFO - PROCESS | 6162 | 1461323433420 Marionette DEBUG loaded listener.js 04:10:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faeddf14c00) [pid = 6162] [serial = 1347] [outer = 0x7faecc43b800] 04:10:34 INFO - PROCESS | 6162 | 1461323434322 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1642ms 04:10:34 INFO - PROCESS | 6162 | 1461323434369 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:10:34 INFO - PROCESS | 6162 | 1461323434373 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 04:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:10:34 INFO - PROCESS | 6162 | 1461323434379 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:10:34 INFO - PROCESS | 6162 | 1461323434383 Marionette TRACE conn4 <- [1,1766,null,{}] 04:10:34 INFO - PROCESS | 6162 | 1461323434388 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:34 INFO - PROCESS | 6162 | 1461323434612 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:10:34 INFO - PROCESS | 6162 | 1461323434831 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d57000 == 123 [pid = 6162] [id = 449] 04:10:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faed77d7800) [pid = 6162] [serial = 1348] [outer = (nil)] 04:10:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faee3d7fc00) [pid = 6162] [serial = 1349] [outer = 0x7faed77d7800] 04:10:34 INFO - PROCESS | 6162 | 1461323434952 Marionette DEBUG loaded listener.js 04:10:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faee3e05400) [pid = 6162] [serial = 1350] [outer = 0x7faed77d7800] 04:10:35 INFO - PROCESS | 6162 | 1461323435885 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1579ms 04:10:35 INFO - PROCESS | 6162 | 1461323435960 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:10:35 INFO - PROCESS | 6162 | 1461323435964 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 04:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:10:35 INFO - PROCESS | 6162 | 1461323435970 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:10:35 INFO - PROCESS | 6162 | 1461323435972 Marionette TRACE conn4 <- [1,1770,null,{}] 04:10:35 INFO - PROCESS | 6162 | 1461323435978 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:36 INFO - PROCESS | 6162 | 1461323436244 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:10:36 INFO - PROCESS | 6162 | 1461323436542 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee420f800 == 124 [pid = 6162] [id = 450] 04:10:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faed912ec00) [pid = 6162] [serial = 1351] [outer = (nil)] 04:10:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faee426ec00) [pid = 6162] [serial = 1352] [outer = 0x7faed912ec00] 04:10:36 INFO - PROCESS | 6162 | 1461323436624 Marionette DEBUG loaded listener.js 04:10:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faee53ef400) [pid = 6162] [serial = 1353] [outer = 0x7faed912ec00] 04:10:37 INFO - PROCESS | 6162 | 1461323437507 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1588ms 04:10:37 INFO - PROCESS | 6162 | 1461323437559 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:10:37 INFO - PROCESS | 6162 | 1461323437564 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 04:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:10:37 INFO - PROCESS | 6162 | 1461323437570 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:10:37 INFO - PROCESS | 6162 | 1461323437574 Marionette TRACE conn4 <- [1,1774,null,{}] 04:10:37 INFO - PROCESS | 6162 | 1461323437580 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:37 INFO - PROCESS | 6162 | 1461323437832 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:10:38 INFO - PROCESS | 6162 | 1461323438171 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8954000 == 125 [pid = 6162] [id = 451] 04:10:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faee8910800) [pid = 6162] [serial = 1354] [outer = (nil)] 04:10:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faee8ba7c00) [pid = 6162] [serial = 1355] [outer = 0x7faee8910800] 04:10:38 INFO - PROCESS | 6162 | 1461323438272 Marionette DEBUG loaded listener.js 04:10:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faee8bb4c00) [pid = 6162] [serial = 1356] [outer = 0x7faee8910800] 04:10:39 INFO - PROCESS | 6162 | 1461323439181 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1686ms 04:10:39 INFO - PROCESS | 6162 | 1461323439257 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:10:39 INFO - PROCESS | 6162 | 1461323439261 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 04:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:10:39 INFO - PROCESS | 6162 | 1461323439267 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:10:39 INFO - PROCESS | 6162 | 1461323439270 Marionette TRACE conn4 <- [1,1778,null,{}] 04:10:39 INFO - PROCESS | 6162 | 1461323439277 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:39 INFO - PROCESS | 6162 | 1461323439537 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:10:39 INFO - PROCESS | 6162 | 1461323439852 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9299000 == 126 [pid = 6162] [id = 452] 04:10:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faebeed9800) [pid = 6162] [serial = 1357] [outer = (nil)] 04:10:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faebeee2c00) [pid = 6162] [serial = 1358] [outer = 0x7faebeed9800] 04:10:39 INFO - PROCESS | 6162 | 1461323439935 Marionette DEBUG loaded listener.js 04:10:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faee89ac000) [pid = 6162] [serial = 1359] [outer = 0x7faebeed9800] 04:10:40 INFO - PROCESS | 6162 | 1461323440773 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:10:40 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 04:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1584ms 04:10:40 INFO - PROCESS | 6162 | 1461323440852 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:10:40 INFO - PROCESS | 6162 | 1461323440856 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 04:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:10:40 INFO - PROCESS | 6162 | 1461323440862 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:10:40 INFO - PROCESS | 6162 | 1461323440865 Marionette TRACE conn4 <- [1,1782,null,{}] 04:10:40 INFO - PROCESS | 6162 | 1461323440871 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:41 INFO - PROCESS | 6162 | 1461323441129 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:10:41 INFO - PROCESS | 6162 | 1461323441433 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebbbb800 == 127 [pid = 6162] [id = 453] 04:10:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faebeed9c00) [pid = 6162] [serial = 1360] [outer = (nil)] 04:10:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faec1814000) [pid = 6162] [serial = 1361] [outer = 0x7faebeed9c00] 04:10:41 INFO - PROCESS | 6162 | 1461323441515 Marionette DEBUG loaded listener.js 04:10:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faec1818400) [pid = 6162] [serial = 1362] [outer = 0x7faebeed9c00] 04:10:42 INFO - PROCESS | 6162 | 1461323442443 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:10:42 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 04:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 04:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:10:42 INFO - PROCESS | 6162 | 1461323442497 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:10:42 INFO - PROCESS | 6162 | 1461323442500 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 04:10:42 INFO - PROCESS | 6162 | 1461323442506 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:10:42 INFO - PROCESS | 6162 | 1461323442510 Marionette TRACE conn4 <- [1,1786,null,{}] 04:10:42 INFO - PROCESS | 6162 | 1461323442515 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:42 INFO - PROCESS | 6162 | 1461323442742 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:10:43 INFO - PROCESS | 6162 | 1461323443058 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabed000 == 128 [pid = 6162] [id = 454] 04:10:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faebeee3800) [pid = 6162] [serial = 1363] [outer = (nil)] 04:10:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faec181bc00) [pid = 6162] [serial = 1364] [outer = 0x7faebeee3800] 04:10:43 INFO - PROCESS | 6162 | 1461323443157 Marionette DEBUG loaded listener.js 04:10:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faee9068000) [pid = 6162] [serial = 1365] [outer = 0x7faebeee3800] 04:10:44 INFO - PROCESS | 6162 | 1461323444043 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:10:44 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 04:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1581ms 04:10:44 INFO - PROCESS | 6162 | 1461323444087 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:10:44 INFO - PROCESS | 6162 | 1461323444091 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 04:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:10:44 INFO - PROCESS | 6162 | 1461323444097 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:10:44 INFO - PROCESS | 6162 | 1461323444100 Marionette TRACE conn4 <- [1,1790,null,{}] 04:10:44 INFO - PROCESS | 6162 | 1461323444105 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:44 INFO - PROCESS | 6162 | 1461323444325 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:10:44 INFO - PROCESS | 6162 | 1461323444635 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed67e800 == 129 [pid = 6162] [id = 455] 04:10:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faebdb62c00) [pid = 6162] [serial = 1366] [outer = (nil)] 04:10:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faebdb6b400) [pid = 6162] [serial = 1367] [outer = 0x7faebdb62c00] 04:10:44 INFO - PROCESS | 6162 | 1461323444718 Marionette DEBUG loaded listener.js 04:10:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faebdb70000) [pid = 6162] [serial = 1368] [outer = 0x7faebdb62c00] 04:10:45 INFO - PROCESS | 6162 | 1461323445615 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:10:45 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) 04:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1584ms 04:10:45 INFO - PROCESS | 6162 | 1461323445683 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:10:45 INFO - PROCESS | 6162 | 1461323445687 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 04:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:10:45 INFO - PROCESS | 6162 | 1461323445693 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:10:45 INFO - PROCESS | 6162 | 1461323445696 Marionette TRACE conn4 <- [1,1794,null,{}] 04:10:45 INFO - PROCESS | 6162 | 1461323445702 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:45 INFO - PROCESS | 6162 | 1461323445969 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:10:46 INFO - PROCESS | 6162 | 1461323446283 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1881800 == 130 [pid = 6162] [id = 456] 04:10:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faebdb66000) [pid = 6162] [serial = 1369] [outer = (nil)] 04:10:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faec0517c00) [pid = 6162] [serial = 1370] [outer = 0x7faebdb66000] 04:10:46 INFO - PROCESS | 6162 | 1461323446366 Marionette DEBUG loaded listener.js 04:10:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faec051d400) [pid = 6162] [serial = 1371] [outer = 0x7faebdb66000] 04:10:47 INFO - PROCESS | 6162 | 1461323447274 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1639ms 04:10:47 INFO - PROCESS | 6162 | 1461323447333 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:10:47 INFO - PROCESS | 6162 | 1461323447337 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 04:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:10:47 INFO - PROCESS | 6162 | 1461323447343 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:10:47 INFO - PROCESS | 6162 | 1461323447347 Marionette TRACE conn4 <- [1,1798,null,{}] 04:10:47 INFO - PROCESS | 6162 | 1461323447352 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:47 INFO - PROCESS | 6162 | 1461323447587 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:10:47 INFO - PROCESS | 6162 | 1461323447953 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe878000 == 131 [pid = 6162] [id = 457] 04:10:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faebdb68800) [pid = 6162] [serial = 1372] [outer = (nil)] 04:10:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faec0522000) [pid = 6162] [serial = 1373] [outer = 0x7faebdb68800] 04:10:48 INFO - PROCESS | 6162 | 1461323448038 Marionette DEBUG loaded listener.js 04:10:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faec1818000) [pid = 6162] [serial = 1374] [outer = 0x7faebdb68800] 04:10:48 INFO - PROCESS | 6162 | 1461323448971 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1681ms 04:10:49 INFO - PROCESS | 6162 | 1461323449026 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:10:49 INFO - PROCESS | 6162 | 1461323449029 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 04:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:10:49 INFO - PROCESS | 6162 | 1461323449036 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:10:49 INFO - PROCESS | 6162 | 1461323449039 Marionette TRACE conn4 <- [1,1802,null,{}] 04:10:49 INFO - PROCESS | 6162 | 1461323449045 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:49 INFO - PROCESS | 6162 | 1461323449320 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:10:49 INFO - PROCESS | 6162 | 1461323449672 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5f9a000 == 132 [pid = 6162] [id = 458] 04:10:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faebdd08400) [pid = 6162] [serial = 1375] [outer = (nil)] 04:10:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faed5f5d000) [pid = 6162] [serial = 1376] [outer = 0x7faebdd08400] 04:10:49 INFO - PROCESS | 6162 | 1461323449785 Marionette DEBUG loaded listener.js 04:10:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faed5f62000) [pid = 6162] [serial = 1377] [outer = 0x7faebdd08400] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc81c800 == 131 [pid = 6162] [id = 203] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2ea0800 == 130 [pid = 6162] [id = 439] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fc7800 == 129 [pid = 6162] [id = 438] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd109000 == 128 [pid = 6162] [id = 437] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1053000 == 127 [pid = 6162] [id = 436] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfeb7800 == 126 [pid = 6162] [id = 435] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1055800 == 125 [pid = 6162] [id = 434] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec18ca800 == 124 [pid = 6162] [id = 433] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89aa800 == 123 [pid = 6162] [id = 432] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a47000 == 122 [pid = 6162] [id = 431] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b7a800 == 121 [pid = 6162] [id = 430] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1757800 == 120 [pid = 6162] [id = 429] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1259800 == 119 [pid = 6162] [id = 428] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf44e000 == 118 [pid = 6162] [id = 427] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd46800 == 117 [pid = 6162] [id = 426] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb09800 == 116 [pid = 6162] [id = 425] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd370000 == 115 [pid = 6162] [id = 424] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc639800 == 114 [pid = 6162] [id = 423] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf20800 == 113 [pid = 6162] [id = 422] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5d44800 == 112 [pid = 6162] [id = 421] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d74800 == 111 [pid = 6162] [id = 420] 04:10:52 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe8ef000 == 110 [pid = 6162] [id = 419] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faebed6a400) [pid = 6162] [serial = 1232] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faec38cd000) [pid = 6162] [serial = 1199] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faec38d1c00) [pid = 6162] [serial = 1251] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faec1ca5800) [pid = 6162] [serial = 1248] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faed0ac3000) [pid = 6162] [serial = 1208] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faec0f0d000) [pid = 6162] [serial = 1245] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faebdc0cc00) [pid = 6162] [serial = 1253] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faee5279c00) [pid = 6162] [serial = 1223] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faebbd8d800) [pid = 6162] [serial = 1229] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faed1651000) [pid = 6162] [serial = 1211] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faec5e10400) [pid = 6162] [serial = 1254] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faed1b1a400) [pid = 6162] [serial = 1214] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faed8490000) [pid = 6162] [serial = 1220] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faebfbf7800) [pid = 6162] [serial = 1190] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faebbd93000) [pid = 6162] [serial = 1235] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faebce9fc00) [pid = 6162] [serial = 1236] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faed5d19c00) [pid = 6162] [serial = 1217] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faec383c400) [pid = 6162] [serial = 1250] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faec1c99c00) [pid = 6162] [serial = 1247] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faebefde400) [pid = 6162] [serial = 1239] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faebdaa8000) [pid = 6162] [serial = 1193] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faebfbf1800) [pid = 6162] [serial = 1196] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faebefdf400) [pid = 6162] [serial = 1241] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faecaedd800) [pid = 6162] [serial = 1202] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faebed68000) [pid = 6162] [serial = 1238] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faebed6ac00) [pid = 6162] [serial = 1244] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faebfdbc000) [pid = 6162] [serial = 1242] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faecccc4400) [pid = 6162] [serial = 1205] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faeb9ce7c00) [pid = 6162] [serial = 1226] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faec6ab3400) [pid = 6162] [serial = 1256] [outer = (nil)] [url = about:blank] 04:10:52 INFO - PROCESS | 6162 | 1461323452674 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3698ms 04:10:52 INFO - PROCESS | 6162 | 1461323452734 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:10:52 INFO - PROCESS | 6162 | 1461323452740 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 04:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:10:52 INFO - PROCESS | 6162 | 1461323452748 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:10:52 INFO - PROCESS | 6162 | 1461323452755 Marionette TRACE conn4 <- [1,1806,null,{}] 04:10:52 INFO - PROCESS | 6162 | 1461323452764 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:52 INFO - PROCESS | 6162 | 1461323452973 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:10:53 INFO - PROCESS | 6162 | 1461323453193 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8ef000 == 111 [pid = 6162] [id = 459] 04:10:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faebda9dc00) [pid = 6162] [serial = 1378] [outer = (nil)] 04:10:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faebdaa3800) [pid = 6162] [serial = 1379] [outer = 0x7faebda9dc00] 04:10:53 INFO - PROCESS | 6162 | 1461323453266 Marionette DEBUG loaded listener.js 04:10:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faebdd3d000) [pid = 6162] [serial = 1380] [outer = 0x7faebda9dc00] 04:10:54 INFO - PROCESS | 6162 | 1461323454144 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1449ms 04:10:54 INFO - PROCESS | 6162 | 1461323454197 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:10:54 INFO - PROCESS | 6162 | 1461323454205 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 04:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:10:54 INFO - PROCESS | 6162 | 1461323454217 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:10:54 INFO - PROCESS | 6162 | 1461323454221 Marionette TRACE conn4 <- [1,1810,null,{}] 04:10:54 INFO - PROCESS | 6162 | 1461323454227 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:54 INFO - PROCESS | 6162 | 1461323454459 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:10:54 INFO - PROCESS | 6162 | 1461323454667 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02cb000 == 112 [pid = 6162] [id = 460] 04:10:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faebcff0800) [pid = 6162] [serial = 1381] [outer = (nil)] 04:10:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faebeed9000) [pid = 6162] [serial = 1382] [outer = 0x7faebcff0800] 04:10:54 INFO - PROCESS | 6162 | 1461323454751 Marionette DEBUG loaded listener.js 04:10:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faebfdb4c00) [pid = 6162] [serial = 1383] [outer = 0x7faebcff0800] 04:10:55 INFO - PROCESS | 6162 | 1461323455870 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1683ms 04:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:10:55 INFO - PROCESS | 6162 | 1461323455900 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:10:55 INFO - PROCESS | 6162 | 1461323455903 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 04:10:55 INFO - PROCESS | 6162 | 1461323455910 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:10:55 INFO - PROCESS | 6162 | 1461323455916 Marionette TRACE conn4 <- [1,1814,null,{}] 04:10:55 INFO - PROCESS | 6162 | 1461323455954 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:56 INFO - PROCESS | 6162 | 1461323456248 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:10:56 INFO - PROCESS | 6162 | 1461323456436 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1967000 == 113 [pid = 6162] [id = 461] 04:10:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faec1a8e400) [pid = 6162] [serial = 1384] [outer = (nil)] 04:10:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faec1c97400) [pid = 6162] [serial = 1385] [outer = 0x7faec1a8e400] 04:10:56 INFO - PROCESS | 6162 | 1461323456550 Marionette DEBUG loaded listener.js 04:10:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faec3832c00) [pid = 6162] [serial = 1386] [outer = 0x7faec1a8e400] 04:10:57 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faec3a03400) [pid = 6162] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:10:57 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faebf03a800) [pid = 6162] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:10:57 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faeba9a3c00) [pid = 6162] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:10:57 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faeb9ceb800) [pid = 6162] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:10:57 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faeb9ce4800) [pid = 6162] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:10:57 INFO - PROCESS | 6162 | 1461323457972 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2093ms 04:10:58 INFO - PROCESS | 6162 | 1461323458004 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:10:58 INFO - PROCESS | 6162 | 1461323458007 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 04:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:10:58 INFO - PROCESS | 6162 | 1461323458014 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:10:58 INFO - PROCESS | 6162 | 1461323458017 Marionette TRACE conn4 <- [1,1818,null,{}] 04:10:58 INFO - PROCESS | 6162 | 1461323458022 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:58 INFO - PROCESS | 6162 | 1461323458264 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:10:58 INFO - PROCESS | 6162 | 1461323458478 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:10:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec350e000 == 114 [pid = 6162] [id = 462] 04:10:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faeb9ce4800) [pid = 6162] [serial = 1387] [outer = (nil)] 04:10:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faec5dec000) [pid = 6162] [serial = 1388] [outer = 0x7faeb9ce4800] 04:10:58 INFO - PROCESS | 6162 | 1461323458559 Marionette DEBUG loaded listener.js 04:10:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faecaee2c00) [pid = 6162] [serial = 1389] [outer = 0x7faeb9ce4800] 04:10:59 INFO - PROCESS | 6162 | 1461323459344 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1384ms 04:10:59 INFO - PROCESS | 6162 | 1461323459399 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:10:59 INFO - PROCESS | 6162 | 1461323459402 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 04:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:10:59 INFO - PROCESS | 6162 | 1461323459408 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:10:59 INFO - PROCESS | 6162 | 1461323459411 Marionette TRACE conn4 <- [1,1822,null,{}] 04:10:59 INFO - PROCESS | 6162 | 1461323459417 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:10:59 INFO - PROCESS | 6162 | 1461323459629 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:11:00 INFO - PROCESS | 6162 | 1461323460069 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0de000 == 115 [pid = 6162] [id = 463] 04:11:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faeb9cea400) [pid = 6162] [serial = 1390] [outer = (nil)] 04:11:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faebce96000) [pid = 6162] [serial = 1391] [outer = 0x7faeb9cea400] 04:11:00 INFO - PROCESS | 6162 | 1461323460163 Marionette DEBUG loaded listener.js 04:11:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faebdaa7000) [pid = 6162] [serial = 1392] [outer = 0x7faeb9cea400] 04:11:01 INFO - PROCESS | 6162 | 1461323461173 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1837ms 04:11:01 INFO - PROCESS | 6162 | 1461323461249 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:11:01 INFO - PROCESS | 6162 | 1461323461258 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 04:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:11:01 INFO - PROCESS | 6162 | 1461323461269 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:11:01 INFO - PROCESS | 6162 | 1461323461274 Marionette TRACE conn4 <- [1,1826,null,{}] 04:11:01 INFO - PROCESS | 6162 | 1461323461281 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:01 INFO - PROCESS | 6162 | 1461323461596 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:11:02 INFO - PROCESS | 6162 | 1461323462015 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1960800 == 116 [pid = 6162] [id = 464] 04:11:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faebeee1c00) [pid = 6162] [serial = 1393] [outer = (nil)] 04:11:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faebfdb5800) [pid = 6162] [serial = 1394] [outer = 0x7faebeee1c00] 04:11:02 INFO - PROCESS | 6162 | 1461323462113 Marionette DEBUG loaded listener.js 04:11:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faec05bf000) [pid = 6162] [serial = 1395] [outer = 0x7faebeee1c00] 04:11:03 INFO - PROCESS | 6162 | 1461323463189 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1986ms 04:11:03 INFO - PROCESS | 6162 | 1461323463258 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:11:03 INFO - PROCESS | 6162 | 1461323463266 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 04:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:11:03 INFO - PROCESS | 6162 | 1461323463274 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:11:03 INFO - PROCESS | 6162 | 1461323463278 Marionette TRACE conn4 <- [1,1830,null,{}] 04:11:03 INFO - PROCESS | 6162 | 1461323463284 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:03 INFO - PROCESS | 6162 | 1461323463571 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:11:03 INFO - PROCESS | 6162 | 1461323463965 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c7800 == 117 [pid = 6162] [id = 465] 04:11:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 241 (0x7faec383c800) [pid = 6162] [serial = 1396] [outer = (nil)] 04:11:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 242 (0x7faec38c9c00) [pid = 6162] [serial = 1397] [outer = 0x7faec383c800] 04:11:04 INFO - PROCESS | 6162 | 1461323464047 Marionette DEBUG loaded listener.js 04:11:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 243 (0x7faec5e10c00) [pid = 6162] [serial = 1398] [outer = 0x7faec383c800] 04:11:05 INFO - PROCESS | 6162 | 1461323465000 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1782ms 04:11:05 INFO - PROCESS | 6162 | 1461323465057 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:11:05 INFO - PROCESS | 6162 | 1461323465061 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 04:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:11:05 INFO - PROCESS | 6162 | 1461323465078 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:11:05 INFO - PROCESS | 6162 | 1461323465088 Marionette TRACE conn4 <- [1,1834,null,{}] 04:11:05 INFO - PROCESS | 6162 | 1461323465094 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:05 INFO - PROCESS | 6162 | 1461323465382 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:11:05 INFO - PROCESS | 6162 | 1461323465699 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc639800 == 118 [pid = 6162] [id = 466] 04:11:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 244 (0x7faec3841c00) [pid = 6162] [serial = 1399] [outer = (nil)] 04:11:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 245 (0x7faeccf16400) [pid = 6162] [serial = 1400] [outer = 0x7faec3841c00] 04:11:05 INFO - PROCESS | 6162 | 1461323465784 Marionette DEBUG loaded listener.js 04:11:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 246 (0x7faecd708800) [pid = 6162] [serial = 1401] [outer = 0x7faec3841c00] 04:11:06 INFO - PROCESS | 6162 | 1461323466759 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:11:06 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 04:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1747ms 04:11:06 INFO - PROCESS | 6162 | 1461323466818 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:11:06 INFO - PROCESS | 6162 | 1461323466823 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 04:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:11:06 INFO - PROCESS | 6162 | 1461323466830 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:11:06 INFO - PROCESS | 6162 | 1461323466833 Marionette TRACE conn4 <- [1,1838,null,{}] 04:11:06 INFO - PROCESS | 6162 | 1461323466839 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:07 INFO - PROCESS | 6162 | 1461323467095 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:11:07 INFO - PROCESS | 6162 | 1461323467406 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e4800 == 119 [pid = 6162] [id = 467] 04:11:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 247 (0x7faecc6ae000) [pid = 6162] [serial = 1402] [outer = (nil)] 04:11:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 248 (0x7faecdf78c00) [pid = 6162] [serial = 1403] [outer = 0x7faecc6ae000] 04:11:07 INFO - PROCESS | 6162 | 1461323467496 Marionette DEBUG loaded listener.js 04:11:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 249 (0x7faecfe98c00) [pid = 6162] [serial = 1404] [outer = 0x7faecc6ae000] 04:11:08 INFO - PROCESS | 6162 | 1461323468445 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1688ms 04:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:11:08 INFO - PROCESS | 6162 | 1461323468520 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:11:08 INFO - PROCESS | 6162 | 1461323468523 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 04:11:08 INFO - PROCESS | 6162 | 1461323468529 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:11:08 INFO - PROCESS | 6162 | 1461323468533 Marionette TRACE conn4 <- [1,1842,null,{}] 04:11:08 INFO - PROCESS | 6162 | 1461323468539 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:08 INFO - PROCESS | 6162 | 1461323468797 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:11:09 INFO - PROCESS | 6162 | 1461323469134 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd52800 == 120 [pid = 6162] [id = 468] 04:11:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 250 (0x7faed1113400) [pid = 6162] [serial = 1405] [outer = (nil)] 04:11:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 251 (0x7faed111e800) [pid = 6162] [serial = 1406] [outer = 0x7faed1113400] 04:11:09 INFO - PROCESS | 6162 | 1461323469237 Marionette DEBUG loaded listener.js 04:11:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 252 (0x7faed1b11400) [pid = 6162] [serial = 1407] [outer = 0x7faed1113400] 04:11:10 INFO - PROCESS | 6162 | 1461323470356 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1885ms 04:11:10 INFO - PROCESS | 6162 | 1461323470414 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:11:10 INFO - PROCESS | 6162 | 1461323470419 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 04:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:11:10 INFO - PROCESS | 6162 | 1461323470425 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:11:10 INFO - PROCESS | 6162 | 1461323470429 Marionette TRACE conn4 <- [1,1846,null,{}] 04:11:10 INFO - PROCESS | 6162 | 1461323470436 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:10 INFO - PROCESS | 6162 | 1461323470696 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:11:11 INFO - PROCESS | 6162 | 1461323471012 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1697800 == 121 [pid = 6162] [id = 469] 04:11:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 253 (0x7faecf2d2800) [pid = 6162] [serial = 1408] [outer = (nil)] 04:11:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 254 (0x7faed1bcd800) [pid = 6162] [serial = 1409] [outer = 0x7faecf2d2800] 04:11:11 INFO - PROCESS | 6162 | 1461323471096 Marionette DEBUG loaded listener.js 04:11:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 255 (0x7faed5f5f000) [pid = 6162] [serial = 1410] [outer = 0x7faecf2d2800] 04:11:12 INFO - PROCESS | 6162 | 1461323472052 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:11:12 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) 04:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1690ms 04:11:12 INFO - PROCESS | 6162 | 1461323472116 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:11:12 INFO - PROCESS | 6162 | 1461323472120 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 04:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:11:12 INFO - PROCESS | 6162 | 1461323472127 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:11:12 INFO - PROCESS | 6162 | 1461323472130 Marionette TRACE conn4 <- [1,1850,null,{}] 04:11:12 INFO - PROCESS | 6162 | 1461323472135 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:12 INFO - PROCESS | 6162 | 1461323472359 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:11:12 INFO - PROCESS | 6162 | 1461323472664 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3058800 == 122 [pid = 6162] [id = 470] 04:11:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 256 (0x7faed0a75800) [pid = 6162] [serial = 1411] [outer = (nil)] 04:11:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 257 (0x7faed5f68000) [pid = 6162] [serial = 1412] [outer = 0x7faed0a75800] 04:11:12 INFO - PROCESS | 6162 | 1461323472761 Marionette DEBUG loaded listener.js 04:11:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 258 (0x7faed646b000) [pid = 6162] [serial = 1413] [outer = 0x7faed0a75800] 04:11:13 INFO - PROCESS | 6162 | 1461323473654 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1583ms 04:11:13 INFO - PROCESS | 6162 | 1461323473712 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:11:13 INFO - PROCESS | 6162 | 1461323473716 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 04:11:13 INFO - PROCESS | 6162 | 1461323473729 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:11:13 INFO - PROCESS | 6162 | 1461323473739 Marionette TRACE conn4 <- [1,1854,null,{}] 04:11:13 INFO - PROCESS | 6162 | 1461323473744 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:14 INFO - PROCESS | 6162 | 1461323474014 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:11:14 INFO - PROCESS | 6162 | ************************* 04:11:14 INFO - PROCESS | 6162 | A coding exception was thrown and uncaught in a Task. 04:11:14 INFO - PROCESS | 6162 | 04:11:14 INFO - PROCESS | 6162 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:11:14 INFO - PROCESS | 6162 | Full stack: 04:11:14 INFO - PROCESS | 6162 | ************************* 04:11:14 INFO - PROCESS | 6162 | 1461323474405 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e25800 == 123 [pid = 6162] [id = 471] 04:11:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faed1bc9800) [pid = 6162] [serial = 1414] [outer = (nil)] 04:11:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faee3ee7800) [pid = 6162] [serial = 1415] [outer = 0x7faed1bc9800] 04:11:14 INFO - PROCESS | 6162 | 1461323474491 Marionette DEBUG loaded listener.js 04:11:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faee50c4000) [pid = 6162] [serial = 1416] [outer = 0x7faed1bc9800] 04:11:15 INFO - PROCESS | 6162 | 1461323475372 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1695ms 04:11:15 INFO - PROCESS | 6162 | 1461323475419 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:11:15 INFO - PROCESS | 6162 | 1461323475423 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 04:11:15 INFO - PROCESS | 6162 | 1461323475429 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:11:15 INFO - PROCESS | 6162 | 1461323475432 Marionette TRACE conn4 <- [1,1858,null,{}] 04:11:15 INFO - PROCESS | 6162 | 1461323475438 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:15 INFO - PROCESS | 6162 | 1461323475672 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:11:15 INFO - PROCESS | 6162 | 1461323475950 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4202800 == 124 [pid = 6162] [id = 472] 04:11:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faec0462c00) [pid = 6162] [serial = 1417] [outer = (nil)] 04:11:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faee8902800) [pid = 6162] [serial = 1418] [outer = 0x7faec0462c00] 04:11:16 INFO - PROCESS | 6162 | 1461323476079 Marionette DEBUG loaded listener.js 04:11:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faee890e800) [pid = 6162] [serial = 1419] [outer = 0x7faec0462c00] 04:11:17 INFO - PROCESS | 6162 | 1461323477030 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1693ms 04:11:17 INFO - PROCESS | 6162 | 1461323477122 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:11:17 INFO - PROCESS | 6162 | 1461323477127 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 04:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:11:17 INFO - PROCESS | 6162 | 1461323477133 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:11:17 INFO - PROCESS | 6162 | 1461323477137 Marionette TRACE conn4 <- [1,1862,null,{}] 04:11:17 INFO - PROCESS | 6162 | 1461323477143 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:17 INFO - PROCESS | 6162 | 1461323477416 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:11:17 INFO - PROCESS | 6162 | 1461323477755 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee8e67800 == 125 [pid = 6162] [id = 473] 04:11:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faebab8f400) [pid = 6162] [serial = 1420] [outer = (nil)] 04:11:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faebab91000) [pid = 6162] [serial = 1421] [outer = 0x7faebab8f400] 04:11:17 INFO - PROCESS | 6162 | 1461323477881 Marionette DEBUG loaded listener.js 04:11:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faee8ba9800) [pid = 6162] [serial = 1422] [outer = 0x7faebab8f400] 04:11:18 INFO - PROCESS | 6162 | 1461323478875 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1787ms 04:11:18 INFO - PROCESS | 6162 | 1461323478960 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:11:18 INFO - PROCESS | 6162 | 1461323478966 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 04:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:11:18 INFO - PROCESS | 6162 | 1461323478978 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:11:18 INFO - PROCESS | 6162 | 1461323478982 Marionette TRACE conn4 <- [1,1866,null,{}] 04:11:18 INFO - PROCESS | 6162 | 1461323478988 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:19 INFO - PROCESS | 6162 | 1461323479328 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:11:19 INFO - PROCESS | 6162 | 1461323479650 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3289800 == 126 [pid = 6162] [id = 474] 04:11:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 268 (0x7faebab8cc00) [pid = 6162] [serial = 1423] [outer = (nil)] 04:11:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 269 (0x7faebc315400) [pid = 6162] [serial = 1424] [outer = 0x7faebab8cc00] 04:11:19 INFO - PROCESS | 6162 | 1461323479737 Marionette DEBUG loaded listener.js 04:11:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 270 (0x7faee8bad800) [pid = 6162] [serial = 1425] [outer = 0x7faebab8cc00] 04:11:20 INFO - PROCESS | 6162 | 1461323480770 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1845ms 04:11:20 INFO - PROCESS | 6162 | 1461323480825 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:11:20 INFO - PROCESS | 6162 | 1461323480828 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 04:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:11:20 INFO - PROCESS | 6162 | 1461323480836 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:11:20 INFO - PROCESS | 6162 | 1461323480839 Marionette TRACE conn4 <- [1,1870,null,{}] 04:11:20 INFO - PROCESS | 6162 | 1461323480845 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:21 INFO - PROCESS | 6162 | 1461323481090 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:11:21 INFO - PROCESS | 6162 | 1461323481409 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeba9d5800 == 127 [pid = 6162] [id = 475] 04:11:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 271 (0x7faebab8f800) [pid = 6162] [serial = 1426] [outer = (nil)] 04:11:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 272 (0x7faebce8a800) [pid = 6162] [serial = 1427] [outer = 0x7faebab8f800] 04:11:21 INFO - PROCESS | 6162 | 1461323481499 Marionette DEBUG loaded listener.js 04:11:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 273 (0x7faebce8fc00) [pid = 6162] [serial = 1428] [outer = 0x7faebab8f800] 04:11:22 INFO - PROCESS | 6162 | 1461323482438 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1644ms 04:11:22 INFO - PROCESS | 6162 | 1461323482483 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:11:22 INFO - PROCESS | 6162 | 1461323482489 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 04:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:11:22 INFO - PROCESS | 6162 | 1461323482498 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:11:22 INFO - PROCESS | 6162 | 1461323482504 Marionette TRACE conn4 <- [1,1874,null,{}] 04:11:22 INFO - PROCESS | 6162 | 1461323482511 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:22 INFO - PROCESS | 6162 | 1461323482751 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:11:23 INFO - PROCESS | 6162 | 1461323483089 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6740000 == 128 [pid = 6162] [id = 476] 04:11:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 274 (0x7faebc30f000) [pid = 6162] [serial = 1429] [outer = (nil)] 04:11:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 275 (0x7faed60d4c00) [pid = 6162] [serial = 1430] [outer = 0x7faebc30f000] 04:11:23 INFO - PROCESS | 6162 | 1461323483177 Marionette DEBUG loaded listener.js 04:11:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 276 (0x7faee924c000) [pid = 6162] [serial = 1431] [outer = 0x7faebc30f000] 04:11:24 INFO - PROCESS | 6162 | 1461323484114 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1695ms 04:11:24 INFO - PROCESS | 6162 | 1461323484194 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:11:24 INFO - PROCESS | 6162 | 1461323484197 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 04:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:11:24 INFO - PROCESS | 6162 | 1461323484204 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:11:24 INFO - PROCESS | 6162 | 1461323484208 Marionette TRACE conn4 <- [1,1878,null,{}] 04:11:24 INFO - PROCESS | 6162 | 1461323484215 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:24 INFO - PROCESS | 6162 | 1461323484486 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:11:24 INFO - PROCESS | 6162 | 1461323484807 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed6451000 == 129 [pid = 6162] [id = 477] 04:11:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 277 (0x7faeba5d7800) [pid = 6162] [serial = 1432] [outer = (nil)] 04:11:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 278 (0x7faeba5df800) [pid = 6162] [serial = 1433] [outer = 0x7faeba5d7800] 04:11:24 INFO - PROCESS | 6162 | 1461323484894 Marionette DEBUG loaded listener.js 04:11:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 279 (0x7faeba5e5000) [pid = 6162] [serial = 1434] [outer = 0x7faeba5d7800] 04:11:25 INFO - PROCESS | 6162 | 1461323485821 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1694ms 04:11:25 INFO - PROCESS | 6162 | 1461323485901 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:11:25 INFO - PROCESS | 6162 | 1461323485905 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 04:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:11:25 INFO - PROCESS | 6162 | 1461323485912 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:11:25 INFO - PROCESS | 6162 | 1461323485916 Marionette TRACE conn4 <- [1,1882,null,{}] 04:11:25 INFO - PROCESS | 6162 | 1461323485921 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:26 INFO - PROCESS | 6162 | 1461323486166 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:11:26 INFO - PROCESS | 6162 | 1461323486493 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0f14000 == 130 [pid = 6162] [id = 478] 04:11:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 280 (0x7faeba5d8c00) [pid = 6162] [serial = 1435] [outer = (nil)] 04:11:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 281 (0x7faebce91c00) [pid = 6162] [serial = 1436] [outer = 0x7faeba5d8c00] 04:11:26 INFO - PROCESS | 6162 | 1461323486579 Marionette DEBUG loaded listener.js 04:11:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 282 (0x7faecd71d800) [pid = 6162] [serial = 1437] [outer = 0x7faeba5d8c00] 04:11:27 INFO - PROCESS | 6162 | 1461323487530 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1685ms 04:11:27 INFO - PROCESS | 6162 | 1461323487599 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:11:27 INFO - PROCESS | 6162 | 1461323487603 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 04:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:11:27 INFO - PROCESS | 6162 | 1461323487610 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:11:27 INFO - PROCESS | 6162 | 1461323487614 Marionette TRACE conn4 <- [1,1886,null,{}] 04:11:27 INFO - PROCESS | 6162 | 1461323487619 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:27 INFO - PROCESS | 6162 | 1461323487870 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:11:28 INFO - PROCESS | 6162 | 1461323488215 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd923800 == 131 [pid = 6162] [id = 479] 04:11:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 283 (0x7faeba5e1400) [pid = 6162] [serial = 1438] [outer = (nil)] 04:11:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 284 (0x7faecd71f400) [pid = 6162] [serial = 1439] [outer = 0x7faeba5e1400] 04:11:28 INFO - PROCESS | 6162 | 1461323488302 Marionette DEBUG loaded listener.js 04:11:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 285 (0x7faecd726c00) [pid = 6162] [serial = 1440] [outer = 0x7faeba5e1400] 04:11:29 INFO - PROCESS | 6162 | 1461323489272 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1737ms 04:11:29 INFO - PROCESS | 6162 | 1461323489348 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:11:29 INFO - PROCESS | 6162 | 1461323489352 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 04:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:11:29 INFO - PROCESS | 6162 | 1461323489359 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:11:29 INFO - PROCESS | 6162 | 1461323489363 Marionette TRACE conn4 <- [1,1890,null,{}] 04:11:29 INFO - PROCESS | 6162 | 1461323489370 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:29 INFO - PROCESS | 6162 | 1461323489650 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e65000 == 130 [pid = 6162] [id = 364] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedb8800 == 129 [pid = 6162] [id = 366] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd795800 == 128 [pid = 6162] [id = 197] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd30c000 == 127 [pid = 6162] [id = 403] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee42c5800 == 126 [pid = 6162] [id = 404] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee929c800 == 125 [pid = 6162] [id = 405] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e35000 == 124 [pid = 6162] [id = 402] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec350e000 == 123 [pid = 6162] [id = 462] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1967000 == 122 [pid = 6162] [id = 461] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02cb000 == 121 [pid = 6162] [id = 460] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe8ef000 == 120 [pid = 6162] [id = 459] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8954000 == 119 [pid = 6162] [id = 451] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee420f800 == 118 [pid = 6162] [id = 450] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d57000 == 117 [pid = 6162] [id = 449] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faedd303000 == 116 [pid = 6162] [id = 448] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed86c5800 == 115 [pid = 6162] [id = 447] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b2e000 == 114 [pid = 6162] [id = 446] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0b72800 == 113 [pid = 6162] [id = 445] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd06000 == 112 [pid = 6162] [id = 444] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc851800 == 111 [pid = 6162] [id = 443] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c7000 == 110 [pid = 6162] [id = 442] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3508000 == 109 [pid = 6162] [id = 440] 04:11:31 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf1df000 == 108 [pid = 6162] [id = 441] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 284 (0x7faecb076000) [pid = 6162] [serial = 1322] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 283 (0x7faed7e99800) [pid = 6162] [serial = 1298] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 282 (0x7faeccedc000) [pid = 6162] [serial = 1320] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 281 (0x7faec3a0e000) [pid = 6162] [serial = 1316] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 280 (0x7faebf035000) [pid = 6162] [serial = 1262] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 279 (0x7faed0905400) [pid = 6162] [serial = 1280] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 278 (0x7faed19e0c00) [pid = 6162] [serial = 1289] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 277 (0x7faecaeda000) [pid = 6162] [serial = 1268] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 276 (0x7faed64c8000) [pid = 6162] [serial = 1295] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 275 (0x7faebcfe9000) [pid = 6162] [serial = 1308] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 274 (0x7faed5e5b400) [pid = 6162] [serial = 1292] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 273 (0x7faece253800) [pid = 6162] [serial = 1277] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 272 (0x7faec382f000) [pid = 6162] [serial = 1265] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 271 (0x7faecc65cc00) [pid = 6162] [serial = 1271] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 270 (0x7faec3a07c00) [pid = 6162] [serial = 1304] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 269 (0x7faecdc5d400) [pid = 6162] [serial = 1274] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 268 (0x7faec5e14c00) [pid = 6162] [serial = 1317] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 267 (0x7faed912a400) [pid = 6162] [serial = 1301] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faec1a98800) [pid = 6162] [serial = 1314] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faecc43e800) [pid = 6162] [serial = 1319] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faed0cec000) [pid = 6162] [serial = 1283] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faebce9e000) [pid = 6162] [serial = 1310] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faed131e800) [pid = 6162] [serial = 1286] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faebefdf800) [pid = 6162] [serial = 1311] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faec0f05800) [pid = 6162] [serial = 1313] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faeba9ae800) [pid = 6162] [serial = 1307] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faebd9cf000) [pid = 6162] [serial = 1259] [outer = (nil)] [url = about:blank] 04:11:31 INFO - PROCESS | 6162 | 1461323491510 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabeb800 == 109 [pid = 6162] [id = 480] 04:11:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 259 (0x7faebab8e800) [pid = 6162] [serial = 1441] [outer = (nil)] 04:11:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 260 (0x7faebbd8d000) [pid = 6162] [serial = 1442] [outer = 0x7faebab8e800] 04:11:31 INFO - PROCESS | 6162 | 1461323491593 Marionette DEBUG loaded listener.js 04:11:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 261 (0x7faebc314400) [pid = 6162] [serial = 1443] [outer = 0x7faebab8e800] 04:11:32 INFO - PROCESS | 6162 | 1461323492433 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3092ms 04:11:32 INFO - PROCESS | 6162 | 1461323492467 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:11:32 INFO - PROCESS | 6162 | 1461323492474 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 04:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:11:32 INFO - PROCESS | 6162 | 1461323492488 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:11:32 INFO - PROCESS | 6162 | 1461323492491 Marionette TRACE conn4 <- [1,1894,null,{}] 04:11:32 INFO - PROCESS | 6162 | 1461323492499 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:32 INFO - PROCESS | 6162 | 1461323492787 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:11:33 INFO - PROCESS | 6162 | 1461323493044 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc13000 == 110 [pid = 6162] [id = 481] 04:11:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 262 (0x7faebdaa4800) [pid = 6162] [serial = 1444] [outer = (nil)] 04:11:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 263 (0x7faebdb6e000) [pid = 6162] [serial = 1445] [outer = 0x7faebdaa4800] 04:11:33 INFO - PROCESS | 6162 | 1461323493121 Marionette DEBUG loaded listener.js 04:11:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 264 (0x7faebdd3e400) [pid = 6162] [serial = 1446] [outer = 0x7faebdaa4800] 04:11:34 INFO - PROCESS | 6162 | 1461323494013 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1601ms 04:11:34 INFO - PROCESS | 6162 | 1461323494096 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:11:34 INFO - PROCESS | 6162 | 1461323494102 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 04:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:11:34 INFO - PROCESS | 6162 | 1461323494108 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:11:34 INFO - PROCESS | 6162 | 1461323494110 Marionette TRACE conn4 <- [1,1898,null,{}] 04:11:34 INFO - PROCESS | 6162 | 1461323494123 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:34 INFO - PROCESS | 6162 | 1461323494411 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:11:34 INFO - PROCESS | 6162 | 1461323494441 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1091000 == 111 [pid = 6162] [id = 482] 04:11:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 265 (0x7faebee1cc00) [pid = 6162] [serial = 1447] [outer = (nil)] 04:11:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 266 (0x7faebeee1400) [pid = 6162] [serial = 1448] [outer = 0x7faebee1cc00] 04:11:34 INFO - PROCESS | 6162 | 1461323494526 Marionette DEBUG loaded listener.js 04:11:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 267 (0x7faebfdb4800) [pid = 6162] [serial = 1449] [outer = 0x7faebee1cc00] 04:11:35 INFO - PROCESS | 6162 | 1461323495626 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1536ms 04:11:35 INFO - PROCESS | 6162 | 1461323495644 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:11:35 INFO - PROCESS | 6162 | 1461323495648 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 04:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:11:35 INFO - PROCESS | 6162 | 1461323495673 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:11:35 INFO - PROCESS | 6162 | 1461323495683 Marionette TRACE conn4 <- [1,1902,null,{}] 04:11:35 INFO - PROCESS | 6162 | 1461323495689 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:35 INFO - PROCESS | 6162 | 1461323495988 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 266 (0x7faebdb66000) [pid = 6162] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 265 (0x7faebfdb0400) [pid = 6162] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 264 (0x7faed912ec00) [pid = 6162] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 263 (0x7faec05ca000) [pid = 6162] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 262 (0x7faebbd89400) [pid = 6162] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 261 (0x7faee8910800) [pid = 6162] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 260 (0x7faed0a77c00) [pid = 6162] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 259 (0x7faecf2cc000) [pid = 6162] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 258 (0x7faebdd08400) [pid = 6162] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 257 (0x7faecef26c00) [pid = 6162] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 256 (0x7faed9e94c00) [pid = 6162] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 255 (0x7faec6ab0c00) [pid = 6162] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 254 (0x7faecced6c00) [pid = 6162] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 253 (0x7faec1a8e400) [pid = 6162] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 252 (0x7faebd9cfc00) [pid = 6162] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 251 (0x7faed1121800) [pid = 6162] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 250 (0x7faeb9ceec00) [pid = 6162] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 249 (0x7faebbd8c400) [pid = 6162] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 248 (0x7faec0f05400) [pid = 6162] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 247 (0x7faecd465800) [pid = 6162] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 246 (0x7faed40a0c00) [pid = 6162] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 245 (0x7faebf039000) [pid = 6162] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 244 (0x7faecc663400) [pid = 6162] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 243 (0x7faebda9dc00) [pid = 6162] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 242 (0x7faec1c9ac00) [pid = 6162] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 241 (0x7faebcfe6000) [pid = 6162] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 240 (0x7faebbd88400) [pid = 6162] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faebdb68800) [pid = 6162] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faebcfea400) [pid = 6162] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faebeed9c00) [pid = 6162] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faec38cf400) [pid = 6162] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faed1642800) [pid = 6162] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faed600b000) [pid = 6162] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faee92be400) [pid = 6162] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faebdb62c00) [pid = 6162] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faecd702400) [pid = 6162] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faebdd3f400) [pid = 6162] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faebdaa8400) [pid = 6162] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faecf177400) [pid = 6162] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faeddf12400) [pid = 6162] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faebed6c400) [pid = 6162] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faec1c9b800) [pid = 6162] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faecced2800) [pid = 6162] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faebcea2800) [pid = 6162] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faecc43b800) [pid = 6162] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faec5e0e800) [pid = 6162] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faebcff0800) [pid = 6162] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faed77d7800) [pid = 6162] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faecc437800) [pid = 6162] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faed1b19400) [pid = 6162] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faeba9aa400) [pid = 6162] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faebf036000) [pid = 6162] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faec0457c00) [pid = 6162] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faee4ff4400) [pid = 6162] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faed40a0400) [pid = 6162] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faec5de7400) [pid = 6162] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faebeee3800) [pid = 6162] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faebdd43800) [pid = 6162] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faebf033400) [pid = 6162] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faebeed9800) [pid = 6162] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faecc6b5c00) [pid = 6162] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faec1a8f000) [pid = 6162] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faecd705000) [pid = 6162] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faeb9cdfc00) [pid = 6162] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faeb9ce0c00) [pid = 6162] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faec5e15800) [pid = 6162] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faeddf91800) [pid = 6162] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faed164c400) [pid = 6162] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faecaee4400) [pid = 6162] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faec05c2800) [pid = 6162] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faec4618800) [pid = 6162] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faec461d800) [pid = 6162] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faeccedbc00) [pid = 6162] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faebd9cd400) [pid = 6162] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faed1bcf800) [pid = 6162] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faebdd11c00) [pid = 6162] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faed13d1000) [pid = 6162] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faed6003400) [pid = 6162] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faed19dd400) [pid = 6162] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faed111ec00) [pid = 6162] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faebdc0d400) [pid = 6162] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faebd9c8c00) [pid = 6162] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faed13c6000) [pid = 6162] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:11:37 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faec44a6800) [pid = 6162] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:11:37 INFO - PROCESS | 6162 | 1461323497550 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabfb800 == 112 [pid = 6162] [id = 483] 04:11:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faeb9cdfc00) [pid = 6162] [serial = 1450] [outer = (nil)] 04:11:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faeba9a5400) [pid = 6162] [serial = 1451] [outer = 0x7faeb9cdfc00] 04:11:37 INFO - PROCESS | 6162 | 1461323497630 Marionette DEBUG loaded listener.js 04:11:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faebd9c6400) [pid = 6162] [serial = 1452] [outer = 0x7faeb9cdfc00] 04:11:38 INFO - PROCESS | 6162 | 1461323498398 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2761ms 04:11:38 INFO - PROCESS | 6162 | 1461323498418 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:11:38 INFO - PROCESS | 6162 | 1461323498424 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 04:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:11:38 INFO - PROCESS | 6162 | 1461323498431 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:11:38 INFO - PROCESS | 6162 | 1461323498433 Marionette TRACE conn4 <- [1,1906,null,{}] 04:11:38 INFO - PROCESS | 6162 | 1461323498439 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:38 INFO - PROCESS | 6162 | 1461323498727 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:11:38 INFO - PROCESS | 6162 | 1461323498751 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec327e800 == 113 [pid = 6162] [id = 484] 04:11:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faeb9ce0c00) [pid = 6162] [serial = 1453] [outer = (nil)] 04:11:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faebed6d800) [pid = 6162] [serial = 1454] [outer = 0x7faeb9ce0c00] 04:11:38 INFO - PROCESS | 6162 | 1461323498824 Marionette DEBUG loaded listener.js 04:11:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faebf036000) [pid = 6162] [serial = 1455] [outer = 0x7faeb9ce0c00] 04:11:40 INFO - PROCESS | 6162 | 1461323500171 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1788ms 04:11:40 INFO - PROCESS | 6162 | 1461323500222 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:11:40 INFO - PROCESS | 6162 | 1461323500228 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 04:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:11:40 INFO - PROCESS | 6162 | 1461323500238 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:11:40 INFO - PROCESS | 6162 | 1461323500243 Marionette TRACE conn4 <- [1,1910,null,{}] 04:11:40 INFO - PROCESS | 6162 | 1461323500252 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:40 INFO - PROCESS | 6162 | 1461323500490 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:11:40 INFO - PROCESS | 6162 | 1461323500826 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fd8000 == 114 [pid = 6162] [id = 485] 04:11:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faebd9d1000) [pid = 6162] [serial = 1456] [outer = (nil)] 04:11:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faebdaa9c00) [pid = 6162] [serial = 1457] [outer = 0x7faebd9d1000] 04:11:40 INFO - PROCESS | 6162 | 1461323500921 Marionette DEBUG loaded listener.js 04:11:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faebdd40800) [pid = 6162] [serial = 1458] [outer = 0x7faebd9d1000] 04:11:41 INFO - PROCESS | 6162 | 1461323501968 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1794ms 04:11:42 INFO - PROCESS | 6162 | 1461323502034 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:11:42 INFO - PROCESS | 6162 | 1461323502044 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 04:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:11:42 INFO - PROCESS | 6162 | 1461323502056 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:11:42 INFO - PROCESS | 6162 | 1461323502060 Marionette TRACE conn4 <- [1,1914,null,{}] 04:11:42 INFO - PROCESS | 6162 | 1461323502068 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:42 INFO - PROCESS | 6162 | 1461323502375 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:11:42 INFO - PROCESS | 6162 | 1461323502748 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3508800 == 115 [pid = 6162] [id = 486] 04:11:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faebeede000) [pid = 6162] [serial = 1459] [outer = (nil)] 04:11:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faebfdb0400) [pid = 6162] [serial = 1460] [outer = 0x7faebeede000] 04:11:42 INFO - PROCESS | 6162 | 1461323502837 Marionette DEBUG loaded listener.js 04:11:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faec0520800) [pid = 6162] [serial = 1461] [outer = 0x7faebeede000] 04:11:43 INFO - PROCESS | 6162 | 1461323503838 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1849ms 04:11:43 INFO - PROCESS | 6162 | 1461323503906 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:11:43 INFO - PROCESS | 6162 | 1461323503911 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 04:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:11:43 INFO - PROCESS | 6162 | 1461323503920 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:11:43 INFO - PROCESS | 6162 | 1461323503927 Marionette TRACE conn4 <- [1,1918,null,{}] 04:11:43 INFO - PROCESS | 6162 | 1461323503945 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:44 INFO - PROCESS | 6162 | 1461323504247 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:11:44 INFO - PROCESS | 6162 | 1461323504576 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41ba000 == 116 [pid = 6162] [id = 487] 04:11:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faec0d8dc00) [pid = 6162] [serial = 1462] [outer = (nil)] 04:11:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faec0f08400) [pid = 6162] [serial = 1463] [outer = 0x7faec0d8dc00] 04:11:44 INFO - PROCESS | 6162 | 1461323504661 Marionette DEBUG loaded listener.js 04:11:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faec1815000) [pid = 6162] [serial = 1464] [outer = 0x7faec0d8dc00] 04:11:45 INFO - PROCESS | 6162 | 1461323505590 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1700ms 04:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:11:45 INFO - PROCESS | 6162 | 1461323505621 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:11:45 INFO - PROCESS | 6162 | 1461323505625 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 04:11:45 INFO - PROCESS | 6162 | 1461323505632 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:11:45 INFO - PROCESS | 6162 | 1461323505635 Marionette TRACE conn4 <- [1,1922,null,{}] 04:11:45 INFO - PROCESS | 6162 | 1461323505641 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:45 INFO - PROCESS | 6162 | 1461323505879 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:11:46 INFO - PROCESS | 6162 | 1461323506209 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf0b800 == 117 [pid = 6162] [id = 488] 04:11:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faec0d8f400) [pid = 6162] [serial = 1465] [outer = (nil)] 04:11:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faec1c9ac00) [pid = 6162] [serial = 1466] [outer = 0x7faec0d8f400] 04:11:46 INFO - PROCESS | 6162 | 1461323506304 Marionette DEBUG loaded listener.js 04:11:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faec3828c00) [pid = 6162] [serial = 1467] [outer = 0x7faec0d8f400] 04:11:47 INFO - PROCESS | 6162 | 1461323507280 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1681ms 04:11:47 INFO - PROCESS | 6162 | 1461323507315 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:11:47 INFO - PROCESS | 6162 | 1461323507320 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 04:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:11:47 INFO - PROCESS | 6162 | 1461323507326 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:11:47 INFO - PROCESS | 6162 | 1461323507329 Marionette TRACE conn4 <- [1,1926,null,{}] 04:11:47 INFO - PROCESS | 6162 | 1461323507335 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:47 INFO - PROCESS | 6162 | 1461323507605 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:11:48 INFO - PROCESS | 6162 | 1461323508003 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc631000 == 118 [pid = 6162] [id = 489] 04:11:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faec0d92000) [pid = 6162] [serial = 1468] [outer = (nil)] 04:11:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faec383f400) [pid = 6162] [serial = 1469] [outer = 0x7faec0d92000] 04:11:48 INFO - PROCESS | 6162 | 1461323508102 Marionette DEBUG loaded listener.js 04:11:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faec3a07400) [pid = 6162] [serial = 1470] [outer = 0x7faec0d92000] 04:11:49 INFO - PROCESS | 6162 | 1461323509023 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1730ms 04:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:11:49 INFO - PROCESS | 6162 | 1461323509057 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:11:49 INFO - PROCESS | 6162 | 1461323509060 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 04:11:49 INFO - PROCESS | 6162 | 1461323509068 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:11:49 INFO - PROCESS | 6162 | 1461323509071 Marionette TRACE conn4 <- [1,1930,null,{}] 04:11:49 INFO - PROCESS | 6162 | 1461323509094 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:49 INFO - PROCESS | 6162 | 1461323509513 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:11:49 INFO - PROCESS | 6162 | 1461323509765 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd91a800 == 119 [pid = 6162] [id = 490] 04:11:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faecc4bc800) [pid = 6162] [serial = 1471] [outer = (nil)] 04:11:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faecc658000) [pid = 6162] [serial = 1472] [outer = 0x7faecc4bc800] 04:11:49 INFO - PROCESS | 6162 | 1461323509863 Marionette DEBUG loaded listener.js 04:11:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faecccc6000) [pid = 6162] [serial = 1473] [outer = 0x7faecc4bc800] 04:11:50 INFO - PROCESS | 6162 | 1461323510803 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1782ms 04:11:50 INFO - PROCESS | 6162 | 1461323510850 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:11:50 INFO - PROCESS | 6162 | 1461323510854 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 04:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:11:50 INFO - PROCESS | 6162 | 1461323510860 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:11:50 INFO - PROCESS | 6162 | 1461323510864 Marionette TRACE conn4 <- [1,1934,null,{}] 04:11:50 INFO - PROCESS | 6162 | 1461323510870 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:51 INFO - PROCESS | 6162 | 1461323511101 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:11:51 INFO - PROCESS | 6162 | 1461323511431 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecefdc800 == 120 [pid = 6162] [id = 491] 04:11:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faec4618800) [pid = 6162] [serial = 1474] [outer = (nil)] 04:11:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faeccf1dc00) [pid = 6162] [serial = 1475] [outer = 0x7faec4618800] 04:11:51 INFO - PROCESS | 6162 | 1461323511517 Marionette DEBUG loaded listener.js 04:11:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 210 (0x7faecd71b800) [pid = 6162] [serial = 1476] [outer = 0x7faec4618800] 04:11:52 INFO - PROCESS | 6162 | 1461323512451 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1636ms 04:11:52 INFO - PROCESS | 6162 | 1461323512498 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:11:52 INFO - PROCESS | 6162 | 1461323512502 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 04:11:52 INFO - PROCESS | 6162 | 1461323512508 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:11:52 INFO - PROCESS | 6162 | 1461323512512 Marionette TRACE conn4 <- [1,1938,null,{}] 04:11:52 INFO - PROCESS | 6162 | 1461323512517 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:52 INFO - PROCESS | 6162 | 1461323512745 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:11:53 INFO - PROCESS | 6162 | 1461323513072 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0f1c800 == 121 [pid = 6162] [id = 492] 04:11:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 211 (0x7faec382f800) [pid = 6162] [serial = 1477] [outer = (nil)] 04:11:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 212 (0x7faecd728000) [pid = 6162] [serial = 1478] [outer = 0x7faec382f800] 04:11:53 INFO - PROCESS | 6162 | 1461323513165 Marionette DEBUG loaded listener.js 04:11:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 213 (0x7faecdcdd800) [pid = 6162] [serial = 1479] [outer = 0x7faec382f800] 04:11:54 INFO - PROCESS | 6162 | 1461323514059 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1588ms 04:11:54 INFO - PROCESS | 6162 | 1461323514097 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:11:54 INFO - PROCESS | 6162 | 1461323514100 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 04:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:11:54 INFO - PROCESS | 6162 | 1461323514107 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:11:54 INFO - PROCESS | 6162 | 1461323514109 Marionette TRACE conn4 <- [1,1942,null,{}] 04:11:54 INFO - PROCESS | 6162 | 1461323514116 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:54 INFO - PROCESS | 6162 | 1461323514383 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:11:54 INFO - PROCESS | 6162 | 1461323514705 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1911000 == 122 [pid = 6162] [id = 493] 04:11:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 214 (0x7faecc4c1c00) [pid = 6162] [serial = 1480] [outer = (nil)] 04:11:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 215 (0x7faece253800) [pid = 6162] [serial = 1481] [outer = 0x7faecc4c1c00] 04:11:54 INFO - PROCESS | 6162 | 1461323514797 Marionette DEBUG loaded listener.js 04:11:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 216 (0x7faecf441000) [pid = 6162] [serial = 1482] [outer = 0x7faecc4c1c00] 04:11:55 INFO - PROCESS | 6162 | 1461323515755 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1687ms 04:11:55 INFO - PROCESS | 6162 | 1461323515795 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:11:55 INFO - PROCESS | 6162 | 1461323515798 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 04:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:11:55 INFO - PROCESS | 6162 | 1461323515806 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:11:55 INFO - PROCESS | 6162 | 1461323515811 Marionette TRACE conn4 <- [1,1946,null,{}] 04:11:55 INFO - PROCESS | 6162 | 1461323515817 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:56 INFO - PROCESS | 6162 | 1461323516072 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:11:56 INFO - PROCESS | 6162 | 1461323516415 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5f9b800 == 123 [pid = 6162] [id = 494] 04:11:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 217 (0x7faebdb64c00) [pid = 6162] [serial = 1483] [outer = (nil)] 04:11:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 218 (0x7faecfe98800) [pid = 6162] [serial = 1484] [outer = 0x7faebdb64c00] 04:11:56 INFO - PROCESS | 6162 | 1461323516503 Marionette DEBUG loaded listener.js 04:11:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 219 (0x7faed0ab7800) [pid = 6162] [serial = 1485] [outer = 0x7faebdb64c00] 04:11:57 INFO - PROCESS | 6162 | 1461323517454 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1690ms 04:11:57 INFO - PROCESS | 6162 | 1461323517497 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:11:57 INFO - PROCESS | 6162 | 1461323517501 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 04:11:57 INFO - PROCESS | 6162 | 1461323517508 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:11:57 INFO - PROCESS | 6162 | 1461323517513 Marionette TRACE conn4 <- [1,1950,null,{}] 04:11:57 INFO - PROCESS | 6162 | 1461323517519 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:57 INFO - PROCESS | 6162 | 1461323517815 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:11:58 INFO - PROCESS | 6162 | 1461323518185 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9567800 == 124 [pid = 6162] [id = 495] 04:11:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 220 (0x7faed131e800) [pid = 6162] [serial = 1486] [outer = (nil)] 04:11:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 221 (0x7faed13d1000) [pid = 6162] [serial = 1487] [outer = 0x7faed131e800] 04:11:58 INFO - PROCESS | 6162 | 1461323518285 Marionette DEBUG loaded listener.js 04:11:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 222 (0x7faed1803c00) [pid = 6162] [serial = 1488] [outer = 0x7faed131e800] 04:11:59 INFO - PROCESS | 6162 | 1461323519255 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1783ms 04:11:59 INFO - PROCESS | 6162 | 1461323519291 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:11:59 INFO - PROCESS | 6162 | 1461323519295 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 04:11:59 INFO - PROCESS | 6162 | 1461323519302 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:11:59 INFO - PROCESS | 6162 | 1461323519306 Marionette TRACE conn4 <- [1,1954,null,{}] 04:11:59 INFO - PROCESS | 6162 | 1461323519313 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:11:59 INFO - PROCESS | 6162 | 1461323519554 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:11:59 INFO - PROCESS | 6162 | 1461323519885 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:11:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d57000 == 125 [pid = 6162] [id = 496] 04:11:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 223 (0x7faed13c8000) [pid = 6162] [serial = 1489] [outer = (nil)] 04:11:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 224 (0x7faed1b1a000) [pid = 6162] [serial = 1490] [outer = 0x7faed13c8000] 04:11:59 INFO - PROCESS | 6162 | 1461323519983 Marionette DEBUG loaded listener.js 04:12:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 225 (0x7faed1bcfc00) [pid = 6162] [serial = 1491] [outer = 0x7faed13c8000] 04:12:00 INFO - PROCESS | 6162 | 1461323520903 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1637ms 04:12:00 INFO - PROCESS | 6162 | 1461323520939 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:12:00 INFO - PROCESS | 6162 | 1461323520943 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 04:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:12:00 INFO - PROCESS | 6162 | 1461323520952 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:12:00 INFO - PROCESS | 6162 | 1461323520955 Marionette TRACE conn4 <- [1,1958,null,{}] 04:12:00 INFO - PROCESS | 6162 | 1461323520961 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:01 INFO - PROCESS | 6162 | 1461323521193 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:12:01 INFO - PROCESS | 6162 | 1461323521537 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee5227800 == 126 [pid = 6162] [id = 497] 04:12:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 226 (0x7faecda1e400) [pid = 6162] [serial = 1492] [outer = (nil)] 04:12:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 227 (0x7faed5638800) [pid = 6162] [serial = 1493] [outer = 0x7faecda1e400] 04:12:01 INFO - PROCESS | 6162 | 1461323521656 Marionette DEBUG loaded listener.js 04:12:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 228 (0x7faed5d5f800) [pid = 6162] [serial = 1494] [outer = 0x7faecda1e400] 04:12:02 INFO - PROCESS | 6162 | 1461323522640 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1737ms 04:12:02 INFO - PROCESS | 6162 | 1461323522691 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:12:02 INFO - PROCESS | 6162 | 1461323522695 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 04:12:02 INFO - PROCESS | 6162 | 1461323522703 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:12:02 INFO - PROCESS | 6162 | 1461323522706 Marionette TRACE conn4 <- [1,1962,null,{}] 04:12:02 INFO - PROCESS | 6162 | 1461323522712 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:03 INFO - PROCESS | 6162 | 1461323523014 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:12:03 INFO - PROCESS | 6162 | 1461323523349 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee923d800 == 127 [pid = 6162] [id = 498] 04:12:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 229 (0x7faed0a72c00) [pid = 6162] [serial = 1495] [outer = (nil)] 04:12:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 230 (0x7faed6003400) [pid = 6162] [serial = 1496] [outer = 0x7faed0a72c00] 04:12:03 INFO - PROCESS | 6162 | 1461323523436 Marionette DEBUG loaded listener.js 04:12:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 231 (0x7faed78e8000) [pid = 6162] [serial = 1497] [outer = 0x7faed0a72c00] 04:12:04 INFO - PROCESS | 6162 | 1461323524427 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1791ms 04:12:04 INFO - PROCESS | 6162 | 1461323524494 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:12:04 INFO - PROCESS | 6162 | 1461323524509 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 04:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:12:04 INFO - PROCESS | 6162 | 1461323524517 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:12:04 INFO - PROCESS | 6162 | 1461323524521 Marionette TRACE conn4 <- [1,1966,null,{}] 04:12:04 INFO - PROCESS | 6162 | 1461323524526 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:04 INFO - PROCESS | 6162 | 1461323524810 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:12:05 INFO - PROCESS | 6162 | 1461323525149 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec61d4800 == 128 [pid = 6162] [id = 499] 04:12:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 232 (0x7faed3248000) [pid = 6162] [serial = 1498] [outer = (nil)] 04:12:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 233 (0x7faed8490c00) [pid = 6162] [serial = 1499] [outer = 0x7faed3248000] 04:12:05 INFO - PROCESS | 6162 | 1461323525241 Marionette DEBUG loaded listener.js 04:12:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 234 (0x7faed9734800) [pid = 6162] [serial = 1500] [outer = 0x7faed3248000] 04:12:06 INFO - PROCESS | 6162 | 1461323526327 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1845ms 04:12:06 INFO - PROCESS | 6162 | 1461323526364 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:12:06 INFO - PROCESS | 6162 | 1461323526369 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 04:12:06 INFO - PROCESS | 6162 | 1461323526378 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:12:06 INFO - PROCESS | 6162 | 1461323526383 Marionette TRACE conn4 <- [1,1970,null,{}] 04:12:06 INFO - PROCESS | 6162 | 1461323526390 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:06 INFO - PROCESS | 6162 | 1461323526654 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:12:06 INFO - PROCESS | 6162 | 1461323526962 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed67f000 == 129 [pid = 6162] [id = 500] 04:12:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 235 (0x7faec05bec00) [pid = 6162] [serial = 1501] [outer = (nil)] 04:12:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 236 (0x7faeda221400) [pid = 6162] [serial = 1502] [outer = 0x7faec05bec00] 04:12:07 INFO - PROCESS | 6162 | 1461323527056 Marionette DEBUG loaded listener.js 04:12:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 237 (0x7faee3b6b000) [pid = 6162] [serial = 1503] [outer = 0x7faec05bec00] 04:12:07 INFO - PROCESS | 6162 | 1461323527990 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1684ms 04:12:08 INFO - PROCESS | 6162 | 1461323528061 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:12:08 INFO - PROCESS | 6162 | 1461323528066 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 04:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:12:08 INFO - PROCESS | 6162 | 1461323528072 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:12:08 INFO - PROCESS | 6162 | 1461323528076 Marionette TRACE conn4 <- [1,1974,null,{}] 04:12:08 INFO - PROCESS | 6162 | 1461323528082 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:08 INFO - PROCESS | 6162 | 1461323528380 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:12:08 INFO - PROCESS | 6162 | 1461323528728 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0dd000 == 130 [pid = 6162] [id = 501] 04:12:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 238 (0x7faed5d0ac00) [pid = 6162] [serial = 1504] [outer = (nil)] 04:12:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 239 (0x7faee3ef2400) [pid = 6162] [serial = 1505] [outer = 0x7faed5d0ac00] 04:12:08 INFO - PROCESS | 6162 | 1461323528826 Marionette DEBUG loaded listener.js 04:12:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 240 (0x7faee5277800) [pid = 6162] [serial = 1506] [outer = 0x7faed5d0ac00] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6740000 == 129 [pid = 6162] [id = 476] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeba9d5800 == 128 [pid = 6162] [id = 475] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3289800 == 127 [pid = 6162] [id = 474] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8e67800 == 126 [pid = 6162] [id = 473] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4202800 == 125 [pid = 6162] [id = 472] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e25800 == 124 [pid = 6162] [id = 471] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3058800 == 123 [pid = 6162] [id = 470] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1697800 == 122 [pid = 6162] [id = 469] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd52800 == 121 [pid = 6162] [id = 468] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e4800 == 120 [pid = 6162] [id = 467] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc639800 == 119 [pid = 6162] [id = 466] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c7800 == 118 [pid = 6162] [id = 465] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1960800 == 117 [pid = 6162] [id = 464] 04:12:11 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd0de000 == 116 [pid = 6162] [id = 463] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 239 (0x7faec5dec000) [pid = 6162] [serial = 1388] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 238 (0x7faec051d400) [pid = 6162] [serial = 1371] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 237 (0x7faed0ce8000) [pid = 6162] [serial = 1338] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 236 (0x7faee53ef400) [pid = 6162] [serial = 1353] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 235 (0x7faec1a95000) [pid = 6162] [serial = 1328] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 234 (0x7faec1c99000) [pid = 6162] [serial = 1191] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 233 (0x7faee8ba7c00) [pid = 6162] [serial = 1355] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 232 (0x7faed4024000) [pid = 6162] [serial = 1290] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 231 (0x7faed1118000) [pid = 6162] [serial = 1284] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 230 (0x7faed5f5d000) [pid = 6162] [serial = 1376] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 229 (0x7faed1b13400) [pid = 6162] [serial = 1212] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 228 (0x7faee4f50400) [pid = 6162] [serial = 1086] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 227 (0x7faecdcdf000) [pid = 6162] [serial = 1334] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 226 (0x7faecdc5c400) [pid = 6162] [serial = 1122] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 225 (0x7faec3832c00) [pid = 6162] [serial = 1386] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 224 (0x7faebdd40400) [pid = 6162] [serial = 1194] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 223 (0x7faed1bd0400) [pid = 6162] [serial = 1074] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 222 (0x7faec0458000) [pid = 6162] [serial = 1233] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 221 (0x7faebdaa6800) [pid = 6162] [serial = 1161] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 220 (0x7faec44a3000) [pid = 6162] [serial = 1059] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 219 (0x7faed13c5800) [pid = 6162] [serial = 1209] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 218 (0x7faeddf95400) [pid = 6162] [serial = 1146] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 217 (0x7faec3837c00) [pid = 6162] [serial = 1125] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 216 (0x7faecda1a000) [pid = 6162] [serial = 1206] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 215 (0x7faebdaa3800) [pid = 6162] [serial = 1379] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 214 (0x7faec5e13000) [pid = 6162] [serial = 1200] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 213 (0x7faebcff0c00) [pid = 6162] [serial = 1152] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 212 (0x7faec3a11800) [pid = 6162] [serial = 1101] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 211 (0x7faec1818000) [pid = 6162] [serial = 1374] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 210 (0x7faebdc03c00) [pid = 6162] [serial = 1260] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 209 (0x7faec1814000) [pid = 6162] [serial = 1361] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faecced3800) [pid = 6162] [serial = 1272] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faed7bd1800) [pid = 6162] [serial = 1218] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faed8a0fc00) [pid = 6162] [serial = 1083] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faee9579000) [pid = 6162] [serial = 1155] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faebdb70000) [pid = 6162] [serial = 1368] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faec0517c00) [pid = 6162] [serial = 1370] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faecdce6c00) [pid = 6162] [serial = 1275] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faed7e96400) [pid = 6162] [serial = 1158] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faee426ec00) [pid = 6162] [serial = 1352] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faebee15400) [pid = 6162] [serial = 1326] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faed1316400) [pid = 6162] [serial = 1137] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faee8ba5800) [pid = 6162] [serial = 1224] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faebfdbdc00) [pid = 6162] [serial = 1263] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faecc4c3c00) [pid = 6162] [serial = 1203] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faecdf74c00) [pid = 6162] [serial = 1131] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faed912a000) [pid = 6162] [serial = 1299] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faeddf14c00) [pid = 6162] [serial = 1347] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faecf2d1400) [pid = 6162] [serial = 1278] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faebfdb4c00) [pid = 6162] [serial = 1383] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faee3e05400) [pid = 6162] [serial = 1350] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faecfe97800) [pid = 6162] [serial = 1065] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faed9133000) [pid = 6162] [serial = 1143] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faed60d0400) [pid = 6162] [serial = 1077] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faeceebd800) [pid = 6162] [serial = 1335] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faec3a0b000) [pid = 6162] [serial = 1098] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faec1818400) [pid = 6162] [serial = 1362] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faed91c9000) [pid = 6162] [serial = 1344] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faee90a1000) [pid = 6162] [serial = 1092] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faed7e98400) [pid = 6162] [serial = 1296] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faed13cc000) [pid = 6162] [serial = 1287] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faec181bc00) [pid = 6162] [serial = 1364] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faed7fb0c00) [pid = 6162] [serial = 1343] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec05c7800) [pid = 6162] [serial = 1197] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faebdd3d000) [pid = 6162] [serial = 1380] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faee9068000) [pid = 6162] [serial = 1365] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebf040c00) [pid = 6162] [serial = 1095] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faee89ac000) [pid = 6162] [serial = 1359] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faebdd04000) [pid = 6162] [serial = 1325] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faed7e96800) [pid = 6162] [serial = 1080] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faec1c97400) [pid = 6162] [serial = 1385] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faecc4b9000) [pid = 6162] [serial = 1269] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed0a77000) [pid = 6162] [serial = 1281] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faec382f400) [pid = 6162] [serial = 1329] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faeb9cecc00) [pid = 6162] [serial = 1227] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faec0522000) [pid = 6162] [serial = 1373] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faebeed9000) [pid = 6162] [serial = 1382] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faebd9d5c00) [pid = 6162] [serial = 1230] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecc43bc00) [pid = 6162] [serial = 1331] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faee890ec00) [pid = 6162] [serial = 1089] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faee3d7fc00) [pid = 6162] [serial = 1349] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faed8e5fc00) [pid = 6162] [serial = 1221] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faecceddc00) [pid = 6162] [serial = 1332] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faed9e91000) [pid = 6162] [serial = 1346] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faecd32a800) [pid = 6162] [serial = 1062] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faebdb6b400) [pid = 6162] [serial = 1367] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faec38cec00) [pid = 6162] [serial = 1266] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faec5e12c00) [pid = 6162] [serial = 1128] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecb081c00) [pid = 6162] [serial = 1257] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed0ce7400) [pid = 6162] [serial = 1134] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faed9a0ec00) [pid = 6162] [serial = 1302] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed409e800) [pid = 6162] [serial = 1340] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebfbf1c00) [pid = 6162] [serial = 1056] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faed6005000) [pid = 6162] [serial = 1341] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed19e1000) [pid = 6162] [serial = 1071] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed5f62000) [pid = 6162] [serial = 1377] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faee8911000) [pid = 6162] [serial = 1149] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebeee2c00) [pid = 6162] [serial = 1358] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed62aac00) [pid = 6162] [serial = 1140] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faed645fc00) [pid = 6162] [serial = 1293] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed9129400) [pid = 6162] [serial = 1305] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecdce9800) [pid = 6162] [serial = 1337] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faee92b8800) [pid = 6162] [serial = 1104] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faee8bb4c00) [pid = 6162] [serial = 1356] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faed3e7e800) [pid = 6162] [serial = 1215] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faed1112400) [pid = 6162] [serial = 1068] [outer = (nil)] [url = about:blank] 04:12:11 INFO - PROCESS | 6162 | 1461323531993 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 4050ms 04:12:12 INFO - PROCESS | 6162 | 1461323532124 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:12:12 INFO - PROCESS | 6162 | 1461323532130 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 04:12:12 INFO - PROCESS | 6162 | 1461323532138 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:12:12 INFO - PROCESS | 6162 | 1461323532144 Marionette TRACE conn4 <- [1,1978,null,{}] 04:12:12 INFO - PROCESS | 6162 | 1461323532153 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:12 INFO - PROCESS | 6162 | 1461323532394 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:12:12 INFO - PROCESS | 6162 | 1461323532613 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeba9d3000 == 117 [pid = 6162] [id = 502] 04:12:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebab88c00) [pid = 6162] [serial = 1507] [outer = (nil)] 04:12:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebab8b400) [pid = 6162] [serial = 1508] [outer = 0x7faebab88c00] 04:12:12 INFO - PROCESS | 6162 | 1461323532694 Marionette DEBUG loaded listener.js 04:12:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebbd8c400) [pid = 6162] [serial = 1509] [outer = 0x7faebab88c00] 04:12:13 INFO - PROCESS | 6162 | 1461323533531 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1437ms 04:12:13 INFO - PROCESS | 6162 | 1461323533575 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:12:13 INFO - PROCESS | 6162 | 1461323533583 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 04:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:12:13 INFO - PROCESS | 6162 | 1461323533594 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:12:13 INFO - PROCESS | 6162 | 1461323533597 Marionette TRACE conn4 <- [1,1982,null,{}] 04:12:13 INFO - PROCESS | 6162 | 1461323533604 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:13 INFO - PROCESS | 6162 | 1461323533821 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:12:14 INFO - PROCESS | 6162 | 1461323534045 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0e6800 == 118 [pid = 6162] [id = 503] 04:12:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebab83c00) [pid = 6162] [serial = 1510] [outer = (nil)] 04:12:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebce89800) [pid = 6162] [serial = 1511] [outer = 0x7faebab83c00] 04:12:14 INFO - PROCESS | 6162 | 1461323534115 Marionette DEBUG loaded listener.js 04:12:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebcfe5800) [pid = 6162] [serial = 1512] [outer = 0x7faebab83c00] 04:12:15 INFO - PROCESS | 6162 | 1461323535096 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1585ms 04:12:15 INFO - PROCESS | 6162 | 1461323535180 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:12:15 INFO - PROCESS | 6162 | 1461323535185 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 04:12:15 INFO - PROCESS | 6162 | 1461323535193 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:12:15 INFO - PROCESS | 6162 | 1461323535201 Marionette TRACE conn4 <- [1,1986,null,{}] 04:12:15 INFO - PROCESS | 6162 | 1461323535239 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:15 INFO - PROCESS | 6162 | 1461323535656 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:12:16 INFO - PROCESS | 6162 | 1461323536081 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe884000 == 119 [pid = 6162] [id = 504] 04:12:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebdb62c00) [pid = 6162] [serial = 1513] [outer = (nil)] 04:12:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebdb6cc00) [pid = 6162] [serial = 1514] [outer = 0x7faebdb62c00] 04:12:16 INFO - PROCESS | 6162 | 1461323536300 Marionette DEBUG loaded listener.js 04:12:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faebdd07000) [pid = 6162] [serial = 1515] [outer = 0x7faebdb62c00] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faecc6ae000) [pid = 6162] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faebab8f400) [pid = 6162] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faec3841c00) [pid = 6162] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faebeee1c00) [pid = 6162] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebee1cc00) [pid = 6162] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faebab8f800) [pid = 6162] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faeba5d8c00) [pid = 6162] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec0462c00) [pid = 6162] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faeb9cdfc00) [pid = 6162] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faeb9ce4800) [pid = 6162] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faebab8cc00) [pid = 6162] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faed1113400) [pid = 6162] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecf2d2800) [pid = 6162] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faeba5d7800) [pid = 6162] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faebc30f000) [pid = 6162] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faed0a75800) [pid = 6162] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faeb9cea400) [pid = 6162] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faebdaa4800) [pid = 6162] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faed1bc9800) [pid = 6162] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faec383c800) [pid = 6162] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faebab8e800) [pid = 6162] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:12:18 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faec6aab800) [pid = 6162] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:12:18 INFO - PROCESS | 6162 | 1461323538519 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 3368ms 04:12:18 INFO - PROCESS | 6162 | 1461323538560 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:12:18 INFO - PROCESS | 6162 | 1461323538565 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 04:12:18 INFO - PROCESS | 6162 | 1461323538571 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:12:18 INFO - PROCESS | 6162 | 1461323538574 Marionette TRACE conn4 <- [1,1990,null,{}] 04:12:18 INFO - PROCESS | 6162 | 1461323538580 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:18 INFO - PROCESS | 6162 | 1461323538797 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:12:18 INFO - PROCESS | 6162 | 1461323538960 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf012000 == 120 [pid = 6162] [id = 505] 04:12:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faeba5dec00) [pid = 6162] [serial = 1516] [outer = (nil)] 04:12:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faebdb62800) [pid = 6162] [serial = 1517] [outer = 0x7faeba5dec00] 04:12:19 INFO - PROCESS | 6162 | 1461323539031 Marionette DEBUG loaded listener.js 04:12:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faebdd42800) [pid = 6162] [serial = 1518] [outer = 0x7faeba5dec00] 04:12:20 INFO - PROCESS | 6162 | 1461323540146 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1634ms 04:12:20 INFO - PROCESS | 6162 | 1461323540206 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:12:20 INFO - PROCESS | 6162 | 1461323540212 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 04:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:12:20 INFO - PROCESS | 6162 | 1461323540222 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:12:20 INFO - PROCESS | 6162 | 1461323540229 Marionette TRACE conn4 <- [1,1994,null,{}] 04:12:20 INFO - PROCESS | 6162 | 1461323540240 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:20 INFO - PROCESS | 6162 | 1461323540582 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:12:20 INFO - PROCESS | 6162 | 1461323540865 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0de000 == 121 [pid = 6162] [id = 506] 04:12:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faeb9ced800) [pid = 6162] [serial = 1519] [outer = (nil)] 04:12:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebbd8d800) [pid = 6162] [serial = 1520] [outer = 0x7faeb9ced800] 04:12:20 INFO - PROCESS | 6162 | 1461323540950 Marionette DEBUG loaded listener.js 04:12:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebce82800) [pid = 6162] [serial = 1521] [outer = 0x7faeb9ced800] 04:12:21 INFO - PROCESS | 6162 | 1461323541945 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1798ms 04:12:22 INFO - PROCESS | 6162 | 1461323542025 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:12:22 INFO - PROCESS | 6162 | 1461323542043 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 04:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:12:22 INFO - PROCESS | 6162 | 1461323542055 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:12:22 INFO - PROCESS | 6162 | 1461323542059 Marionette TRACE conn4 <- [1,1998,null,{}] 04:12:22 INFO - PROCESS | 6162 | 1461323542123 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:22 INFO - PROCESS | 6162 | 1461323542403 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:12:22 INFO - PROCESS | 6162 | 1461323542669 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc0c000 == 122 [pid = 6162] [id = 507] 04:12:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebcfe9000) [pid = 6162] [serial = 1522] [outer = (nil)] 04:12:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faebdaa3800) [pid = 6162] [serial = 1523] [outer = 0x7faebcfe9000] 04:12:22 INFO - PROCESS | 6162 | 1461323542794 Marionette DEBUG loaded listener.js 04:12:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebdd06800) [pid = 6162] [serial = 1524] [outer = 0x7faebcfe9000] 04:12:23 INFO - PROCESS | 6162 | 1461323543808 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1794ms 04:12:23 INFO - PROCESS | 6162 | 1461323543853 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:12:23 INFO - PROCESS | 6162 | 1461323543860 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 04:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:12:23 INFO - PROCESS | 6162 | 1461323543870 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:12:23 INFO - PROCESS | 6162 | 1461323543879 Marionette TRACE conn4 <- [1,2002,null,{}] 04:12:23 INFO - PROCESS | 6162 | 1461323543944 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:24 INFO - PROCESS | 6162 | 1461323544276 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:12:24 INFO - PROCESS | 6162 | 1461323544583 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fdb000 == 123 [pid = 6162] [id = 508] 04:12:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebeeda800) [pid = 6162] [serial = 1525] [outer = (nil)] 04:12:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebeee3c00) [pid = 6162] [serial = 1526] [outer = 0x7faebeeda800] 04:12:24 INFO - PROCESS | 6162 | 1461323544686 Marionette DEBUG loaded listener.js 04:12:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebefe4000) [pid = 6162] [serial = 1527] [outer = 0x7faebeeda800] 04:12:25 INFO - PROCESS | 6162 | 1461323545623 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1801ms 04:12:25 INFO - PROCESS | 6162 | 1461323545671 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:12:25 INFO - PROCESS | 6162 | 1461323545676 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 04:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:12:25 INFO - PROCESS | 6162 | 1461323545684 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:12:25 INFO - PROCESS | 6162 | 1461323545687 Marionette TRACE conn4 <- [1,2006,null,{}] 04:12:25 INFO - PROCESS | 6162 | 1461323545694 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:25 INFO - PROCESS | 6162 | 1461323545936 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:12:26 INFO - PROCESS | 6162 | 1461323546196 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1882800 == 124 [pid = 6162] [id = 509] 04:12:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebcfea400) [pid = 6162] [serial = 1528] [outer = (nil)] 04:12:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebfbf8c00) [pid = 6162] [serial = 1529] [outer = 0x7faebcfea400] 04:12:26 INFO - PROCESS | 6162 | 1461323546333 Marionette DEBUG loaded listener.js 04:12:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec0459000) [pid = 6162] [serial = 1530] [outer = 0x7faebcfea400] 04:12:27 INFO - PROCESS | 6162 | 1461323547358 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:12:27 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 04:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1732ms 04:12:27 INFO - PROCESS | 6162 | 1461323547417 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:12:27 INFO - PROCESS | 6162 | 1461323547421 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 04:12:27 INFO - PROCESS | 6162 | 1461323547428 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:12:27 INFO - PROCESS | 6162 | 1461323547432 Marionette TRACE conn4 <- [1,2010,null,{}] 04:12:27 INFO - PROCESS | 6162 | 1461323547438 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:27 INFO - PROCESS | 6162 | 1461323547689 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:12:27 INFO - PROCESS | 6162 | 1461323547947 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d76800 == 125 [pid = 6162] [id = 510] 04:12:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebee1c800) [pid = 6162] [serial = 1531] [outer = (nil)] 04:12:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec051d400) [pid = 6162] [serial = 1532] [outer = 0x7faebee1c800] 04:12:28 INFO - PROCESS | 6162 | 1461323548092 Marionette DEBUG loaded listener.js 04:12:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec05bfc00) [pid = 6162] [serial = 1533] [outer = 0x7faebee1c800] 04:12:29 INFO - PROCESS | 6162 | 1461323549048 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:12:29 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 04:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1685ms 04:12:29 INFO - PROCESS | 6162 | 1461323549114 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:12:29 INFO - PROCESS | 6162 | 1461323549118 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 04:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:12:29 INFO - PROCESS | 6162 | 1461323549126 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:12:29 INFO - PROCESS | 6162 | 1461323549129 Marionette TRACE conn4 <- [1,2014,null,{}] 04:12:29 INFO - PROCESS | 6162 | 1461323549137 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:29 INFO - PROCESS | 6162 | 1461323549419 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:12:29 INFO - PROCESS | 6162 | 1461323549761 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34dc000 == 126 [pid = 6162] [id = 511] 04:12:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec0d8ac00) [pid = 6162] [serial = 1534] [outer = (nil)] 04:12:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec1810800) [pid = 6162] [serial = 1535] [outer = 0x7faec0d8ac00] 04:12:29 INFO - PROCESS | 6162 | 1461323549860 Marionette DEBUG loaded listener.js 04:12:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec1a9a800) [pid = 6162] [serial = 1536] [outer = 0x7faec0d8ac00] 04:12:30 INFO - PROCESS | 6162 | 1461323550899 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1834ms 04:12:30 INFO - PROCESS | 6162 | 1461323550961 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:12:30 INFO - PROCESS | 6162 | 1461323550967 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 04:12:30 INFO - PROCESS | 6162 | 1461323550975 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:12:30 INFO - PROCESS | 6162 | 1461323550978 Marionette TRACE conn4 <- [1,2018,null,{}] 04:12:30 INFO - PROCESS | 6162 | 1461323550986 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:31 INFO - PROCESS | 6162 | 1461323551263 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:12:31 INFO - PROCESS | 6162 | 1461323551570 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b87800 == 127 [pid = 6162] [id = 512] 04:12:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec0d8fc00) [pid = 6162] [serial = 1537] [outer = (nil)] 04:12:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec3827000) [pid = 6162] [serial = 1538] [outer = 0x7faec0d8fc00] 04:12:31 INFO - PROCESS | 6162 | 1461323551664 Marionette DEBUG loaded listener.js 04:12:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faec3840c00) [pid = 6162] [serial = 1539] [outer = 0x7faec0d8fc00] 04:12:32 INFO - PROCESS | 6162 | 1461323552723 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1795ms 04:12:32 INFO - PROCESS | 6162 | 1461323552771 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:12:32 INFO - PROCESS | 6162 | 1461323552775 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 04:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:12:32 INFO - PROCESS | 6162 | 1461323552786 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:12:32 INFO - PROCESS | 6162 | 1461323552790 Marionette TRACE conn4 <- [1,2022,null,{}] 04:12:32 INFO - PROCESS | 6162 | 1461323552800 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:33 INFO - PROCESS | 6162 | 1461323553081 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:12:33 INFO - PROCESS | 6162 | 1461323553388 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4165000 == 128 [pid = 6162] [id = 513] 04:12:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec0f07400) [pid = 6162] [serial = 1540] [outer = (nil)] 04:12:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faec38cec00) [pid = 6162] [serial = 1541] [outer = 0x7faec0f07400] 04:12:33 INFO - PROCESS | 6162 | 1461323553484 Marionette DEBUG loaded listener.js 04:12:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faec3a0e800) [pid = 6162] [serial = 1542] [outer = 0x7faec0f07400] 04:12:34 INFO - PROCESS | 6162 | 1461323554369 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1641ms 04:12:34 INFO - PROCESS | 6162 | 1461323554427 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:12:34 INFO - PROCESS | 6162 | 1461323554430 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 04:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:12:34 INFO - PROCESS | 6162 | 1461323554437 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:12:34 INFO - PROCESS | 6162 | 1461323554440 Marionette TRACE conn4 <- [1,2026,null,{}] 04:12:34 INFO - PROCESS | 6162 | 1461323554447 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:34 INFO - PROCESS | 6162 | 1461323554724 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:12:35 INFO - PROCESS | 6162 | 1461323555043 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5d45000 == 129 [pid = 6162] [id = 514] 04:12:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faebee15c00) [pid = 6162] [serial = 1543] [outer = (nil)] 04:12:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec44b1000) [pid = 6162] [serial = 1544] [outer = 0x7faebee15c00] 04:12:35 INFO - PROCESS | 6162 | 1461323555185 Marionette DEBUG loaded listener.js 04:12:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faec5de6800) [pid = 6162] [serial = 1545] [outer = 0x7faebee15c00] 04:12:36 INFO - PROCESS | 6162 | 1461323556185 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1793ms 04:12:36 INFO - PROCESS | 6162 | 1461323556232 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:12:36 INFO - PROCESS | 6162 | 1461323556236 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 04:12:36 INFO - PROCESS | 6162 | 1461323556244 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:12:36 INFO - PROCESS | 6162 | 1461323556248 Marionette TRACE conn4 <- [1,2030,null,{}] 04:12:36 INFO - PROCESS | 6162 | 1461323556255 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:36 INFO - PROCESS | 6162 | 1461323556495 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:12:36 INFO - PROCESS | 6162 | 1461323556751 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6735800 == 130 [pid = 6162] [id = 515] 04:12:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faebee20c00) [pid = 6162] [serial = 1546] [outer = (nil)] 04:12:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faec5e11c00) [pid = 6162] [serial = 1547] [outer = 0x7faebee20c00] 04:12:36 INFO - PROCESS | 6162 | 1461323556879 Marionette DEBUG loaded listener.js 04:12:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faec6aae400) [pid = 6162] [serial = 1548] [outer = 0x7faebee20c00] 04:12:37 INFO - PROCESS | 6162 | 1461323557814 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1644ms 04:12:37 INFO - PROCESS | 6162 | 1461323557887 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:12:37 INFO - PROCESS | 6162 | 1461323557891 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 04:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:12:37 INFO - PROCESS | 6162 | 1461323557899 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:12:37 INFO - PROCESS | 6162 | 1461323557904 Marionette TRACE conn4 <- [1,2034,null,{}] 04:12:37 INFO - PROCESS | 6162 | 1461323557910 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:38 INFO - PROCESS | 6162 | 1461323558213 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:12:38 INFO - PROCESS | 6162 | 1461323558541 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf0b000 == 131 [pid = 6162] [id = 516] 04:12:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecb081c00) [pid = 6162] [serial = 1549] [outer = (nil)] 04:12:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecc43b400) [pid = 6162] [serial = 1550] [outer = 0x7faecb081c00] 04:12:38 INFO - PROCESS | 6162 | 1461323558632 Marionette DEBUG loaded listener.js 04:12:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecc65c400) [pid = 6162] [serial = 1551] [outer = 0x7faecb081c00] 04:12:39 INFO - PROCESS | 6162 | 1461323559556 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1733ms 04:12:39 INFO - PROCESS | 6162 | 1461323559636 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:12:39 INFO - PROCESS | 6162 | 1461323559650 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 04:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:12:39 INFO - PROCESS | 6162 | 1461323559661 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:12:39 INFO - PROCESS | 6162 | 1461323559666 Marionette TRACE conn4 <- [1,2038,null,{}] 04:12:39 INFO - PROCESS | 6162 | 1461323559672 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:39 INFO - PROCESS | 6162 | 1461323559939 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:12:40 INFO - PROCESS | 6162 | 1461323560263 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc637800 == 132 [pid = 6162] [id = 517] 04:12:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faecc437800) [pid = 6162] [serial = 1552] [outer = (nil)] 04:12:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faecc6ae000) [pid = 6162] [serial = 1553] [outer = 0x7faecc437800] 04:12:40 INFO - PROCESS | 6162 | 1461323560344 Marionette DEBUG loaded listener.js 04:12:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faecceddc00) [pid = 6162] [serial = 1554] [outer = 0x7faecc437800] 04:12:41 INFO - PROCESS | 6162 | 1461323561265 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1686ms 04:12:41 INFO - PROCESS | 6162 | 1461323561347 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:12:41 INFO - PROCESS | 6162 | 1461323561352 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 04:12:41 INFO - PROCESS | 6162 | 1461323561358 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:12:41 INFO - PROCESS | 6162 | 1461323561362 Marionette TRACE conn4 <- [1,2042,null,{}] 04:12:41 INFO - PROCESS | 6162 | 1461323561368 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:41 INFO - PROCESS | 6162 | 1461323561665 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:12:41 INFO - PROCESS | 6162 | 1461323561974 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc85e000 == 133 [pid = 6162] [id = 518] 04:12:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faecc65b400) [pid = 6162] [serial = 1555] [outer = (nil)] 04:12:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faecd327400) [pid = 6162] [serial = 1556] [outer = 0x7faecc65b400] 04:12:42 INFO - PROCESS | 6162 | 1461323562055 Marionette DEBUG loaded listener.js 04:12:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faecd465800) [pid = 6162] [serial = 1557] [outer = 0x7faecc65b400] 04:12:42 INFO - PROCESS | 6162 | 1461323562985 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:12:43 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) 04:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1682ms 04:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:12:43 INFO - PROCESS | 6162 | 1461323563040 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:12:43 INFO - PROCESS | 6162 | 1461323563043 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 04:12:43 INFO - PROCESS | 6162 | 1461323563050 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:12:43 INFO - PROCESS | 6162 | 1461323563053 Marionette TRACE conn4 <- [1,2046,null,{}] 04:12:43 INFO - PROCESS | 6162 | 1461323563059 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:43 INFO - PROCESS | 6162 | 1461323563293 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:12:43 INFO - PROCESS | 6162 | 1461323563559 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd379000 == 134 [pid = 6162] [id = 519] 04:12:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faecc65b800) [pid = 6162] [serial = 1558] [outer = (nil)] 04:12:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faecd724c00) [pid = 6162] [serial = 1559] [outer = 0x7faecc65b800] 04:12:43 INFO - PROCESS | 6162 | 1461323563685 Marionette DEBUG loaded listener.js 04:12:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecda1f400) [pid = 6162] [serial = 1560] [outer = 0x7faecc65b800] 04:12:44 INFO - PROCESS | 6162 | 1461323564661 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1680ms 04:12:44 INFO - PROCESS | 6162 | 1461323564731 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:12:44 INFO - PROCESS | 6162 | 1461323564736 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 04:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:12:44 INFO - PROCESS | 6162 | 1461323564743 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:12:44 INFO - PROCESS | 6162 | 1461323564747 Marionette TRACE conn4 <- [1,2050,null,{}] 04:12:44 INFO - PROCESS | 6162 | 1461323564753 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:45 INFO - PROCESS | 6162 | 1461323565031 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:12:45 INFO - PROCESS | 6162 | 1461323565350 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7b3000 == 135 [pid = 6162] [id = 520] 04:12:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faeb9ceb400) [pid = 6162] [serial = 1561] [outer = (nil)] 04:12:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faecdc63c00) [pid = 6162] [serial = 1562] [outer = 0x7faeb9ceb400] 04:12:45 INFO - PROCESS | 6162 | 1461323565440 Marionette DEBUG loaded listener.js 04:12:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faecdce6c00) [pid = 6162] [serial = 1563] [outer = 0x7faeb9ceb400] 04:12:46 INFO - PROCESS | 6162 | 1461323566402 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1734ms 04:12:46 INFO - PROCESS | 6162 | 1461323566478 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:12:46 INFO - PROCESS | 6162 | 1461323566482 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 04:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:12:46 INFO - PROCESS | 6162 | 1461323566489 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:12:46 INFO - PROCESS | 6162 | 1461323566492 Marionette TRACE conn4 <- [1,2054,null,{}] 04:12:46 INFO - PROCESS | 6162 | 1461323566498 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:46 INFO - PROCESS | 6162 | 1461323566777 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:12:47 INFO - PROCESS | 6162 | 1461323567084 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd0d800 == 136 [pid = 6162] [id = 521] 04:12:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec382e800) [pid = 6162] [serial = 1564] [outer = (nil)] 04:12:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faecef23800) [pid = 6162] [serial = 1565] [outer = 0x7faec382e800] 04:12:47 INFO - PROCESS | 6162 | 1461323567184 Marionette DEBUG loaded listener.js 04:12:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faecf178400) [pid = 6162] [serial = 1566] [outer = 0x7faec382e800] 04:12:48 INFO - PROCESS | 6162 | 1461323568211 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1787ms 04:12:48 INFO - PROCESS | 6162 | 1461323568278 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:12:48 INFO - PROCESS | 6162 | 1461323568283 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 04:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:12:48 INFO - PROCESS | 6162 | 1461323568291 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:12:48 INFO - PROCESS | 6162 | 1461323568296 Marionette TRACE conn4 <- [1,2058,null,{}] 04:12:48 INFO - PROCESS | 6162 | 1461323568304 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:48 INFO - PROCESS | 6162 | 1461323568591 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:12:48 INFO - PROCESS | 6162 | 1461323568938 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd52000 == 137 [pid = 6162] [id = 522] 04:12:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faeccede400) [pid = 6162] [serial = 1567] [outer = (nil)] 04:12:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faecf447c00) [pid = 6162] [serial = 1568] [outer = 0x7faeccede400] 04:12:49 INFO - PROCESS | 6162 | 1461323569046 Marionette DEBUG loaded listener.js 04:12:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecfe9a000) [pid = 6162] [serial = 1569] [outer = 0x7faeccede400] 04:12:50 INFO - PROCESS | 6162 | 1461323570228 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1998ms 04:12:50 INFO - PROCESS | 6162 | 1461323570292 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:12:50 INFO - PROCESS | 6162 | 1461323570297 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabed000 == 136 [pid = 6162] [id = 454] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1881800 == 135 [pid = 6162] [id = 456] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebbbb800 == 134 [pid = 6162] [id = 453] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeed67e800 == 133 [pid = 6162] [id = 455] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed5f9a000 == 132 [pid = 6162] [id = 458] 04:12:51 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9299000 == 131 [pid = 6162] [id = 452] 04:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faecdf78c00) [pid = 6162] [serial = 1403] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faee8ba9800) [pid = 6162] [serial = 1422] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faecd708800) [pid = 6162] [serial = 1401] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faec05bf000) [pid = 6162] [serial = 1395] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebeee1400) [pid = 6162] [serial = 1448] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecd71f400) [pid = 6162] [serial = 1439] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faebce8a800) [pid = 6162] [serial = 1427] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faebce91c00) [pid = 6162] [serial = 1436] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebce8fc00) [pid = 6162] [serial = 1428] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebfdb5800) [pid = 6162] [serial = 1394] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faee890e800) [pid = 6162] [serial = 1419] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faecfe98c00) [pid = 6162] [serial = 1404] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faeba9a5400) [pid = 6162] [serial = 1451] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecaee2c00) [pid = 6162] [serial = 1389] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebc315400) [pid = 6162] [serial = 1424] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed1b11400) [pid = 6162] [serial = 1407] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faed5f5f000) [pid = 6162] [serial = 1410] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faecd71d800) [pid = 6162] [serial = 1437] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faebd9c6400) [pid = 6162] [serial = 1452] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faeba5e5000) [pid = 6162] [serial = 1434] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faed60d4c00) [pid = 6162] [serial = 1430] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed5f68000) [pid = 6162] [serial = 1412] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faee924c000) [pid = 6162] [serial = 1431] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faebdaa7000) [pid = 6162] [serial = 1392] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faebdd3e400) [pid = 6162] [serial = 1446] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebdb6e000) [pid = 6162] [serial = 1445] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed111e800) [pid = 6162] [serial = 1406] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faee50c4000) [pid = 6162] [serial = 1416] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faec5e10c00) [pid = 6162] [serial = 1398] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faebc314400) [pid = 6162] [serial = 1443] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faee8bad800) [pid = 6162] [serial = 1425] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec38c9c00) [pid = 6162] [serial = 1397] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebbd8d000) [pid = 6162] [serial = 1442] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faee3ee7800) [pid = 6162] [serial = 1415] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faeccf16400) [pid = 6162] [serial = 1400] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faee8902800) [pid = 6162] [serial = 1418] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faed646b000) [pid = 6162] [serial = 1413] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faed1bcd800) [pid = 6162] [serial = 1409] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebce96000) [pid = 6162] [serial = 1391] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebfdb4800) [pid = 6162] [serial = 1449] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faecd70f000) [pid = 6162] [serial = 1323] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebab91000) [pid = 6162] [serial = 1421] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faeba5df800) [pid = 6162] [serial = 1433] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faebed6d800) [pid = 6162] [serial = 1454] [outer = (nil)] [url = about:blank] 04:12:52 INFO - PROCESS | 6162 | 1461323572203 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:12:52 INFO - PROCESS | 6162 | 1461323572209 Marionette TRACE conn4 <- [1,2062,null,{}] 04:12:52 INFO - PROCESS | 6162 | 1461323572224 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:52 INFO - PROCESS | 6162 | 1461323572440 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:12:52 INFO - PROCESS | 6162 | 1461323572645 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabfa000 == 132 [pid = 6162] [id = 523] 04:12:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebab86800) [pid = 6162] [serial = 1570] [outer = (nil)] 04:12:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebab89000) [pid = 6162] [serial = 1571] [outer = 0x7faebab86800] 04:12:52 INFO - PROCESS | 6162 | 1461323572722 Marionette DEBUG loaded listener.js 04:12:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebbd8f400) [pid = 6162] [serial = 1572] [outer = 0x7faebab86800] 04:12:53 INFO - PROCESS | 6162 | 1461323573595 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1732ms 04:12:53 INFO - PROCESS | 6162 | 1461323573649 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:12:53 INFO - PROCESS | 6162 | 1461323573654 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 04:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:12:53 INFO - PROCESS | 6162 | 1461323573662 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:12:53 INFO - PROCESS | 6162 | 1461323573667 Marionette TRACE conn4 <- [1,2066,null,{}] 04:12:53 INFO - PROCESS | 6162 | 1461323573680 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:53 INFO - PROCESS | 6162 | 1461323573912 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:12:54 INFO - PROCESS | 6162 | 1461323574152 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe86d800 == 133 [pid = 6162] [id = 524] 04:12:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebc315400) [pid = 6162] [serial = 1573] [outer = (nil)] 04:12:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebce96000) [pid = 6162] [serial = 1574] [outer = 0x7faebc315400] 04:12:54 INFO - PROCESS | 6162 | 1461323574228 Marionette DEBUG loaded listener.js 04:12:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebd9cb000) [pid = 6162] [serial = 1575] [outer = 0x7faebc315400] 04:12:55 INFO - PROCESS | 6162 | 1461323575258 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1634ms 04:12:55 INFO - PROCESS | 6162 | 1461323575297 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:12:55 INFO - PROCESS | 6162 | 1461323575301 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 04:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:12:55 INFO - PROCESS | 6162 | 1461323575308 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:12:55 INFO - PROCESS | 6162 | 1461323575311 Marionette TRACE conn4 <- [1,2070,null,{}] 04:12:55 INFO - PROCESS | 6162 | 1461323575325 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:55 INFO - PROCESS | 6162 | 1461323575623 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:12:55 INFO - PROCESS | 6162 | 1461323575664 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc0f800 == 134 [pid = 6162] [id = 525] 04:12:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebdd3e400) [pid = 6162] [serial = 1576] [outer = (nil)] 04:12:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebdd43000) [pid = 6162] [serial = 1577] [outer = 0x7faebdd3e400] 04:12:55 INFO - PROCESS | 6162 | 1461323575743 Marionette DEBUG loaded listener.js 04:12:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebee17800) [pid = 6162] [serial = 1578] [outer = 0x7faebdd3e400] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faec0d8dc00) [pid = 6162] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faec0d8f400) [pid = 6162] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faebd9d1000) [pid = 6162] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebdb64c00) [pid = 6162] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebdb62c00) [pid = 6162] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faecc4c1c00) [pid = 6162] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faec4618800) [pid = 6162] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faebeede000) [pid = 6162] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faec0d92000) [pid = 6162] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faec382f800) [pid = 6162] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebab88c00) [pid = 6162] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faed13c8000) [pid = 6162] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faebab83c00) [pid = 6162] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faed131e800) [pid = 6162] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faecc4bc800) [pid = 6162] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:12:57 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faecda1e400) [pid = 6162] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:12:57 INFO - PROCESS | 6162 | 1461323577399 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2196ms 04:12:57 INFO - PROCESS | 6162 | 1461323577506 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:12:57 INFO - PROCESS | 6162 | 1461323577510 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 04:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:12:57 INFO - PROCESS | 6162 | 1461323577524 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:12:57 INFO - PROCESS | 6162 | 1461323577527 Marionette TRACE conn4 <- [1,2074,null,{}] 04:12:57 INFO - PROCESS | 6162 | 1461323577540 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:57 INFO - PROCESS | 6162 | 1461323577765 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:12:57 INFO - PROCESS | 6162 | 1461323577947 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1062800 == 135 [pid = 6162] [id = 526] 04:12:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faeba5d8c00) [pid = 6162] [serial = 1579] [outer = (nil)] 04:12:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebee19c00) [pid = 6162] [serial = 1580] [outer = 0x7faeba5d8c00] 04:12:58 INFO - PROCESS | 6162 | 1461323578015 Marionette DEBUG loaded listener.js 04:12:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebfbecc00) [pid = 6162] [serial = 1581] [outer = 0x7faeba5d8c00] 04:12:58 INFO - PROCESS | 6162 | 1461323578816 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1346ms 04:12:58 INFO - PROCESS | 6162 | 1461323578869 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:12:58 INFO - PROCESS | 6162 | 1461323578873 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 04:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:12:58 INFO - PROCESS | 6162 | 1461323578879 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:12:58 INFO - PROCESS | 6162 | 1461323578881 Marionette TRACE conn4 <- [1,2078,null,{}] 04:12:58 INFO - PROCESS | 6162 | 1461323578887 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:12:59 INFO - PROCESS | 6162 | 1461323579236 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:12:59 INFO - PROCESS | 6162 | 1461323579527 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:12:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabe7800 == 136 [pid = 6162] [id = 527] 04:12:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faeb9ce9c00) [pid = 6162] [serial = 1582] [outer = (nil)] 04:12:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faeba5e5800) [pid = 6162] [serial = 1583] [outer = 0x7faeb9ce9c00] 04:12:59 INFO - PROCESS | 6162 | 1461323579650 Marionette DEBUG loaded listener.js 04:12:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebab8f800) [pid = 6162] [serial = 1584] [outer = 0x7faeb9ce9c00] 04:13:00 INFO - PROCESS | 6162 | 1461323580571 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1739ms 04:13:00 INFO - PROCESS | 6162 | 1461323580621 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:13:00 INFO - PROCESS | 6162 | 1461323580628 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 04:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:13:00 INFO - PROCESS | 6162 | 1461323580636 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:13:00 INFO - PROCESS | 6162 | 1461323580643 Marionette TRACE conn4 <- [1,2082,null,{}] 04:13:00 INFO - PROCESS | 6162 | 1461323580651 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:00 INFO - PROCESS | 6162 | 1461323580884 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:13:01 INFO - PROCESS | 6162 | 1461323581148 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1047000 == 137 [pid = 6162] [id = 528] 04:13:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebdb68c00) [pid = 6162] [serial = 1585] [outer = (nil)] 04:13:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebdd05400) [pid = 6162] [serial = 1586] [outer = 0x7faebdb68c00] 04:13:01 INFO - PROCESS | 6162 | 1461323581272 Marionette DEBUG loaded listener.js 04:13:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebed70c00) [pid = 6162] [serial = 1587] [outer = 0x7faebdb68c00] 04:13:02 INFO - PROCESS | 6162 | 1461323582298 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1700ms 04:13:02 INFO - PROCESS | 6162 | 1461323582336 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:13:02 INFO - PROCESS | 6162 | 1461323582342 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 04:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:13:02 INFO - PROCESS | 6162 | 1461323582348 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:13:02 INFO - PROCESS | 6162 | 1461323582351 Marionette TRACE conn4 <- [1,2086,null,{}] 04:13:02 INFO - PROCESS | 6162 | 1461323582357 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:02 INFO - PROCESS | 6162 | 1461323582594 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:13:02 INFO - PROCESS | 6162 | 1461323582956 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34c4000 == 138 [pid = 6162] [id = 529] 04:13:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebfbf6400) [pid = 6162] [serial = 1588] [outer = (nil)] 04:13:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faec0522400) [pid = 6162] [serial = 1589] [outer = 0x7faebfbf6400] 04:13:03 INFO - PROCESS | 6162 | 1461323583037 Marionette DEBUG loaded listener.js 04:13:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec0d8c000) [pid = 6162] [serial = 1590] [outer = 0x7faebfbf6400] 04:13:03 INFO - PROCESS | 6162 | 1461323583936 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1629ms 04:13:03 INFO - PROCESS | 6162 | 1461323583978 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:13:03 INFO - PROCESS | 6162 | 1461323583985 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 04:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:13:04 INFO - PROCESS | 6162 | 1461323584002 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:13:04 INFO - PROCESS | 6162 | 1461323584010 Marionette TRACE conn4 <- [1,2090,null,{}] 04:13:04 INFO - PROCESS | 6162 | 1461323584016 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:04 INFO - PROCESS | 6162 | 1461323584259 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:13:04 INFO - PROCESS | 6162 | 1461323584513 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41d1800 == 139 [pid = 6162] [id = 530] 04:13:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebf03c000) [pid = 6162] [serial = 1591] [outer = (nil)] 04:13:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec0f13800) [pid = 6162] [serial = 1592] [outer = 0x7faebf03c000] 04:13:04 INFO - PROCESS | 6162 | 1461323584633 Marionette DEBUG loaded listener.js 04:13:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec1a98800) [pid = 6162] [serial = 1593] [outer = 0x7faebf03c000] 04:13:05 INFO - PROCESS | 6162 | 1461323585563 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1647ms 04:13:05 INFO - PROCESS | 6162 | 1461323585642 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:13:05 INFO - PROCESS | 6162 | 1461323585645 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 04:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:13:05 INFO - PROCESS | 6162 | 1461323585653 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:13:05 INFO - PROCESS | 6162 | 1461323585657 Marionette TRACE conn4 <- [1,2094,null,{}] 04:13:05 INFO - PROCESS | 6162 | 1461323585662 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:05 INFO - PROCESS | 6162 | 1461323585939 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:13:06 INFO - PROCESS | 6162 | 1461323586235 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6743800 == 140 [pid = 6162] [id = 531] 04:13:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec0517c00) [pid = 6162] [serial = 1594] [outer = (nil)] 04:13:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec38cc800) [pid = 6162] [serial = 1595] [outer = 0x7faec0517c00] 04:13:06 INFO - PROCESS | 6162 | 1461323586311 Marionette DEBUG loaded listener.js 04:13:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec4618000) [pid = 6162] [serial = 1596] [outer = 0x7faec0517c00] 04:13:07 INFO - PROCESS | 6162 | 1461323587156 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1530ms 04:13:07 INFO - PROCESS | 6162 | 1461323587184 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:13:07 INFO - PROCESS | 6162 | 1461323587187 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 04:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:13:07 INFO - PROCESS | 6162 | 1461323587193 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:13:07 INFO - PROCESS | 6162 | 1461323587197 Marionette TRACE conn4 <- [1,2098,null,{}] 04:13:07 INFO - PROCESS | 6162 | 1461323587202 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:07 INFO - PROCESS | 6162 | 1461323587422 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:13:07 INFO - PROCESS | 6162 | 1461323587695 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb25f800 == 141 [pid = 6162] [id = 532] 04:13:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faecaee2400) [pid = 6162] [serial = 1597] [outer = (nil)] 04:13:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faecb076400) [pid = 6162] [serial = 1598] [outer = 0x7faecaee2400] 04:13:07 INFO - PROCESS | 6162 | 1461323587841 Marionette DEBUG loaded listener.js 04:13:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecc4c2800) [pid = 6162] [serial = 1599] [outer = 0x7faecaee2400] 04:13:08 INFO - PROCESS | 6162 | 1461323588751 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1634ms 04:13:08 INFO - PROCESS | 6162 | 1461323588830 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:13:08 INFO - PROCESS | 6162 | 1461323588834 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 04:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:13:08 INFO - PROCESS | 6162 | 1461323588840 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:13:08 INFO - PROCESS | 6162 | 1461323588843 Marionette TRACE conn4 <- [1,2102,null,{}] 04:13:08 INFO - PROCESS | 6162 | 1461323588849 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:09 INFO - PROCESS | 6162 | 1461323589109 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:13:09 INFO - PROCESS | 6162 | 1461323589413 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd8a800 == 142 [pid = 6162] [id = 533] 04:13:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec5ded400) [pid = 6162] [serial = 1600] [outer = (nil)] 04:13:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecced6c00) [pid = 6162] [serial = 1601] [outer = 0x7faec5ded400] 04:13:09 INFO - PROCESS | 6162 | 1461323589490 Marionette DEBUG loaded listener.js 04:13:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecd71d400) [pid = 6162] [serial = 1602] [outer = 0x7faec5ded400] 04:13:10 INFO - PROCESS | 6162 | 1461323590344 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1534ms 04:13:10 INFO - PROCESS | 6162 | 1461323590390 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:13:10 INFO - PROCESS | 6162 | 1461323590395 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 04:13:10 INFO - PROCESS | 6162 | 1461323590401 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:13:10 INFO - PROCESS | 6162 | 1461323590405 Marionette TRACE conn4 <- [1,2106,null,{}] 04:13:10 INFO - PROCESS | 6162 | 1461323590410 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:10 INFO - PROCESS | 6162 | 1461323590623 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:13:10 INFO - PROCESS | 6162 | 1461323590839 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd3c000 == 143 [pid = 6162] [id = 534] 04:13:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec3829000) [pid = 6162] [serial = 1603] [outer = (nil)] 04:13:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecd728c00) [pid = 6162] [serial = 1604] [outer = 0x7faec3829000] 04:13:10 INFO - PROCESS | 6162 | 1461323590953 Marionette DEBUG loaded listener.js 04:13:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecdce8800) [pid = 6162] [serial = 1605] [outer = 0x7faec3829000] 04:13:11 INFO - PROCESS | 6162 | 1461323591898 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1533ms 04:13:11 INFO - PROCESS | 6162 | 1461323591935 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:13:11 INFO - PROCESS | 6162 | 1461323591939 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 04:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:13:11 INFO - PROCESS | 6162 | 1461323591944 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:13:11 INFO - PROCESS | 6162 | 1461323591947 Marionette TRACE conn4 <- [1,2110,null,{}] 04:13:11 INFO - PROCESS | 6162 | 1461323591952 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:12 INFO - PROCESS | 6162 | 1461323592185 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:13:12 INFO - PROCESS | 6162 | 1461323592403 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf279000 == 144 [pid = 6162] [id = 535] 04:13:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faec38c9c00) [pid = 6162] [serial = 1606] [outer = (nil)] 04:13:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecef27800) [pid = 6162] [serial = 1607] [outer = 0x7faec38c9c00] 04:13:12 INFO - PROCESS | 6162 | 1461323592523 Marionette DEBUG loaded listener.js 04:13:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faecfe9c400) [pid = 6162] [serial = 1608] [outer = 0x7faec38c9c00] 04:13:13 INFO - PROCESS | 6162 | 1461323593495 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1629ms 04:13:13 INFO - PROCESS | 6162 | 1461323593576 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:13:13 INFO - PROCESS | 6162 | 1461323593580 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 04:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:13:13 INFO - PROCESS | 6162 | 1461323593586 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:13:13 INFO - PROCESS | 6162 | 1461323593590 Marionette TRACE conn4 <- [1,2114,null,{}] 04:13:13 INFO - PROCESS | 6162 | 1461323593595 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:13 INFO - PROCESS | 6162 | 1461323593857 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:13:14 INFO - PROCESS | 6162 | 1461323594111 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c56800 == 145 [pid = 6162] [id = 536] 04:13:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faed0a81800) [pid = 6162] [serial = 1609] [outer = (nil)] 04:13:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faed0abbc00) [pid = 6162] [serial = 1610] [outer = 0x7faed0a81800] 04:13:14 INFO - PROCESS | 6162 | 1461323594425 Marionette DEBUG loaded listener.js 04:13:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faed0ceb000) [pid = 6162] [serial = 1611] [outer = 0x7faed0a81800] 04:13:15 INFO - PROCESS | 6162 | 1461323595328 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1780ms 04:13:15 INFO - PROCESS | 6162 | 1461323595367 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:13:15 INFO - PROCESS | 6162 | 1461323595372 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 04:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:13:15 INFO - PROCESS | 6162 | 1461323595379 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:13:15 INFO - PROCESS | 6162 | 1461323595382 Marionette TRACE conn4 <- [1,2118,null,{}] 04:13:15 INFO - PROCESS | 6162 | 1461323595397 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:15 INFO - PROCESS | 6162 | 1461323595625 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:13:15 INFO - PROCESS | 6162 | 1461323595846 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0f22000 == 146 [pid = 6162] [id = 537] 04:13:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faed0ab5000) [pid = 6162] [serial = 1612] [outer = (nil)] 04:13:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faed0cf4800) [pid = 6162] [serial = 1613] [outer = 0x7faed0ab5000] 04:13:15 INFO - PROCESS | 6162 | 1461323595979 Marionette DEBUG loaded listener.js 04:13:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faed1121800) [pid = 6162] [serial = 1614] [outer = 0x7faed0ab5000] 04:13:16 INFO - PROCESS | 6162 | 1461323596983 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1651ms 04:13:17 INFO - PROCESS | 6162 | 1461323597031 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 04:13:17 INFO - PROCESS | 6162 | 1461323597036 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 04:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:13:17 INFO - PROCESS | 6162 | 1461323597042 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:13:17 INFO - PROCESS | 6162 | 1461323597047 Marionette TRACE conn4 <- [1,2122,null,{}] 04:13:17 INFO - PROCESS | 6162 | 1461323597052 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:17 INFO - PROCESS | 6162 | 1461323597315 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:13:17 INFO - PROCESS | 6162 | 1461323597573 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1692800 == 147 [pid = 6162] [id = 538] 04:13:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faed0e15c00) [pid = 6162] [serial = 1615] [outer = (nil)] 04:13:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faed1802400) [pid = 6162] [serial = 1616] [outer = 0x7faed0e15c00] 04:13:17 INFO - PROCESS | 6162 | 1461323597691 Marionette DEBUG loaded listener.js 04:13:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed19e3800) [pid = 6162] [serial = 1617] [outer = 0x7faed0e15c00] 04:13:18 INFO - PROCESS | 6162 | 1461323598577 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1585ms 04:13:18 INFO - PROCESS | 6162 | 1461323598629 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:13:18 INFO - PROCESS | 6162 | 1461323598633 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 04:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:13:18 INFO - PROCESS | 6162 | 1461323598639 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:13:18 INFO - PROCESS | 6162 | 1461323598641 Marionette TRACE conn4 <- [1,2126,null,{}] 04:13:18 INFO - PROCESS | 6162 | 1461323598647 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:18 INFO - PROCESS | 6162 | 1461323598868 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:13:19 INFO - PROCESS | 6162 | 1461323599168 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1904800 == 148 [pid = 6162] [id = 539] 04:13:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faebdb66c00) [pid = 6162] [serial = 1618] [outer = (nil)] 04:13:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed1b16800) [pid = 6162] [serial = 1619] [outer = 0x7faebdb66c00] 04:13:19 INFO - PROCESS | 6162 | 1461323599248 Marionette DEBUG loaded listener.js 04:13:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed1bc6c00) [pid = 6162] [serial = 1620] [outer = 0x7faebdb66c00] 04:13:20 INFO - PROCESS | 6162 | 1461323600085 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1479ms 04:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:13:20 INFO - PROCESS | 6162 | 1461323600119 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:13:20 INFO - PROCESS | 6162 | 1461323600122 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 04:13:20 INFO - PROCESS | 6162 | 1461323600129 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:13:20 INFO - PROCESS | 6162 | 1461323600132 Marionette TRACE conn4 <- [1,2130,null,{}] 04:13:20 INFO - PROCESS | 6162 | 1461323600137 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:20 INFO - PROCESS | 6162 | 1461323600372 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:13:20 INFO - PROCESS | 6162 | 1461323600673 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b6f000 == 149 [pid = 6162] [id = 540] 04:13:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faec0f0ac00) [pid = 6162] [serial = 1621] [outer = (nil)] 04:13:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed409f800) [pid = 6162] [serial = 1622] [outer = 0x7faec0f0ac00] 04:13:20 INFO - PROCESS | 6162 | 1461323600793 Marionette DEBUG loaded listener.js 04:13:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed563ac00) [pid = 6162] [serial = 1623] [outer = 0x7faec0f0ac00] 04:13:21 INFO - PROCESS | 6162 | 1461323601639 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:13:21 INFO - PROCESS | 6162 | 1461323601714 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 04:13:21 INFO - PROCESS | 6162 | 1461323601721 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:13:21 INFO - PROCESS | 6162 | 1461323601724 Marionette TRACE conn4 <- [1,2134,null,{}] 04:13:21 INFO - PROCESS | 6162 | 1461323601729 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:21 INFO - PROCESS | 6162 | 1461323601959 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:13:22 INFO - PROCESS | 6162 | 1461323602234 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed4f44800 == 150 [pid = 6162] [id = 541] 04:13:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec5def400) [pid = 6162] [serial = 1624] [outer = (nil)] 04:13:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed5e61800) [pid = 6162] [serial = 1625] [outer = 0x7faec5def400] 04:13:22 INFO - PROCESS | 6162 | 1461323602357 Marionette DEBUG loaded listener.js 04:13:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed5f5ec00) [pid = 6162] [serial = 1626] [outer = 0x7faec5def400] 04:13:23 INFO - PROCESS | 6162 | 1461323603251 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1580ms 04:13:23 INFO - PROCESS | 6162 | 1461323603301 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 04:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:13:23 INFO - PROCESS | 6162 | 1461323603305 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 04:13:23 INFO - PROCESS | 6162 | 1461323603311 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:13:23 INFO - PROCESS | 6162 | 1461323603314 Marionette TRACE conn4 <- [1,2138,null,{}] 04:13:23 INFO - PROCESS | 6162 | 1461323603320 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:23 INFO - PROCESS | 6162 | 1461323603543 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:13:23 INFO - PROCESS | 6162 | 1461323603810 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5fac000 == 151 [pid = 6162] [id = 542] 04:13:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed1bc5000) [pid = 6162] [serial = 1627] [outer = (nil)] 04:13:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed5f67400) [pid = 6162] [serial = 1628] [outer = 0x7faed1bc5000] 04:13:23 INFO - PROCESS | 6162 | 1461323603929 Marionette DEBUG loaded listener.js 04:13:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed6277400) [pid = 6162] [serial = 1629] [outer = 0x7faed1bc5000] 04:13:24 INFO - PROCESS | 6162 | 1461323604792 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1529ms 04:13:24 INFO - PROCESS | 6162 | 1461323604842 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:13:24 INFO - PROCESS | 6162 | 1461323604845 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 04:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:13:24 INFO - PROCESS | 6162 | 1461323604852 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:13:24 INFO - PROCESS | 6162 | 1461323604855 Marionette TRACE conn4 <- [1,2142,null,{}] 04:13:24 INFO - PROCESS | 6162 | 1461323604860 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:25 INFO - PROCESS | 6162 | 1461323605095 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:13:25 INFO - PROCESS | 6162 | 1461323605448 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabef800 == 152 [pid = 6162] [id = 543] 04:13:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faebab84800) [pid = 6162] [serial = 1630] [outer = (nil)] 04:13:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faebc313000) [pid = 6162] [serial = 1631] [outer = 0x7faebab84800] 04:13:25 INFO - PROCESS | 6162 | 1461323605545 Marionette DEBUG loaded listener.js 04:13:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faed1323000) [pid = 6162] [serial = 1632] [outer = 0x7faebab84800] 04:13:26 INFO - PROCESS | 6162 | 1461323606414 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:13:26 INFO - PROCESS | 6162 | 1461323606492 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 04:13:26 INFO - PROCESS | 6162 | 1461323606499 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:13:26 INFO - PROCESS | 6162 | 1461323606502 Marionette TRACE conn4 <- [1,2146,null,{}] 04:13:26 INFO - PROCESS | 6162 | 1461323606507 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:26 INFO - PROCESS | 6162 | 1461323606743 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:13:27 INFO - PROCESS | 6162 | 1461323607525 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0c8800 == 153 [pid = 6162] [id = 544] 04:13:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faeb9ce1c00) [pid = 6162] [serial = 1633] [outer = (nil)] 04:13:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faeb9cecc00) [pid = 6162] [serial = 1634] [outer = 0x7faeb9ce1c00] 04:13:27 INFO - PROCESS | 6162 | 1461323607670 Marionette DEBUG loaded listener.js 04:13:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faeba9a5400) [pid = 6162] [serial = 1635] [outer = 0x7faeb9ce1c00] 04:13:28 INFO - PROCESS | 6162 | 1461323608569 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:13:28 INFO - PROCESS | 6162 | 1461323608640 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 04:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:13:28 INFO - PROCESS | 6162 | 1461323608649 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:13:28 INFO - PROCESS | 6162 | 1461323608654 Marionette TRACE conn4 <- [1,2150,null,{}] 04:13:28 INFO - PROCESS | 6162 | 1461323608661 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:28 INFO - PROCESS | 6162 | 1461323608882 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:13:29 INFO - PROCESS | 6162 | 1461323609148 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec327d800 == 154 [pid = 6162] [id = 545] 04:13:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faebcff1800) [pid = 6162] [serial = 1636] [outer = (nil)] 04:13:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faebdd04000) [pid = 6162] [serial = 1637] [outer = 0x7faebcff1800] 04:13:29 INFO - PROCESS | 6162 | 1461323609267 Marionette DEBUG loaded listener.js 04:13:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faebee22400) [pid = 6162] [serial = 1638] [outer = 0x7faebcff1800] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc84c800 == 153 [pid = 6162] [id = 350] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeba9d3000 == 152 [pid = 6162] [id = 502] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabeb800 == 151 [pid = 6162] [id = 480] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd91f000 == 150 [pid = 6162] [id = 193] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1062800 == 149 [pid = 6162] [id = 526] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfc0f800 == 148 [pid = 6162] [id = 525] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe86d800 == 147 [pid = 6162] [id = 524] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabfa000 == 146 [pid = 6162] [id = 523] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf0b000 == 145 [pid = 6162] [id = 516] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6735800 == 144 [pid = 6162] [id = 515] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5d45000 == 143 [pid = 6162] [id = 514] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec4165000 == 142 [pid = 6162] [id = 513] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3b87800 == 141 [pid = 6162] [id = 512] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec34dc000 == 140 [pid = 6162] [id = 511] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d76800 == 139 [pid = 6162] [id = 510] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1882800 == 138 [pid = 6162] [id = 509] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fdb000 == 137 [pid = 6162] [id = 508] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfc0c000 == 136 [pid = 6162] [id = 507] 04:13:29 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0de000 == 135 [pid = 6162] [id = 506] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faec0f08400) [pid = 6162] [serial = 1463] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faec3828c00) [pid = 6162] [serial = 1467] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faebdd40800) [pid = 6162] [serial = 1458] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faecfe98800) [pid = 6162] [serial = 1484] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faebdb62800) [pid = 6162] [serial = 1517] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faebdb6cc00) [pid = 6162] [serial = 1514] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faece253800) [pid = 6162] [serial = 1481] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec1815000) [pid = 6162] [serial = 1464] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faeccf1dc00) [pid = 6162] [serial = 1475] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec0520800) [pid = 6162] [serial = 1461] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faec3a07400) [pid = 6162] [serial = 1470] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faecdcdd800) [pid = 6162] [serial = 1479] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faecd71b800) [pid = 6162] [serial = 1476] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faee3ef2400) [pid = 6162] [serial = 1505] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faec1c9ac00) [pid = 6162] [serial = 1466] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faebbd8c400) [pid = 6162] [serial = 1509] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed1bcfc00) [pid = 6162] [serial = 1491] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebcfe5800) [pid = 6162] [serial = 1512] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faed1803c00) [pid = 6162] [serial = 1488] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faecccc6000) [pid = 6162] [serial = 1473] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faed1b1a000) [pid = 6162] [serial = 1490] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faecc658000) [pid = 6162] [serial = 1472] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecf441000) [pid = 6162] [serial = 1482] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebce89800) [pid = 6162] [serial = 1511] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed5d5f800) [pid = 6162] [serial = 1494] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebab8b400) [pid = 6162] [serial = 1508] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed8490c00) [pid = 6162] [serial = 1499] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faebdaa9c00) [pid = 6162] [serial = 1457] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faecd728000) [pid = 6162] [serial = 1478] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faebdd07000) [pid = 6162] [serial = 1515] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed5638800) [pid = 6162] [serial = 1493] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faed13d1000) [pid = 6162] [serial = 1487] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faeda221400) [pid = 6162] [serial = 1502] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faec383f400) [pid = 6162] [serial = 1469] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faed6003400) [pid = 6162] [serial = 1496] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faebfdb0400) [pid = 6162] [serial = 1460] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faed0ab7800) [pid = 6162] [serial = 1485] [outer = (nil)] [url = about:blank] 04:13:30 INFO - PROCESS | 6162 | 1461323610824 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2234ms 04:13:30 INFO - PROCESS | 6162 | 1461323610888 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:13:30 INFO - PROCESS | 6162 | 1461323610894 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 04:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:13:30 INFO - PROCESS | 6162 | 1461323610904 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:13:30 INFO - PROCESS | 6162 | 1461323610908 Marionette TRACE conn4 <- [1,2154,null,{}] 04:13:30 INFO - PROCESS | 6162 | 1461323610914 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:31 INFO - PROCESS | 6162 | 1461323611157 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:13:31 INFO - PROCESS | 6162 | 1461323611445 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0e4000 == 136 [pid = 6162] [id = 546] 04:13:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faebce8c800) [pid = 6162] [serial = 1639] [outer = (nil)] 04:13:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faebdb68000) [pid = 6162] [serial = 1640] [outer = 0x7faebce8c800] 04:13:31 INFO - PROCESS | 6162 | 1461323611528 Marionette DEBUG loaded listener.js 04:13:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faebeee3400) [pid = 6162] [serial = 1641] [outer = 0x7faebce8c800] 04:13:32 INFO - PROCESS | 6162 | 1461323612474 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1632ms 04:13:32 INFO - PROCESS | 6162 | 1461323612542 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:13:32 INFO - PROCESS | 6162 | 1461323612547 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 04:13:32 INFO - PROCESS | 6162 | 1461323612557 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:13:32 INFO - PROCESS | 6162 | 1461323612566 Marionette TRACE conn4 <- [1,2158,null,{}] 04:13:32 INFO - PROCESS | 6162 | 1461323612589 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:32 INFO - PROCESS | 6162 | 1461323612895 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:13:32 INFO - PROCESS | 6162 | 1461323612945 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1da800 == 137 [pid = 6162] [id = 547] 04:13:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faebefd9c00) [pid = 6162] [serial = 1642] [outer = (nil)] 04:13:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faec045b400) [pid = 6162] [serial = 1643] [outer = 0x7faebefd9c00] 04:13:33 INFO - PROCESS | 6162 | 1461323613023 Marionette DEBUG loaded listener.js 04:13:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faec0525c00) [pid = 6162] [serial = 1644] [outer = 0x7faebefd9c00] 04:13:34 INFO - PROCESS | 6162 | 1461323614004 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1495ms 04:13:34 INFO - PROCESS | 6162 | 1461323614050 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:13:34 INFO - PROCESS | 6162 | 1461323614056 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 04:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:13:34 INFO - PROCESS | 6162 | 1461323614064 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:13:34 INFO - PROCESS | 6162 | 1461323614067 Marionette TRACE conn4 <- [1,2162,null,{}] 04:13:34 INFO - PROCESS | 6162 | 1461323614079 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:34 INFO - PROCESS | 6162 | 1461323614357 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:13:34 INFO - PROCESS | 6162 | 1461323614393 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1876000 == 138 [pid = 6162] [id = 548] 04:13:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faebf03bc00) [pid = 6162] [serial = 1645] [outer = (nil)] 04:13:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faec0d93000) [pid = 6162] [serial = 1646] [outer = 0x7faebf03bc00] 04:13:34 INFO - PROCESS | 6162 | 1461323614461 Marionette DEBUG loaded listener.js 04:13:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faec1811000) [pid = 6162] [serial = 1647] [outer = 0x7faebf03bc00] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faec05bec00) [pid = 6162] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faed0a72c00) [pid = 6162] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed3248000) [pid = 6162] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faeba5e1400) [pid = 6162] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed5d0ac00) [pid = 6162] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faeb9ce0c00) [pid = 6162] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebdd3e400) [pid = 6162] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faebab86800) [pid = 6162] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebcfe9000) [pid = 6162] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecc65b400) [pid = 6162] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faebee20c00) [pid = 6162] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faec0d8fc00) [pid = 6162] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec0d8ac00) [pid = 6162] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebeeda800) [pid = 6162] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faecc65b800) [pid = 6162] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faebee15c00) [pid = 6162] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faec0f07400) [pid = 6162] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebc315400) [pid = 6162] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faecc437800) [pid = 6162] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecb081c00) [pid = 6162] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebcfea400) [pid = 6162] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faeb9ced800) [pid = 6162] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:13:35 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebee1c800) [pid = 6162] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:13:36 INFO - PROCESS | 6162 | 1461323616015 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2001ms 04:13:36 INFO - PROCESS | 6162 | 1461323616072 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:13:36 INFO - PROCESS | 6162 | 1461323616076 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 04:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:13:36 INFO - PROCESS | 6162 | 1461323616083 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:13:36 INFO - PROCESS | 6162 | 1461323616086 Marionette TRACE conn4 <- [1,2166,null,{}] 04:13:36 INFO - PROCESS | 6162 | 1461323616091 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:36 INFO - PROCESS | 6162 | 1461323616294 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:13:36 INFO - PROCESS | 6162 | 1461323616471 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1960800 == 139 [pid = 6162] [id = 549] 04:13:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faec0d88800) [pid = 6162] [serial = 1648] [outer = (nil)] 04:13:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faec180f400) [pid = 6162] [serial = 1649] [outer = 0x7faec0d88800] 04:13:36 INFO - PROCESS | 6162 | 1461323616549 Marionette DEBUG loaded listener.js 04:13:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec1a9b000) [pid = 6162] [serial = 1650] [outer = 0x7faec0d88800] 04:13:37 INFO - PROCESS | 6162 | 1461323617526 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1529ms 04:13:37 INFO - PROCESS | 6162 | 1461323617614 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:13:37 INFO - PROCESS | 6162 | 1461323617620 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 04:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:13:37 INFO - PROCESS | 6162 | 1461323617629 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:13:37 INFO - PROCESS | 6162 | 1461323617635 Marionette TRACE conn4 <- [1,2170,null,{}] 04:13:37 INFO - PROCESS | 6162 | 1461323617643 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:37 INFO - PROCESS | 6162 | 1461323617953 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:13:38 INFO - PROCESS | 6162 | 1461323618222 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd931800 == 140 [pid = 6162] [id = 550] 04:13:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebc30ac00) [pid = 6162] [serial = 1651] [outer = (nil)] 04:13:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebce9ac00) [pid = 6162] [serial = 1652] [outer = 0x7faebc30ac00] 04:13:38 INFO - PROCESS | 6162 | 1461323618304 Marionette DEBUG loaded listener.js 04:13:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebd9cf800) [pid = 6162] [serial = 1653] [outer = 0x7faebc30ac00] 04:13:39 INFO - PROCESS | 6162 | 1461323619298 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1734ms 04:13:39 INFO - PROCESS | 6162 | 1461323619365 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:13:39 INFO - PROCESS | 6162 | 1461323619374 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 04:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:13:39 INFO - PROCESS | 6162 | 1461323619387 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:13:39 INFO - PROCESS | 6162 | 1461323619390 Marionette TRACE conn4 <- [1,2174,null,{}] 04:13:39 INFO - PROCESS | 6162 | 1461323619397 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:39 INFO - PROCESS | 6162 | 1461323619692 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:13:40 INFO - PROCESS | 6162 | 1461323620026 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1969000 == 141 [pid = 6162] [id = 551] 04:13:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebdd43c00) [pid = 6162] [serial = 1654] [outer = (nil)] 04:13:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebeedd000) [pid = 6162] [serial = 1655] [outer = 0x7faebdd43c00] 04:13:40 INFO - PROCESS | 6162 | 1461323620104 Marionette DEBUG loaded listener.js 04:13:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebf03d000) [pid = 6162] [serial = 1656] [outer = 0x7faebdd43c00] 04:13:41 INFO - PROCESS | 6162 | 1461323621048 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1690ms 04:13:41 INFO - PROCESS | 6162 | 1461323621080 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:13:41 INFO - PROCESS | 6162 | 1461323621083 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 04:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:13:41 INFO - PROCESS | 6162 | 1461323621091 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:13:41 INFO - PROCESS | 6162 | 1461323621097 Marionette TRACE conn4 <- [1,2178,null,{}] 04:13:41 INFO - PROCESS | 6162 | 1461323621113 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:41 INFO - PROCESS | 6162 | 1461323621356 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:13:41 INFO - PROCESS | 6162 | 1461323621701 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4167800 == 142 [pid = 6162] [id = 552] 04:13:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec05c3c00) [pid = 6162] [serial = 1657] [outer = (nil)] 04:13:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec0f0a800) [pid = 6162] [serial = 1658] [outer = 0x7faec05c3c00] 04:13:41 INFO - PROCESS | 6162 | 1461323621790 Marionette DEBUG loaded listener.js 04:13:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faec1a9a400) [pid = 6162] [serial = 1659] [outer = 0x7faec05c3c00] 04:13:42 INFO - PROCESS | 6162 | 1461323622684 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 04:13:42 INFO - PROCESS | 6162 | 1461323622728 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:13:42 INFO - PROCESS | 6162 | 1461323622733 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 04:13:42 INFO - PROCESS | 6162 | 1461323622757 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:13:42 INFO - PROCESS | 6162 | 1461323622761 Marionette TRACE conn4 <- [1,2182,null,{}] 04:13:42 INFO - PROCESS | 6162 | 1461323622769 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:43 INFO - PROCESS | 6162 | 1461323623001 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:13:43 INFO - PROCESS | 6162 | 1461323623297 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec61d8000 == 143 [pid = 6162] [id = 553] 04:13:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec0464000) [pid = 6162] [serial = 1660] [outer = (nil)] 04:13:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faec3841c00) [pid = 6162] [serial = 1661] [outer = 0x7faec0464000] 04:13:43 INFO - PROCESS | 6162 | 1461323623384 Marionette DEBUG loaded listener.js 04:13:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faec3a07000) [pid = 6162] [serial = 1662] [outer = 0x7faec0464000] 04:13:44 INFO - PROCESS | 6162 | 1461323624241 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1557ms 04:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:13:44 INFO - PROCESS | 6162 | 1461323624297 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:13:44 INFO - PROCESS | 6162 | 1461323624300 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 04:13:44 INFO - PROCESS | 6162 | 1461323624306 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:13:44 INFO - PROCESS | 6162 | 1461323624310 Marionette TRACE conn4 <- [1,2186,null,{}] 04:13:44 INFO - PROCESS | 6162 | 1461323624315 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:44 INFO - PROCESS | 6162 | 1461323624545 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:13:44 INFO - PROCESS | 6162 | 1461323624753 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf0e000 == 144 [pid = 6162] [id = 554] 04:13:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec1c98c00) [pid = 6162] [serial = 1663] [outer = (nil)] 04:13:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec4611400) [pid = 6162] [serial = 1664] [outer = 0x7faec1c98c00] 04:13:44 INFO - PROCESS | 6162 | 1461323624882 Marionette DEBUG loaded listener.js 04:13:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faec5e0dc00) [pid = 6162] [serial = 1665] [outer = 0x7faec1c98c00] 04:13:45 INFO - PROCESS | 6162 | 1461323625804 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1542ms 04:13:45 INFO - PROCESS | 6162 | 1461323625849 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:13:45 INFO - PROCESS | 6162 | 1461323625853 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 04:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:13:45 INFO - PROCESS | 6162 | 1461323625859 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:13:45 INFO - PROCESS | 6162 | 1461323625862 Marionette TRACE conn4 <- [1,2190,null,{}] 04:13:45 INFO - PROCESS | 6162 | 1461323625867 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:46 INFO - PROCESS | 6162 | 1461323626131 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:13:46 INFO - PROCESS | 6162 | 1461323626401 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc845000 == 145 [pid = 6162] [id = 555] 04:13:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecc441800) [pid = 6162] [serial = 1666] [outer = (nil)] 04:13:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecc4c3c00) [pid = 6162] [serial = 1667] [outer = 0x7faecc441800] 04:13:46 INFO - PROCESS | 6162 | 1461323626521 Marionette DEBUG loaded listener.js 04:13:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faeccccd400) [pid = 6162] [serial = 1668] [outer = 0x7faecc441800] 04:13:47 INFO - PROCESS | 6162 | 1461323627383 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1580ms 04:13:47 INFO - PROCESS | 6162 | 1461323627441 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:13:47 INFO - PROCESS | 6162 | 1461323627445 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 04:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:13:47 INFO - PROCESS | 6162 | 1461323627451 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:13:47 INFO - PROCESS | 6162 | 1461323627453 Marionette TRACE conn4 <- [1,2194,null,{}] 04:13:47 INFO - PROCESS | 6162 | 1461323627459 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:47 INFO - PROCESS | 6162 | 1461323627676 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:13:47 INFO - PROCESS | 6162 | 1461323627891 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd79a000 == 146 [pid = 6162] [id = 556] 04:13:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecc4b9000) [pid = 6162] [serial = 1669] [outer = (nil)] 04:13:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecd705000) [pid = 6162] [serial = 1670] [outer = 0x7faecc4b9000] 04:13:48 INFO - PROCESS | 6162 | 1461323628007 Marionette DEBUG loaded listener.js 04:13:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecda1c000) [pid = 6162] [serial = 1671] [outer = 0x7faecc4b9000] 04:13:48 INFO - PROCESS | 6162 | 1461323628922 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1535ms 04:13:48 INFO - PROCESS | 6162 | 1461323628987 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:13:48 INFO - PROCESS | 6162 | 1461323628991 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 04:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:13:49 INFO - PROCESS | 6162 | 1461323628997 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:13:49 INFO - PROCESS | 6162 | 1461323629001 Marionette TRACE conn4 <- [1,2198,null,{}] 04:13:49 INFO - PROCESS | 6162 | 1461323629006 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:49 INFO - PROCESS | 6162 | 1461323629230 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:13:49 INFO - PROCESS | 6162 | 1461323629442 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd3f000 == 147 [pid = 6162] [id = 557] 04:13:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faecced8400) [pid = 6162] [serial = 1672] [outer = (nil)] 04:13:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faecdce5000) [pid = 6162] [serial = 1673] [outer = 0x7faecced8400] 04:13:49 INFO - PROCESS | 6162 | 1461323629559 Marionette DEBUG loaded listener.js 04:13:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faecf2d0400) [pid = 6162] [serial = 1674] [outer = 0x7faecced8400] 04:13:50 INFO - PROCESS | 6162 | 1461323630491 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1536ms 04:13:50 INFO - PROCESS | 6162 | 1461323630535 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:13:50 INFO - PROCESS | 6162 | 1461323630539 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 04:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:13:50 INFO - PROCESS | 6162 | 1461323630546 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:13:50 INFO - PROCESS | 6162 | 1461323630550 Marionette TRACE conn4 <- [1,2202,null,{}] 04:13:50 INFO - PROCESS | 6162 | 1461323630555 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:50 INFO - PROCESS | 6162 | 1461323630772 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:13:51 INFO - PROCESS | 6162 | 1461323631073 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b88800 == 148 [pid = 6162] [id = 558] 04:13:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faeb9ce4000) [pid = 6162] [serial = 1675] [outer = (nil)] 04:13:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faed0a72c00) [pid = 6162] [serial = 1676] [outer = 0x7faeb9ce4000] 04:13:51 INFO - PROCESS | 6162 | 1461323631192 Marionette DEBUG loaded listener.js 04:13:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed0abd400) [pid = 6162] [serial = 1677] [outer = 0x7faeb9ce4000] 04:13:52 INFO - PROCESS | 6162 | 1461323632064 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1582ms 04:13:52 INFO - PROCESS | 6162 | 1461323632129 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:13:52 INFO - PROCESS | 6162 | 1461323632133 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 04:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:13:52 INFO - PROCESS | 6162 | 1461323632139 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:13:52 INFO - PROCESS | 6162 | 1461323632142 Marionette TRACE conn4 <- [1,2206,null,{}] 04:13:52 INFO - PROCESS | 6162 | 1461323632149 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:52 INFO - PROCESS | 6162 | 1461323632389 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:13:52 INFO - PROCESS | 6162 | 1461323632646 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed126b000 == 149 [pid = 6162] [id = 559] 04:13:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faecfe99c00) [pid = 6162] [serial = 1678] [outer = (nil)] 04:13:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed1116c00) [pid = 6162] [serial = 1679] [outer = 0x7faecfe99c00] 04:13:52 INFO - PROCESS | 6162 | 1461323632766 Marionette DEBUG loaded listener.js 04:13:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed131cc00) [pid = 6162] [serial = 1680] [outer = 0x7faecfe99c00] 04:13:53 INFO - PROCESS | 6162 | 1461323633649 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1529ms 04:13:53 INFO - PROCESS | 6162 | 1461323633669 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:13:53 INFO - PROCESS | 6162 | 1461323633673 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 04:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:13:53 INFO - PROCESS | 6162 | 1461323633679 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:13:53 INFO - PROCESS | 6162 | 1461323633684 Marionette TRACE conn4 <- [1,2210,null,{}] 04:13:53 INFO - PROCESS | 6162 | 1461323633689 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:53 INFO - PROCESS | 6162 | 1461323633930 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:13:54 INFO - PROCESS | 6162 | 1461323634164 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b7a000 == 150 [pid = 6162] [id = 560] 04:13:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed1808400) [pid = 6162] [serial = 1681] [outer = (nil)] 04:13:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed1b1b400) [pid = 6162] [serial = 1682] [outer = 0x7faed1808400] 04:13:54 INFO - PROCESS | 6162 | 1461323634301 Marionette DEBUG loaded listener.js 04:13:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed4fa1c00) [pid = 6162] [serial = 1683] [outer = 0x7faed1808400] 04:13:55 INFO - PROCESS | 6162 | 1461323635210 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1581ms 04:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:13:55 INFO - PROCESS | 6162 | 1461323635263 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:13:55 INFO - PROCESS | 6162 | 1461323635266 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 04:13:55 INFO - PROCESS | 6162 | 1461323635273 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:13:55 INFO - PROCESS | 6162 | 1461323635275 Marionette TRACE conn4 <- [1,2214,null,{}] 04:13:55 INFO - PROCESS | 6162 | 1461323635281 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:55 INFO - PROCESS | 6162 | 1461323635505 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:13:55 INFO - PROCESS | 6162 | 1461323635773 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7b16000 == 151 [pid = 6162] [id = 561] 04:13:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec3a03800) [pid = 6162] [serial = 1684] [outer = (nil)] 04:13:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed5f67c00) [pid = 6162] [serial = 1685] [outer = 0x7faec3a03800] 04:13:55 INFO - PROCESS | 6162 | 1461323635895 Marionette DEBUG loaded listener.js 04:13:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed6464c00) [pid = 6162] [serial = 1686] [outer = 0x7faec3a03800] 04:13:56 INFO - PROCESS | 6162 | 1461323636760 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 04:13:56 INFO - PROCESS | 6162 | 1461323636806 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:13:56 INFO - PROCESS | 6162 | 1461323636809 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 04:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:13:56 INFO - PROCESS | 6162 | 1461323636815 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:13:56 INFO - PROCESS | 6162 | 1461323636817 Marionette TRACE conn4 <- [1,2218,null,{}] 04:13:56 INFO - PROCESS | 6162 | 1461323636823 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:57 INFO - PROCESS | 6162 | 1461323637042 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:13:57 INFO - PROCESS | 6162 | 1461323637303 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed86c5800 == 152 [pid = 6162] [id = 562] 04:13:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faec3a0f800) [pid = 6162] [serial = 1687] [outer = (nil)] 04:13:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed78dc000) [pid = 6162] [serial = 1688] [outer = 0x7faec3a0f800] 04:13:57 INFO - PROCESS | 6162 | 1461323637426 Marionette DEBUG loaded listener.js 04:13:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed7bd2c00) [pid = 6162] [serial = 1689] [outer = 0x7faec3a0f800] 04:13:58 INFO - PROCESS | 6162 | 1461323638249 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1494ms 04:13:58 INFO - PROCESS | 6162 | 1461323638312 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:13:58 INFO - PROCESS | 6162 | 1461323638316 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 04:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:13:58 INFO - PROCESS | 6162 | 1461323638322 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:13:58 INFO - PROCESS | 6162 | 1461323638325 Marionette TRACE conn4 <- [1,2222,null,{}] 04:13:58 INFO - PROCESS | 6162 | 1461323638331 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:13:58 INFO - PROCESS | 6162 | 1461323638564 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:13:58 INFO - PROCESS | 6162 | 1461323638821 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:13:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8e31800 == 153 [pid = 6162] [id = 563] 04:13:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed5e5fc00) [pid = 6162] [serial = 1690] [outer = (nil)] 04:13:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faed7e97400) [pid = 6162] [serial = 1691] [outer = 0x7faed5e5fc00] 04:13:58 INFO - PROCESS | 6162 | 1461323638966 Marionette DEBUG loaded listener.js 04:13:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faed7faac00) [pid = 6162] [serial = 1692] [outer = 0x7faed5e5fc00] 04:13:59 INFO - PROCESS | 6162 | 1461323639857 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1580ms 04:13:59 INFO - PROCESS | 6162 | 1461323639904 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:13:59 INFO - PROCESS | 6162 | 1461323639907 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 04:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:13:59 INFO - PROCESS | 6162 | 1461323639913 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:13:59 INFO - PROCESS | 6162 | 1461323639916 Marionette TRACE conn4 <- [1,2226,null,{}] 04:13:59 INFO - PROCESS | 6162 | 1461323639922 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:00 INFO - PROCESS | 6162 | 1461323640152 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:14:00 INFO - PROCESS | 6162 | 1461323640466 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ab7000 == 154 [pid = 6162] [id = 564] 04:14:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faed7bd0000) [pid = 6162] [serial = 1693] [outer = (nil)] 04:14:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faed8491400) [pid = 6162] [serial = 1694] [outer = 0x7faed7bd0000] 04:14:00 INFO - PROCESS | 6162 | 1461323640550 Marionette DEBUG loaded listener.js 04:14:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faed869e800) [pid = 6162] [serial = 1695] [outer = 0x7faed7bd0000] 04:14:01 INFO - PROCESS | 6162 | 1461323641452 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1588ms 04:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:14:01 INFO - PROCESS | 6162 | 1461323641502 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:14:01 INFO - PROCESS | 6162 | 1461323641505 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 04:14:01 INFO - PROCESS | 6162 | 1461323641512 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:14:01 INFO - PROCESS | 6162 | 1461323641515 Marionette TRACE conn4 <- [1,2230,null,{}] 04:14:01 INFO - PROCESS | 6162 | 1461323641520 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:01 INFO - PROCESS | 6162 | 1461323641788 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:14:02 INFO - PROCESS | 6162 | 1461323642169 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e75800 == 155 [pid = 6162] [id = 565] 04:14:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faed7e8e400) [pid = 6162] [serial = 1696] [outer = (nil)] 04:14:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faed8e55400) [pid = 6162] [serial = 1697] [outer = 0x7faed7e8e400] 04:14:02 INFO - PROCESS | 6162 | 1461323642252 Marionette DEBUG loaded listener.js 04:14:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faed972e800) [pid = 6162] [serial = 1698] [outer = 0x7faed7e8e400] 04:14:03 INFO - PROCESS | 6162 | 1461323643101 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1634ms 04:14:03 INFO - PROCESS | 6162 | 1461323643145 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:14:03 INFO - PROCESS | 6162 | 1461323643149 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 04:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:14:03 INFO - PROCESS | 6162 | 1461323643155 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:14:03 INFO - PROCESS | 6162 | 1461323643158 Marionette TRACE conn4 <- [1,2234,null,{}] 04:14:03 INFO - PROCESS | 6162 | 1461323643164 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:03 INFO - PROCESS | 6162 | 1461323643394 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:14:03 INFO - PROCESS | 6162 | 1461323643659 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee2fb3000 == 156 [pid = 6162] [id = 566] 04:14:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faed8484c00) [pid = 6162] [serial = 1699] [outer = (nil)] 04:14:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faed9a08c00) [pid = 6162] [serial = 1700] [outer = 0x7faed8484c00] 04:14:03 INFO - PROCESS | 6162 | 1461323643739 Marionette DEBUG loaded listener.js 04:14:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faed9d51800) [pid = 6162] [serial = 1701] [outer = 0x7faed8484c00] 04:14:04 INFO - PROCESS | 6162 | 1461323644631 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1529ms 04:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:14:04 INFO - PROCESS | 6162 | 1461323644685 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:14:04 INFO - PROCESS | 6162 | 1461323644688 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 04:14:04 INFO - PROCESS | 6162 | 1461323644695 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:14:04 INFO - PROCESS | 6162 | 1461323644698 Marionette TRACE conn4 <- [1,2238,null,{}] 04:14:04 INFO - PROCESS | 6162 | 1461323644703 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:04 INFO - PROCESS | 6162 | 1461323644949 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:14:05 INFO - PROCESS | 6162 | 1461323645224 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3d5d800 == 157 [pid = 6162] [id = 567] 04:14:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faec05c6000) [pid = 6162] [serial = 1702] [outer = (nil)] 04:14:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faeddf12000) [pid = 6162] [serial = 1703] [outer = 0x7faec05c6000] 04:14:05 INFO - PROCESS | 6162 | 1461323645345 Marionette DEBUG loaded listener.js 04:14:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faee2f50400) [pid = 6162] [serial = 1704] [outer = 0x7faec05c6000] 04:14:06 INFO - PROCESS | 6162 | 1461323646254 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1591ms 04:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:14:06 INFO - PROCESS | 6162 | 1461323646286 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:14:06 INFO - PROCESS | 6162 | 1461323646289 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 04:14:06 INFO - PROCESS | 6162 | 1461323646295 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:14:06 INFO - PROCESS | 6162 | 1461323646298 Marionette TRACE conn4 <- [1,2242,null,{}] 04:14:06 INFO - PROCESS | 6162 | 1461323646304 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:06 INFO - PROCESS | 6162 | 1461323646539 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:14:06 INFO - PROCESS | 6162 | 1461323646850 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee407b000 == 158 [pid = 6162] [id = 568] 04:14:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faec38c5c00) [pid = 6162] [serial = 1705] [outer = (nil)] 04:14:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faee3d8b400) [pid = 6162] [serial = 1706] [outer = 0x7faec38c5c00] 04:14:06 INFO - PROCESS | 6162 | 1461323646931 Marionette DEBUG loaded listener.js 04:14:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faee426ec00) [pid = 6162] [serial = 1707] [outer = 0x7faec38c5c00] 04:14:07 INFO - PROCESS | 6162 | 1461323647773 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebdd2c000 == 157 [pid = 6162] [id = 409] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0dd000 == 156 [pid = 6162] [id = 501] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe878000 == 155 [pid = 6162] [id = 457] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd0d6800 == 154 [pid = 6162] [id = 407] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebdd1c000 == 153 [pid = 6162] [id = 408] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1876000 == 152 [pid = 6162] [id = 548] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf1da800 == 151 [pid = 6162] [id = 547] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0e4000 == 150 [pid = 6162] [id = 546] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec327d800 == 149 [pid = 6162] [id = 545] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0c8800 == 148 [pid = 6162] [id = 544] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf279000 == 147 [pid = 6162] [id = 535] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd3c000 == 146 [pid = 6162] [id = 534] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd8a800 == 145 [pid = 6162] [id = 533] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecb25f800 == 144 [pid = 6162] [id = 532] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6743800 == 143 [pid = 6162] [id = 531] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41d1800 == 142 [pid = 6162] [id = 530] 04:14:09 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabe7800 == 141 [pid = 6162] [id = 527] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faee3b6b000) [pid = 6162] [serial = 1503] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faed78e8000) [pid = 6162] [serial = 1497] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faed9734800) [pid = 6162] [serial = 1500] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faecd726c00) [pid = 6162] [serial = 1440] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faee5277800) [pid = 6162] [serial = 1506] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faebf036000) [pid = 6162] [serial = 1455] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faebee19c00) [pid = 6162] [serial = 1580] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faebdd43000) [pid = 6162] [serial = 1577] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faebab89000) [pid = 6162] [serial = 1571] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faebdaa3800) [pid = 6162] [serial = 1523] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faebdd06800) [pid = 6162] [serial = 1524] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faecd327400) [pid = 6162] [serial = 1556] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faecd465800) [pid = 6162] [serial = 1557] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faec5e11c00) [pid = 6162] [serial = 1547] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faec6aae400) [pid = 6162] [serial = 1548] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faec3827000) [pid = 6162] [serial = 1538] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec3840c00) [pid = 6162] [serial = 1539] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faec1810800) [pid = 6162] [serial = 1535] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec1a9a800) [pid = 6162] [serial = 1536] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebeee3c00) [pid = 6162] [serial = 1526] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faebefe4000) [pid = 6162] [serial = 1527] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faecd724c00) [pid = 6162] [serial = 1559] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faecda1f400) [pid = 6162] [serial = 1560] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faec44b1000) [pid = 6162] [serial = 1544] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faec5de6800) [pid = 6162] [serial = 1545] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faec38cec00) [pid = 6162] [serial = 1541] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faec3a0e800) [pid = 6162] [serial = 1542] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebce96000) [pid = 6162] [serial = 1574] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faecc6ae000) [pid = 6162] [serial = 1553] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faecceddc00) [pid = 6162] [serial = 1554] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faecc43b400) [pid = 6162] [serial = 1550] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecc65c400) [pid = 6162] [serial = 1551] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebfbf8c00) [pid = 6162] [serial = 1529] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faec0459000) [pid = 6162] [serial = 1530] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebbd8d800) [pid = 6162] [serial = 1520] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faebce82800) [pid = 6162] [serial = 1521] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faec051d400) [pid = 6162] [serial = 1532] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faec05bfc00) [pid = 6162] [serial = 1533] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecf447c00) [pid = 6162] [serial = 1568] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faecef23800) [pid = 6162] [serial = 1565] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faecdc63c00) [pid = 6162] [serial = 1562] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faebbd8f400) [pid = 6162] [serial = 1572] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faebee17800) [pid = 6162] [serial = 1578] [outer = (nil)] [url = about:blank] 04:14:09 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebd9cb000) [pid = 6162] [serial = 1575] [outer = (nil)] [url = about:blank] 04:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2936ms 04:14:09 INFO - PROCESS | 6162 | 1461323649359 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:14:09 INFO - PROCESS | 6162 | 1461323649364 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 04:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:14:09 INFO - PROCESS | 6162 | 1461323649384 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:14:09 INFO - PROCESS | 6162 | 1461323649391 Marionette TRACE conn4 <- [1,2246,null,{}] 04:14:09 INFO - PROCESS | 6162 | 1461323649399 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:09 INFO - PROCESS | 6162 | 1461323649609 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:14:09 INFO - PROCESS | 6162 | 1461323649811 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0d4000 == 142 [pid = 6162] [id = 569] 04:14:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faebbd89c00) [pid = 6162] [serial = 1708] [outer = (nil)] 04:14:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faebbd95000) [pid = 6162] [serial = 1709] [outer = 0x7faebbd89c00] 04:14:09 INFO - PROCESS | 6162 | 1461323649891 Marionette DEBUG loaded listener.js 04:14:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faebce87800) [pid = 6162] [serial = 1710] [outer = 0x7faebbd89c00] 04:14:10 INFO - PROCESS | 6162 | 1461323650671 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1338ms 04:14:10 INFO - PROCESS | 6162 | 1461323650722 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:14:10 INFO - PROCESS | 6162 | 1461323650727 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 04:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:14:10 INFO - PROCESS | 6162 | 1461323650740 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:14:10 INFO - PROCESS | 6162 | 1461323650746 Marionette TRACE conn4 <- [1,2250,null,{}] 04:14:10 INFO - PROCESS | 6162 | 1461323650751 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:10 INFO - PROCESS | 6162 | 1461323650966 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:14:11 INFO - PROCESS | 6162 | 1461323651178 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8e0800 == 143 [pid = 6162] [id = 570] 04:14:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faebab8b800) [pid = 6162] [serial = 1711] [outer = (nil)] 04:14:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faebd9c9000) [pid = 6162] [serial = 1712] [outer = 0x7faebab8b800] 04:14:11 INFO - PROCESS | 6162 | 1461323651246 Marionette DEBUG loaded listener.js 04:14:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faebdd07000) [pid = 6162] [serial = 1713] [outer = 0x7faebab8b800] 04:14:12 INFO - PROCESS | 6162 | 1461323652178 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1493ms 04:14:12 INFO - PROCESS | 6162 | 1461323652237 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:14:12 INFO - PROCESS | 6162 | 1461323652240 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 04:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:14:12 INFO - PROCESS | 6162 | 1461323652247 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:14:12 INFO - PROCESS | 6162 | 1461323652250 Marionette TRACE conn4 <- [1,2254,null,{}] 04:14:12 INFO - PROCESS | 6162 | 1461323652264 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:12 INFO - PROCESS | 6162 | 1461323652572 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:14:12 INFO - PROCESS | 6162 | 1461323652607 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fc5000 == 144 [pid = 6162] [id = 571] 04:14:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faebeedd800) [pid = 6162] [serial = 1714] [outer = (nil)] 04:14:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faebf036400) [pid = 6162] [serial = 1715] [outer = 0x7faebeedd800] 04:14:12 INFO - PROCESS | 6162 | 1461323652675 Marionette DEBUG loaded listener.js 04:14:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faebfdb4c00) [pid = 6162] [serial = 1716] [outer = 0x7faebeedd800] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faebcff1800) [pid = 6162] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faeb9ce1c00) [pid = 6162] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faec382e800) [pid = 6162] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faebf03bc00) [pid = 6162] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faeb9ceb400) [pid = 6162] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faebefd9c00) [pid = 6162] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faeba5d8c00) [pid = 6162] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faebce8c800) [pid = 6162] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:14:13 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faeccede400) [pid = 6162] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:14:14 INFO - PROCESS | 6162 | 1461323654074 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1887ms 04:14:14 INFO - PROCESS | 6162 | 1461323654135 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:14:14 INFO - PROCESS | 6162 | 1461323654139 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 04:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:14:14 INFO - PROCESS | 6162 | 1461323654144 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:14:14 INFO - PROCESS | 6162 | 1461323654146 Marionette TRACE conn4 <- [1,2258,null,{}] 04:14:14 INFO - PROCESS | 6162 | 1461323654152 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:14 INFO - PROCESS | 6162 | 1461323654479 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:14:14 INFO - PROCESS | 6162 | 1461323654593 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1879000 == 145 [pid = 6162] [id = 572] 04:14:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faebc314800) [pid = 6162] [serial = 1717] [outer = (nil)] 04:14:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faebfdba400) [pid = 6162] [serial = 1718] [outer = 0x7faebc314800] 04:14:14 INFO - PROCESS | 6162 | 1461323654659 Marionette DEBUG loaded listener.js 04:14:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faec0520800) [pid = 6162] [serial = 1719] [outer = 0x7faebc314800] 04:14:15 INFO - PROCESS | 6162 | 1461323655416 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1291ms 04:14:15 INFO - PROCESS | 6162 | 1461323655439 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:14:15 INFO - PROCESS | 6162 | 1461323655442 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 04:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:14:15 INFO - PROCESS | 6162 | 1461323655458 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:14:15 INFO - PROCESS | 6162 | 1461323655462 Marionette TRACE conn4 <- [1,2262,null,{}] 04:14:15 INFO - PROCESS | 6162 | 1461323655467 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:15 INFO - PROCESS | 6162 | 1461323655673 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:14:15 INFO - PROCESS | 6162 | 1461323655701 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2eab000 == 146 [pid = 6162] [id = 573] 04:14:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faeba5de800) [pid = 6162] [serial = 1720] [outer = (nil)] 04:14:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faec05cac00) [pid = 6162] [serial = 1721] [outer = 0x7faeba5de800] 04:14:15 INFO - PROCESS | 6162 | 1461323655930 Marionette DEBUG loaded listener.js 04:14:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faec181a400) [pid = 6162] [serial = 1722] [outer = 0x7faeba5de800] 04:14:17 INFO - PROCESS | 6162 | 1461323657079 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 04:14:17 INFO - PROCESS | 6162 | 1461323657092 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:14:17 INFO - PROCESS | 6162 | 1461323657100 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 04:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:14:17 INFO - PROCESS | 6162 | 1461323657109 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:14:17 INFO - PROCESS | 6162 | 1461323657114 Marionette TRACE conn4 <- [1,2266,null,{}] 04:14:17 INFO - PROCESS | 6162 | 1461323657123 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:17 INFO - PROCESS | 6162 | 1461323657367 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:14:17 INFO - PROCESS | 6162 | 1461323657686 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfeae800 == 147 [pid = 6162] [id = 574] 04:14:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faebcea1c00) [pid = 6162] [serial = 1723] [outer = (nil)] 04:14:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faebdb62800) [pid = 6162] [serial = 1724] [outer = 0x7faebcea1c00] 04:14:17 INFO - PROCESS | 6162 | 1461323657772 Marionette DEBUG loaded listener.js 04:14:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faebed61400) [pid = 6162] [serial = 1725] [outer = 0x7faebcea1c00] 04:14:18 INFO - PROCESS | 6162 | 1461323658700 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1633ms 04:14:18 INFO - PROCESS | 6162 | 1461323658743 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:14:18 INFO - PROCESS | 6162 | 1461323658752 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 04:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:14:18 INFO - PROCESS | 6162 | 1461323658763 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:14:18 INFO - PROCESS | 6162 | 1461323658766 Marionette TRACE conn4 <- [1,2270,null,{}] 04:14:18 INFO - PROCESS | 6162 | 1461323658773 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:19 INFO - PROCESS | 6162 | 1461323659015 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:14:19 INFO - PROCESS | 6162 | 1461323659369 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3520000 == 148 [pid = 6162] [id = 575] 04:14:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faebeede000) [pid = 6162] [serial = 1726] [outer = (nil)] 04:14:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faec05c7400) [pid = 6162] [serial = 1727] [outer = 0x7faebeede000] 04:14:19 INFO - PROCESS | 6162 | 1461323659452 Marionette DEBUG loaded listener.js 04:14:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faec0f0bc00) [pid = 6162] [serial = 1728] [outer = 0x7faebeede000] 04:14:20 INFO - PROCESS | 6162 | 1461323660315 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1588ms 04:14:20 INFO - PROCESS | 6162 | 1461323660351 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:14:20 INFO - PROCESS | 6162 | 1461323660355 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 04:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:14:20 INFO - PROCESS | 6162 | 1461323660363 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:14:20 INFO - PROCESS | 6162 | 1461323660370 Marionette TRACE conn4 <- [1,2274,null,{}] 04:14:20 INFO - PROCESS | 6162 | 1461323660386 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:20 INFO - PROCESS | 6162 | 1461323660637 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:14:20 INFO - PROCESS | 6162 | 1461323660873 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c0800 == 149 [pid = 6162] [id = 576] 04:14:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faec181bc00) [pid = 6162] [serial = 1729] [outer = (nil)] 04:14:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faec3845800) [pid = 6162] [serial = 1730] [outer = 0x7faec181bc00] 04:14:20 INFO - PROCESS | 6162 | 1461323660958 Marionette DEBUG loaded listener.js 04:14:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faec44b1000) [pid = 6162] [serial = 1731] [outer = 0x7faec181bc00] 04:14:21 INFO - PROCESS | 6162 | 1461323661885 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 04:14:21 INFO - PROCESS | 6162 | 1461323661950 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:14:21 INFO - PROCESS | 6162 | 1461323661955 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 04:14:21 INFO - PROCESS | 6162 | 1461323661960 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:14:21 INFO - PROCESS | 6162 | 1461323661964 Marionette TRACE conn4 <- [1,2278,null,{}] 04:14:21 INFO - PROCESS | 6162 | 1461323661969 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:22 INFO - PROCESS | 6162 | 1461323662207 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:14:22 INFO - PROCESS | 6162 | 1461323662465 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec61e5800 == 150 [pid = 6162] [id = 577] 04:14:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faec1c9bc00) [pid = 6162] [serial = 1732] [outer = (nil)] 04:14:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecaeda800) [pid = 6162] [serial = 1733] [outer = 0x7faec1c9bc00] 04:14:22 INFO - PROCESS | 6162 | 1461323662588 Marionette DEBUG loaded listener.js 04:14:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faecb076c00) [pid = 6162] [serial = 1734] [outer = 0x7faec1c9bc00] 04:14:23 INFO - PROCESS | 6162 | 1461323663423 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1529ms 04:14:23 INFO - PROCESS | 6162 | 1461323663491 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:14:23 INFO - PROCESS | 6162 | 1461323663494 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 04:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:14:23 INFO - PROCESS | 6162 | 1461323663500 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:14:23 INFO - PROCESS | 6162 | 1461323663504 Marionette TRACE conn4 <- [1,2282,null,{}] 04:14:23 INFO - PROCESS | 6162 | 1461323663509 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:23 INFO - PROCESS | 6162 | 1461323663746 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:14:24 INFO - PROCESS | 6162 | 1461323664004 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb25f800 == 151 [pid = 6162] [id = 578] 04:14:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faecc43b800) [pid = 6162] [serial = 1735] [outer = (nil)] 04:14:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faecc659800) [pid = 6162] [serial = 1736] [outer = 0x7faecc43b800] 04:14:24 INFO - PROCESS | 6162 | 1461323664135 Marionette DEBUG loaded listener.js 04:14:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faecc6b4400) [pid = 6162] [serial = 1737] [outer = 0x7faecc43b800] 04:14:25 INFO - PROCESS | 6162 | 1461323665027 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 04:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:14:25 INFO - PROCESS | 6162 | 1461323665083 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:14:25 INFO - PROCESS | 6162 | 1461323665086 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 04:14:25 INFO - PROCESS | 6162 | 1461323665092 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:14:25 INFO - PROCESS | 6162 | 1461323665096 Marionette TRACE conn4 <- [1,2286,null,{}] 04:14:25 INFO - PROCESS | 6162 | 1461323665101 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:25 INFO - PROCESS | 6162 | 1461323665410 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:14:25 INFO - PROCESS | 6162 | 1461323665716 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd80800 == 152 [pid = 6162] [id = 579] 04:14:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faecc6ae000) [pid = 6162] [serial = 1738] [outer = (nil)] 04:14:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faecdc63c00) [pid = 6162] [serial = 1739] [outer = 0x7faecc6ae000] 04:14:25 INFO - PROCESS | 6162 | 1461323665798 Marionette DEBUG loaded listener.js 04:14:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faecf43b000) [pid = 6162] [serial = 1740] [outer = 0x7faecc6ae000] 04:14:26 INFO - PROCESS | 6162 | 1461323666673 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:14:26 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 04:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1632ms 04:14:26 INFO - PROCESS | 6162 | 1461323666725 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:14:26 INFO - PROCESS | 6162 | 1461323666729 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 04:14:26 INFO - PROCESS | 6162 | 1461323666735 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:14:26 INFO - PROCESS | 6162 | 1461323666739 Marionette TRACE conn4 <- [1,2290,null,{}] 04:14:26 INFO - PROCESS | 6162 | 1461323666744 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:26 INFO - PROCESS | 6162 | 1461323666970 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:14:27 INFO - PROCESS | 6162 | 1461323667234 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd92c000 == 153 [pid = 6162] [id = 580] 04:14:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faec383fc00) [pid = 6162] [serial = 1741] [outer = (nil)] 04:14:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed0ab4800) [pid = 6162] [serial = 1742] [outer = 0x7faec383fc00] 04:14:27 INFO - PROCESS | 6162 | 1461323667355 Marionette DEBUG loaded listener.js 04:14:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed1117000) [pid = 6162] [serial = 1743] [outer = 0x7faec383fc00] 04:14:28 INFO - PROCESS | 6162 | 1461323668240 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1531ms 04:14:28 INFO - PROCESS | 6162 | 1461323668269 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:14:28 INFO - PROCESS | 6162 | 1461323668273 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 04:14:28 INFO - PROCESS | 6162 | 1461323668279 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:14:28 INFO - PROCESS | 6162 | 1461323668282 Marionette TRACE conn4 <- [1,2294,null,{}] 04:14:28 INFO - PROCESS | 6162 | 1461323668288 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:28 INFO - PROCESS | 6162 | 1461323668514 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:14:28 INFO - PROCESS | 6162 | 1461323668781 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf279000 == 154 [pid = 6162] [id = 581] 04:14:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faeccf14c00) [pid = 6162] [serial = 1744] [outer = (nil)] 04:14:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faed13c4000) [pid = 6162] [serial = 1745] [outer = 0x7faeccf14c00] 04:14:28 INFO - PROCESS | 6162 | 1461323668902 Marionette DEBUG loaded listener.js 04:14:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faed1803800) [pid = 6162] [serial = 1746] [outer = 0x7faeccf14c00] 04:14:29 INFO - PROCESS | 6162 | 1461323669787 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1580ms 04:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:14:29 INFO - PROCESS | 6162 | 1461323669859 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:14:29 INFO - PROCESS | 6162 | 1461323669862 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 04:14:29 INFO - PROCESS | 6162 | 1461323669869 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:14:29 INFO - PROCESS | 6162 | 1461323669872 Marionette TRACE conn4 <- [1,2298,null,{}] 04:14:29 INFO - PROCESS | 6162 | 1461323669877 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:30 INFO - PROCESS | 6162 | 1461323670168 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:14:30 INFO - PROCESS | 6162 | 1461323670477 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1273000 == 155 [pid = 6162] [id = 582] 04:14:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faecfe96c00) [pid = 6162] [serial = 1747] [outer = (nil)] 04:14:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faed1bc2400) [pid = 6162] [serial = 1748] [outer = 0x7faecfe96c00] 04:14:30 INFO - PROCESS | 6162 | 1461323670559 Marionette DEBUG loaded listener.js 04:14:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faed3e89800) [pid = 6162] [serial = 1749] [outer = 0x7faecfe96c00] 04:14:31 INFO - PROCESS | 6162 | 1461323671424 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1638ms 04:14:31 INFO - PROCESS | 6162 | 1461323671507 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:14:31 INFO - PROCESS | 6162 | 1461323671511 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 04:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:14:31 INFO - PROCESS | 6162 | 1461323671517 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:14:31 INFO - PROCESS | 6162 | 1461323671520 Marionette TRACE conn4 <- [1,2302,null,{}] 04:14:31 INFO - PROCESS | 6162 | 1461323671526 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:31 INFO - PROCESS | 6162 | 1461323671814 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:14:32 INFO - PROCESS | 6162 | 1461323672134 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b72000 == 156 [pid = 6162] [id = 583] 04:14:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faed5f5c000) [pid = 6162] [serial = 1750] [outer = (nil)] 04:14:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faed5f68400) [pid = 6162] [serial = 1751] [outer = 0x7faed5f5c000] 04:14:32 INFO - PROCESS | 6162 | 1461323672217 Marionette DEBUG loaded listener.js 04:14:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faed646c800) [pid = 6162] [serial = 1752] [outer = 0x7faed5f5c000] 04:14:33 INFO - PROCESS | 6162 | 1461323673240 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1780ms 04:14:33 INFO - PROCESS | 6162 | 1461323673299 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:14:33 INFO - PROCESS | 6162 | 1461323673302 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 04:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:14:33 INFO - PROCESS | 6162 | 1461323673309 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:14:33 INFO - PROCESS | 6162 | 1461323673314 Marionette TRACE conn4 <- [1,2306,null,{}] 04:14:33 INFO - PROCESS | 6162 | 1461323673319 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:33 INFO - PROCESS | 6162 | 1461323673592 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:14:33 INFO - PROCESS | 6162 | 1461323673900 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8160800 == 157 [pid = 6162] [id = 584] 04:14:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faed8617800) [pid = 6162] [serial = 1753] [outer = (nil)] 04:14:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faee3d84c00) [pid = 6162] [serial = 1754] [outer = 0x7faed8617800] 04:14:33 INFO - PROCESS | 6162 | 1461323673988 Marionette DEBUG loaded listener.js 04:14:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faee5278000) [pid = 6162] [serial = 1755] [outer = 0x7faed8617800] 04:14:34 INFO - PROCESS | 6162 | 1461323674865 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1635ms 04:14:34 INFO - PROCESS | 6162 | 1461323674945 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 04:14:34 INFO - PROCESS | 6162 | 1461323674949 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 04:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:14:34 INFO - PROCESS | 6162 | 1461323674955 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:14:34 INFO - PROCESS | 6162 | 1461323674959 Marionette TRACE conn4 <- [1,2310,null,{}] 04:14:34 INFO - PROCESS | 6162 | 1461323674968 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:35 INFO - PROCESS | 6162 | 1461323675243 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:14:35 INFO - PROCESS | 6162 | 1461323675549 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee40fe800 == 158 [pid = 6162] [id = 585] 04:14:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faebcfe7c00) [pid = 6162] [serial = 1756] [outer = (nil)] 04:14:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faee8803c00) [pid = 6162] [serial = 1757] [outer = 0x7faebcfe7c00] 04:14:35 INFO - PROCESS | 6162 | 1461323675630 Marionette DEBUG loaded listener.js 04:14:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faee890a800) [pid = 6162] [serial = 1758] [outer = 0x7faebcfe7c00] 04:14:36 INFO - PROCESS | 6162 | 1461323676630 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1737ms 04:14:36 INFO - PROCESS | 6162 | 1461323676697 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:14:36 INFO - PROCESS | 6162 | 1461323676703 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 04:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:14:36 INFO - PROCESS | 6162 | 1461323676712 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:14:36 INFO - PROCESS | 6162 | 1461323676718 Marionette TRACE conn4 <- [1,2314,null,{}] 04:14:36 INFO - PROCESS | 6162 | 1461323676726 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:37 INFO - PROCESS | 6162 | 1461323677009 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:14:37 INFO - PROCESS | 6162 | 1461323677333 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee717f800 == 159 [pid = 6162] [id = 586] 04:14:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faebdd40c00) [pid = 6162] [serial = 1759] [outer = (nil)] 04:14:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faee89b3000) [pid = 6162] [serial = 1760] [outer = 0x7faebdd40c00] 04:14:37 INFO - PROCESS | 6162 | 1461323677416 Marionette DEBUG loaded listener.js 04:14:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faee8bb2800) [pid = 6162] [serial = 1761] [outer = 0x7faebdd40c00] 04:14:38 INFO - PROCESS | 6162 | 1461323678387 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1738ms 04:14:38 INFO - PROCESS | 6162 | 1461323678451 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:14:38 INFO - PROCESS | 6162 | 1461323678454 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 04:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:14:38 INFO - PROCESS | 6162 | 1461323678461 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:14:38 INFO - PROCESS | 6162 | 1461323678464 Marionette TRACE conn4 <- [1,2318,null,{}] 04:14:38 INFO - PROCESS | 6162 | 1461323678470 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:38 INFO - PROCESS | 6162 | 1461323678704 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:14:39 INFO - PROCESS | 6162 | 1461323679010 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee895f000 == 160 [pid = 6162] [id = 587] 04:14:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faebe79e400) [pid = 6162] [serial = 1762] [outer = (nil)] 04:14:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faebe7a6c00) [pid = 6162] [serial = 1763] [outer = 0x7faebe79e400] 04:14:39 INFO - PROCESS | 6162 | 1461323679093 Marionette DEBUG loaded listener.js 04:14:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faebe7ab400) [pid = 6162] [serial = 1764] [outer = 0x7faebe79e400] 04:14:40 INFO - PROCESS | 6162 | 1461323680083 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:14:40 INFO - PROCESS | 6162 | 1461323680150 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 04:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:14:40 INFO - PROCESS | 6162 | 1461323680156 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:14:40 INFO - PROCESS | 6162 | 1461323680159 Marionette TRACE conn4 <- [1,2322,null,{}] 04:14:40 INFO - PROCESS | 6162 | 1461323680165 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:40 INFO - PROCESS | 6162 | 1461323680439 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:14:40 INFO - PROCESS | 6162 | 1461323680750 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee90dd800 == 161 [pid = 6162] [id = 588] 04:14:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faebce99c00) [pid = 6162] [serial = 1765] [outer = (nil)] 04:14:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faebec78000) [pid = 6162] [serial = 1766] [outer = 0x7faebce99c00] 04:14:40 INFO - PROCESS | 6162 | 1461323680831 Marionette DEBUG loaded listener.js 04:14:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faebec7f800) [pid = 6162] [serial = 1767] [outer = 0x7faebce99c00] 04:14:41 INFO - PROCESS | 6162 | 1461323681692 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 04:14:41 INFO - PROCESS | 6162 | 1461323681737 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:14:41 INFO - PROCESS | 6162 | 1461323681741 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 04:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:14:41 INFO - PROCESS | 6162 | 1461323681747 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:14:41 INFO - PROCESS | 6162 | 1461323681750 Marionette TRACE conn4 <- [1,2326,null,{}] 04:14:41 INFO - PROCESS | 6162 | 1461323681755 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:41 INFO - PROCESS | 6162 | 1461323681991 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:14:42 INFO - PROCESS | 6162 | 1461323682260 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9529000 == 162 [pid = 6162] [id = 589] 04:14:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faebec7fc00) [pid = 6162] [serial = 1768] [outer = (nil)] 04:14:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faebec85000) [pid = 6162] [serial = 1769] [outer = 0x7faebec7fc00] 04:14:42 INFO - PROCESS | 6162 | 1461323682382 Marionette DEBUG loaded listener.js 04:14:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 203 (0x7faee89b4400) [pid = 6162] [serial = 1770] [outer = 0x7faebec7fc00] 04:14:43 INFO - PROCESS | 6162 | 1461323683240 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1540ms 04:14:43 INFO - PROCESS | 6162 | 1461323683289 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:14:43 INFO - PROCESS | 6162 | 1461323683292 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 04:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:14:43 INFO - PROCESS | 6162 | 1461323683299 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:14:43 INFO - PROCESS | 6162 | 1461323683302 Marionette TRACE conn4 <- [1,2330,null,{}] 04:14:43 INFO - PROCESS | 6162 | 1461323683308 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:43 INFO - PROCESS | 6162 | 1461323683539 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:14:43 INFO - PROCESS | 6162 | 1461323683811 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebeea000 == 163 [pid = 6162] [id = 590] 04:14:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 204 (0x7faebec81400) [pid = 6162] [serial = 1771] [outer = (nil)] 04:14:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 205 (0x7faed1667000) [pid = 6162] [serial = 1772] [outer = 0x7faebec81400] 04:14:43 INFO - PROCESS | 6162 | 1461323683952 Marionette DEBUG loaded listener.js 04:14:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 206 (0x7faed166bc00) [pid = 6162] [serial = 1773] [outer = 0x7faebec81400] 04:14:44 INFO - PROCESS | 6162 | 1461323684883 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1641ms 04:14:44 INFO - PROCESS | 6162 | 1461323684943 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:14:44 INFO - PROCESS | 6162 | 1461323684948 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 04:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:14:44 INFO - PROCESS | 6162 | 1461323684957 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:14:44 INFO - PROCESS | 6162 | 1461323684962 Marionette TRACE conn4 <- [1,2334,null,{}] 04:14:44 INFO - PROCESS | 6162 | 1461323684970 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:45 INFO - PROCESS | 6162 | 1461323685344 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:14:45 INFO - PROCESS | 6162 | 1461323685680 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeee420000 == 164 [pid = 6162] [id = 591] 04:14:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 207 (0x7faeba9ae000) [pid = 6162] [serial = 1774] [outer = (nil)] 04:14:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 208 (0x7faed166cc00) [pid = 6162] [serial = 1775] [outer = 0x7faeba9ae000] 04:14:45 INFO - PROCESS | 6162 | 1461323685759 Marionette DEBUG loaded listener.js 04:14:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 209 (0x7faee8bb3400) [pid = 6162] [serial = 1776] [outer = 0x7faeba9ae000] 04:14:46 INFO - PROCESS | 6162 | 1461323686643 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1742ms 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b5f800 == 163 [pid = 6162] [id = 205] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc85e000 == 162 [pid = 6162] [id = 518] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed6451000 == 161 [pid = 6162] [id = 477] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7b3000 == 160 [pid = 6162] [id = 520] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0f14000 == 159 [pid = 6162] [id = 478] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd0d800 == 158 [pid = 6162] [id = 521] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc637800 == 157 [pid = 6162] [id = 517] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd379000 == 156 [pid = 6162] [id = 519] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1879000 == 155 [pid = 6162] [id = 572] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fc5000 == 154 [pid = 6162] [id = 571] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe8e0800 == 153 [pid = 6162] [id = 570] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0d4000 == 152 [pid = 6162] [id = 569] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee407b000 == 151 [pid = 6162] [id = 568] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d5d800 == 150 [pid = 6162] [id = 567] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee2fb3000 == 149 [pid = 6162] [id = 566] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9e75800 == 148 [pid = 6162] [id = 565] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9ab7000 == 147 [pid = 6162] [id = 564] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8e31800 == 146 [pid = 6162] [id = 563] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed86c5800 == 145 [pid = 6162] [id = 562] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7b16000 == 144 [pid = 6162] [id = 561] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b7a000 == 143 [pid = 6162] [id = 560] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed126b000 == 142 [pid = 6162] [id = 559] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0b88800 == 141 [pid = 6162] [id = 558] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd3f000 == 140 [pid = 6162] [id = 557] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd79a000 == 139 [pid = 6162] [id = 556] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc845000 == 138 [pid = 6162] [id = 555] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf0e000 == 137 [pid = 6162] [id = 554] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec61d8000 == 136 [pid = 6162] [id = 553] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec4167800 == 135 [pid = 6162] [id = 552] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1969000 == 134 [pid = 6162] [id = 551] 04:14:48 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd931800 == 133 [pid = 6162] [id = 550] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 208 (0x7faed1802400) [pid = 6162] [serial = 1616] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 207 (0x7faecb076400) [pid = 6162] [serial = 1598] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 206 (0x7faebdd04000) [pid = 6162] [serial = 1637] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 205 (0x7faeba9a5400) [pid = 6162] [serial = 1635] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 204 (0x7faed409f800) [pid = 6162] [serial = 1622] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 203 (0x7faecf178400) [pid = 6162] [serial = 1566] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 202 (0x7faed0cf4800) [pid = 6162] [serial = 1613] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faecced6c00) [pid = 6162] [serial = 1601] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faed5e61800) [pid = 6162] [serial = 1625] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faec0d93000) [pid = 6162] [serial = 1646] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faecdce6c00) [pid = 6162] [serial = 1563] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faed0abbc00) [pid = 6162] [serial = 1610] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faec180f400) [pid = 6162] [serial = 1649] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faec0525c00) [pid = 6162] [serial = 1644] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faec1811000) [pid = 6162] [serial = 1647] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faebc313000) [pid = 6162] [serial = 1631] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faecd728c00) [pid = 6162] [serial = 1604] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faeba5e5800) [pid = 6162] [serial = 1583] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faebfbecc00) [pid = 6162] [serial = 1581] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faed5f67400) [pid = 6162] [serial = 1628] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faec0522400) [pid = 6162] [serial = 1589] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faebdb68000) [pid = 6162] [serial = 1640] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faebdd05400) [pid = 6162] [serial = 1586] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faec045b400) [pid = 6162] [serial = 1643] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faeb9cecc00) [pid = 6162] [serial = 1634] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faebee22400) [pid = 6162] [serial = 1638] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faebeee3400) [pid = 6162] [serial = 1641] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faecfe9a000) [pid = 6162] [serial = 1569] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faecef27800) [pid = 6162] [serial = 1607] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faec38cc800) [pid = 6162] [serial = 1595] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faec0f13800) [pid = 6162] [serial = 1592] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faed1b16800) [pid = 6162] [serial = 1619] [outer = (nil)] [url = about:blank] 04:14:48 INFO - PROCESS | 6162 | 1461323688471 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:14:48 INFO - PROCESS | 6162 | 1461323688479 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 04:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:14:48 INFO - PROCESS | 6162 | 1461323688524 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:14:48 INFO - PROCESS | 6162 | 1461323688531 Marionette TRACE conn4 <- [1,2338,null,{}] 04:14:48 INFO - PROCESS | 6162 | 1461323688540 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:48 INFO - PROCESS | 6162 | 1461323688752 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:14:48 INFO - PROCESS | 6162 | 1461323688970 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0d7000 == 134 [pid = 6162] [id = 592] 04:14:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faebab87c00) [pid = 6162] [serial = 1777] [outer = (nil)] 04:14:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faebab8c400) [pid = 6162] [serial = 1778] [outer = 0x7faebab87c00] 04:14:49 INFO - PROCESS | 6162 | 1461323689041 Marionette DEBUG loaded listener.js 04:14:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faebc30d800) [pid = 6162] [serial = 1779] [outer = 0x7faebab87c00] 04:14:49 INFO - PROCESS | 6162 | 1461323689919 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1439ms 04:14:49 INFO - PROCESS | 6162 | 1461323689962 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:14:49 INFO - PROCESS | 6162 | 1461323689968 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 04:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:14:49 INFO - PROCESS | 6162 | 1461323689979 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:14:49 INFO - PROCESS | 6162 | 1461323689985 Marionette TRACE conn4 <- [1,2342,null,{}] 04:14:49 INFO - PROCESS | 6162 | 1461323689991 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:50 INFO - PROCESS | 6162 | 1461323690223 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:14:50 INFO - PROCESS | 6162 | 1461323690466 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe880800 == 135 [pid = 6162] [id = 593] 04:14:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faebab88400) [pid = 6162] [serial = 1780] [outer = (nil)] 04:14:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faebcfe9800) [pid = 6162] [serial = 1781] [outer = 0x7faebab88400] 04:14:50 INFO - PROCESS | 6162 | 1461323690536 Marionette DEBUG loaded listener.js 04:14:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faebda9dc00) [pid = 6162] [serial = 1782] [outer = 0x7faebab88400] 04:14:51 INFO - PROCESS | 6162 | 1461323691442 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1492ms 04:14:51 INFO - PROCESS | 6162 | 1461323691468 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:14:51 INFO - PROCESS | 6162 | 1461323691473 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 04:14:51 INFO - PROCESS | 6162 | 1461323691479 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:14:51 INFO - PROCESS | 6162 | 1461323691482 Marionette TRACE conn4 <- [1,2346,null,{}] 04:14:51 INFO - PROCESS | 6162 | 1461323691505 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:51 INFO - PROCESS | 6162 | 1461323691813 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:14:51 INFO - PROCESS | 6162 | 1461323691886 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfeb6000 == 136 [pid = 6162] [id = 594] 04:14:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faebe7a8400) [pid = 6162] [serial = 1783] [outer = (nil)] 04:14:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faebed6ac00) [pid = 6162] [serial = 1784] [outer = 0x7faebe7a8400] 04:14:51 INFO - PROCESS | 6162 | 1461323691954 Marionette DEBUG loaded listener.js 04:14:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faebeed7c00) [pid = 6162] [serial = 1785] [outer = 0x7faebe7a8400] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faebc314800) [pid = 6162] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faebf03c000) [pid = 6162] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faed0a81800) [pid = 6162] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faed8484c00) [pid = 6162] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faebdd43c00) [pid = 6162] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faec0517c00) [pid = 6162] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faeba5dec00) [pid = 6162] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faed5e5fc00) [pid = 6162] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faeb9ce4000) [pid = 6162] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec3a03800) [pid = 6162] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faebfbf6400) [pid = 6162] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec05c6000) [pid = 6162] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faecc441800) [pid = 6162] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faecfe99c00) [pid = 6162] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faec38c5c00) [pid = 6162] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faec0464000) [pid = 6162] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faebbd89c00) [pid = 6162] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faec38c9c00) [pid = 6162] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed1808400) [pid = 6162] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebdb68c00) [pid = 6162] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebc30ac00) [pid = 6162] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faec1c98c00) [pid = 6162] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec05c3c00) [pid = 6162] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faec5def400) [pid = 6162] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecc4b9000) [pid = 6162] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebab8b800) [pid = 6162] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed0ab5000) [pid = 6162] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faeb9ce9c00) [pid = 6162] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faecaee2400) [pid = 6162] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faebab84800) [pid = 6162] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faebdb66c00) [pid = 6162] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faed1bc5000) [pid = 6162] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faebeedd800) [pid = 6162] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faec3a0f800) [pid = 6162] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faec5ded400) [pid = 6162] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed7e8e400) [pid = 6162] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faec0f0ac00) [pid = 6162] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed0e15c00) [pid = 6162] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faed7bd0000) [pid = 6162] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faec3829000) [pid = 6162] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:14:53 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecced8400) [pid = 6162] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:14:53 INFO - PROCESS | 6162 | 1461323693913 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2488ms 04:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:14:53 INFO - PROCESS | 6162 | 1461323693968 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:14:53 INFO - PROCESS | 6162 | 1461323693970 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 04:14:53 INFO - PROCESS | 6162 | 1461323693977 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:14:53 INFO - PROCESS | 6162 | 1461323693980 Marionette TRACE conn4 <- [1,2350,null,{}] 04:14:53 INFO - PROCESS | 6162 | 1461323693985 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:54 INFO - PROCESS | 6162 | 1461323694193 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:14:54 INFO - PROCESS | 6162 | 1461323694369 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02d2000 == 137 [pid = 6162] [id = 595] 04:14:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faeba5dec00) [pid = 6162] [serial = 1786] [outer = (nil)] 04:14:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faebe7a7000) [pid = 6162] [serial = 1787] [outer = 0x7faeba5dec00] 04:14:54 INFO - PROCESS | 6162 | 1461323694436 Marionette DEBUG loaded listener.js 04:14:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faebeee3800) [pid = 6162] [serial = 1788] [outer = 0x7faeba5dec00] 04:14:55 INFO - PROCESS | 6162 | 1461323695211 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1284ms 04:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:14:55 INFO - PROCESS | 6162 | 1461323695262 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:14:55 INFO - PROCESS | 6162 | 1461323695264 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 04:14:55 INFO - PROCESS | 6162 | 1461323695272 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:14:55 INFO - PROCESS | 6162 | 1461323695274 Marionette TRACE conn4 <- [1,2354,null,{}] 04:14:55 INFO - PROCESS | 6162 | 1461323695281 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:55 INFO - PROCESS | 6162 | 1461323695501 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:14:55 INFO - PROCESS | 6162 | 1461323695836 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeb9be1800 == 138 [pid = 6162] [id = 596] 04:14:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faeb9ce1000) [pid = 6162] [serial = 1789] [outer = (nil)] 04:14:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faeb9cecc00) [pid = 6162] [serial = 1790] [outer = 0x7faeb9ce1000] 04:14:55 INFO - PROCESS | 6162 | 1461323695923 Marionette DEBUG loaded listener.js 04:14:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faeba9ac400) [pid = 6162] [serial = 1791] [outer = 0x7faeb9ce1000] 04:14:56 INFO - PROCESS | 6162 | 1461323696945 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1735ms 04:14:57 INFO - PROCESS | 6162 | 1461323697007 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:14:57 INFO - PROCESS | 6162 | 1461323697015 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 04:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:14:57 INFO - PROCESS | 6162 | 1461323697043 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:14:57 INFO - PROCESS | 6162 | 1461323697049 Marionette TRACE conn4 <- [1,2358,null,{}] 04:14:57 INFO - PROCESS | 6162 | 1461323697057 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:57 INFO - PROCESS | 6162 | 1461323697311 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:14:57 INFO - PROCESS | 6162 | 1461323697625 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0222000 == 139 [pid = 6162] [id = 597] 04:14:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faebd9d3c00) [pid = 6162] [serial = 1792] [outer = (nil)] 04:14:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faebdb64400) [pid = 6162] [serial = 1793] [outer = 0x7faebd9d3c00] 04:14:57 INFO - PROCESS | 6162 | 1461323697715 Marionette DEBUG loaded listener.js 04:14:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faebdc05400) [pid = 6162] [serial = 1794] [outer = 0x7faebd9d3c00] 04:14:58 INFO - PROCESS | 6162 | 1461323698685 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1696ms 04:14:58 INFO - PROCESS | 6162 | 1461323698738 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:14:58 INFO - PROCESS | 6162 | 1461323698744 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 04:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:14:58 INFO - PROCESS | 6162 | 1461323698753 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:14:58 INFO - PROCESS | 6162 | 1461323698756 Marionette TRACE conn4 <- [1,2362,null,{}] 04:14:58 INFO - PROCESS | 6162 | 1461323698762 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:14:59 INFO - PROCESS | 6162 | 1461323699011 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:14:59 INFO - PROCESS | 6162 | 1461323699355 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:14:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d65000 == 140 [pid = 6162] [id = 598] 04:14:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faebdc0b400) [pid = 6162] [serial = 1795] [outer = (nil)] 04:14:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faebee1a000) [pid = 6162] [serial = 1796] [outer = 0x7faebdc0b400] 04:14:59 INFO - PROCESS | 6162 | 1461323699438 Marionette DEBUG loaded listener.js 04:14:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faebf038c00) [pid = 6162] [serial = 1797] [outer = 0x7faebdc0b400] 04:15:00 INFO - PROCESS | 6162 | 1461323700386 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1684ms 04:15:00 INFO - PROCESS | 6162 | 1461323700437 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:15:00 INFO - PROCESS | 6162 | 1461323700442 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 04:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:15:00 INFO - PROCESS | 6162 | 1461323700451 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:15:00 INFO - PROCESS | 6162 | 1461323700461 Marionette TRACE conn4 <- [1,2366,null,{}] 04:15:00 INFO - PROCESS | 6162 | 1461323700483 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:00 INFO - PROCESS | 6162 | 1461323700813 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:15:01 INFO - PROCESS | 6162 | 1461323701117 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3804000 == 141 [pid = 6162] [id = 599] 04:15:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faebfdbd800) [pid = 6162] [serial = 1798] [outer = (nil)] 04:15:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faec05c3c00) [pid = 6162] [serial = 1799] [outer = 0x7faebfdbd800] 04:15:01 INFO - PROCESS | 6162 | 1461323701195 Marionette DEBUG loaded listener.js 04:15:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faec0d90400) [pid = 6162] [serial = 1800] [outer = 0x7faebfdbd800] 04:15:02 INFO - PROCESS | 6162 | 1461323702148 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1754ms 04:15:02 INFO - PROCESS | 6162 | 1461323702204 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:15:02 INFO - PROCESS | 6162 | 1461323702209 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 04:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:15:02 INFO - PROCESS | 6162 | 1461323702217 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:15:02 INFO - PROCESS | 6162 | 1461323702221 Marionette TRACE conn4 <- [1,2370,null,{}] 04:15:02 INFO - PROCESS | 6162 | 1461323702227 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:02 INFO - PROCESS | 6162 | 1461323702471 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:15:02 INFO - PROCESS | 6162 | 1461323702780 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4163000 == 142 [pid = 6162] [id = 600] 04:15:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faec0461400) [pid = 6162] [serial = 1801] [outer = (nil)] 04:15:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faec0eef000) [pid = 6162] [serial = 1802] [outer = 0x7faec0461400] 04:15:02 INFO - PROCESS | 6162 | 1461323702863 Marionette DEBUG loaded listener.js 04:15:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faec0f06000) [pid = 6162] [serial = 1803] [outer = 0x7faec0461400] 04:15:03 INFO - PROCESS | 6162 | 1461323703742 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1585ms 04:15:03 INFO - PROCESS | 6162 | 1461323703804 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:15:03 INFO - PROCESS | 6162 | 1461323703807 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 04:15:03 INFO - PROCESS | 6162 | 1461323703814 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:15:03 INFO - PROCESS | 6162 | 1461323703817 Marionette TRACE conn4 <- [1,2374,null,{}] 04:15:03 INFO - PROCESS | 6162 | 1461323703822 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:04 INFO - PROCESS | 6162 | 1461323704050 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:15:04 INFO - PROCESS | 6162 | 1461323704363 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:04 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff1000 == 143 [pid = 6162] [id = 601] 04:15:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faec181dc00) [pid = 6162] [serial = 1804] [outer = (nil)] 04:15:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faec1c97800) [pid = 6162] [serial = 1805] [outer = 0x7faec181dc00] 04:15:04 INFO - PROCESS | 6162 | 1461323704460 Marionette DEBUG loaded listener.js 04:15:04 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faec38d1c00) [pid = 6162] [serial = 1806] [outer = 0x7faec181dc00] 04:15:05 INFO - PROCESS | 6162 | 1461323705374 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1641ms 04:15:05 INFO - PROCESS | 6162 | 1461323705456 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:15:05 INFO - PROCESS | 6162 | 1461323705460 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 04:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:15:05 INFO - PROCESS | 6162 | 1461323705466 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:15:05 INFO - PROCESS | 6162 | 1461323705470 Marionette TRACE conn4 <- [1,2378,null,{}] 04:15:05 INFO - PROCESS | 6162 | 1461323705476 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:05 INFO - PROCESS | 6162 | 1461323705749 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:15:06 INFO - PROCESS | 6162 | 1461323706047 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecb24f000 == 144 [pid = 6162] [id = 602] 04:15:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faec1a94800) [pid = 6162] [serial = 1807] [outer = (nil)] 04:15:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faec5e10c00) [pid = 6162] [serial = 1808] [outer = 0x7faec1a94800] 04:15:06 INFO - PROCESS | 6162 | 1461323706129 Marionette DEBUG loaded listener.js 04:15:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faec6aa9c00) [pid = 6162] [serial = 1809] [outer = 0x7faec1a94800] 04:15:07 INFO - PROCESS | 6162 | 1461323707042 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1631ms 04:15:07 INFO - PROCESS | 6162 | 1461323707099 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:15:07 INFO - PROCESS | 6162 | 1461323707103 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 04:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:15:07 INFO - PROCESS | 6162 | 1461323707109 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:15:07 INFO - PROCESS | 6162 | 1461323707111 Marionette TRACE conn4 <- [1,2382,null,{}] 04:15:07 INFO - PROCESS | 6162 | 1461323707117 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:07 INFO - PROCESS | 6162 | 1461323707360 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:15:07 INFO - PROCESS | 6162 | 1461323707660 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:07 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc808800 == 145 [pid = 6162] [id = 603] 04:15:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec44a6800) [pid = 6162] [serial = 1810] [outer = (nil)] 04:15:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faecb078800) [pid = 6162] [serial = 1811] [outer = 0x7faec44a6800] 04:15:07 INFO - PROCESS | 6162 | 1461323707744 Marionette DEBUG loaded listener.js 04:15:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faecc437c00) [pid = 6162] [serial = 1812] [outer = 0x7faec44a6800] 04:15:08 INFO - PROCESS | 6162 | 1461323708610 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1580ms 04:15:08 INFO - PROCESS | 6162 | 1461323708690 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:15:08 INFO - PROCESS | 6162 | 1461323708694 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 04:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:15:08 INFO - PROCESS | 6162 | 1461323708700 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:15:08 INFO - PROCESS | 6162 | 1461323708703 Marionette TRACE conn4 <- [1,2386,null,{}] 04:15:08 INFO - PROCESS | 6162 | 1461323708709 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:08 INFO - PROCESS | 6162 | 1461323708976 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:15:09 INFO - PROCESS | 6162 | 1461323709283 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd78000 == 146 [pid = 6162] [id = 604] 04:15:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faeb9ce4c00) [pid = 6162] [serial = 1813] [outer = (nil)] 04:15:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faecc658000) [pid = 6162] [serial = 1814] [outer = 0x7faeb9ce4c00] 04:15:09 INFO - PROCESS | 6162 | 1461323709365 Marionette DEBUG loaded listener.js 04:15:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecc6aac00) [pid = 6162] [serial = 1815] [outer = 0x7faeb9ce4c00] 04:15:10 INFO - PROCESS | 6162 | 1461323710232 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:15:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:15:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1582ms 04:15:10 INFO - PROCESS | 6162 | 1461323710284 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:15:10 INFO - PROCESS | 6162 | 1461323710288 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 04:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:15:10 INFO - PROCESS | 6162 | 1461323710294 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:15:10 INFO - PROCESS | 6162 | 1461323710298 Marionette TRACE conn4 <- [1,2390,null,{}] 04:15:10 INFO - PROCESS | 6162 | 1461323710303 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:10 INFO - PROCESS | 6162 | 1461323710533 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:15:10 INFO - PROCESS | 6162 | 1461323710801 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7a5000 == 147 [pid = 6162] [id = 605] 04:15:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faec0459400) [pid = 6162] [serial = 1816] [outer = (nil)] 04:15:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faecccc9400) [pid = 6162] [serial = 1817] [outer = 0x7faec0459400] 04:15:10 INFO - PROCESS | 6162 | 1461323710928 Marionette DEBUG loaded listener.js 04:15:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faeccedc000) [pid = 6162] [serial = 1818] [outer = 0x7faec0459400] 04:15:11 INFO - PROCESS | 6162 | 1461323711806 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1580ms 04:15:11 INFO - PROCESS | 6162 | 1461323711876 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:15:11 INFO - PROCESS | 6162 | 1461323711880 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 04:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:15:11 INFO - PROCESS | 6162 | 1461323711886 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:15:11 INFO - PROCESS | 6162 | 1461323711889 Marionette TRACE conn4 <- [1,2394,null,{}] 04:15:11 INFO - PROCESS | 6162 | 1461323711895 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:12 INFO - PROCESS | 6162 | 1461323712144 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:15:12 INFO - PROCESS | 6162 | 1461323712465 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd16000 == 148 [pid = 6162] [id = 606] 04:15:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faecd32f800) [pid = 6162] [serial = 1819] [outer = (nil)] 04:15:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faecd45fc00) [pid = 6162] [serial = 1820] [outer = 0x7faecd32f800] 04:15:12 INFO - PROCESS | 6162 | 1461323712569 Marionette DEBUG loaded listener.js 04:15:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faecd723000) [pid = 6162] [serial = 1821] [outer = 0x7faecd32f800] 04:15:13 INFO - PROCESS | 6162 | 1461323713579 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 04:15:13 INFO - PROCESS | 6162 | 1461323713624 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:15:13 INFO - PROCESS | 6162 | 1461323713630 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 04:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:15:13 INFO - PROCESS | 6162 | 1461323713639 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:15:13 INFO - PROCESS | 6162 | 1461323713646 Marionette TRACE conn4 <- [1,2398,null,{}] 04:15:13 INFO - PROCESS | 6162 | 1461323713654 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:13 INFO - PROCESS | 6162 | 1461323713979 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:15:14 INFO - PROCESS | 6162 | 1461323714289 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b7c800 == 149 [pid = 6162] [id = 607] 04:15:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faecda17000) [pid = 6162] [serial = 1822] [outer = (nil)] 04:15:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faecdce3000) [pid = 6162] [serial = 1823] [outer = 0x7faecda17000] 04:15:14 INFO - PROCESS | 6162 | 1461323714369 Marionette DEBUG loaded listener.js 04:15:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faece248400) [pid = 6162] [serial = 1824] [outer = 0x7faecda17000] 04:15:15 INFO - PROCESS | 6162 | 1461323715263 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1693ms 04:15:15 INFO - PROCESS | 6162 | 1461323715333 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:15:15 INFO - PROCESS | 6162 | 1461323715337 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 04:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:15:15 INFO - PROCESS | 6162 | 1461323715343 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:15:15 INFO - PROCESS | 6162 | 1461323715346 Marionette TRACE conn4 <- [1,2402,null,{}] 04:15:15 INFO - PROCESS | 6162 | 1461323715352 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:15 INFO - PROCESS | 6162 | 1461323715621 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:15:15 INFO - PROCESS | 6162 | 1461323715926 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1266800 == 150 [pid = 6162] [id = 608] 04:15:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faecdc5e400) [pid = 6162] [serial = 1825] [outer = (nil)] 04:15:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faecf181c00) [pid = 6162] [serial = 1826] [outer = 0x7faecdc5e400] 04:15:16 INFO - PROCESS | 6162 | 1461323716006 Marionette DEBUG loaded listener.js 04:15:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 187 (0x7faecfe91800) [pid = 6162] [serial = 1827] [outer = 0x7faecdc5e400] 04:15:16 INFO - PROCESS | 6162 | 1461323716956 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1680ms 04:15:17 INFO - PROCESS | 6162 | 1461323717025 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:15:17 INFO - PROCESS | 6162 | 1461323717029 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 04:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:15:17 INFO - PROCESS | 6162 | 1461323717035 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:15:17 INFO - PROCESS | 6162 | 1461323717043 Marionette TRACE conn4 <- [1,2406,null,{}] 04:15:17 INFO - PROCESS | 6162 | 1461323717052 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:17 INFO - PROCESS | 6162 | 1461323717325 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:15:17 INFO - PROCESS | 6162 | 1461323717635 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b24800 == 151 [pid = 6162] [id = 609] 04:15:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 188 (0x7faecdc68400) [pid = 6162] [serial = 1828] [outer = (nil)] 04:15:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 189 (0x7faed0902c00) [pid = 6162] [serial = 1829] [outer = 0x7faecdc68400] 04:15:17 INFO - PROCESS | 6162 | 1461323717713 Marionette DEBUG loaded listener.js 04:15:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 190 (0x7faed0ab5c00) [pid = 6162] [serial = 1830] [outer = 0x7faecdc68400] 04:15:18 INFO - PROCESS | 6162 | 1461323718595 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1592ms 04:15:18 INFO - PROCESS | 6162 | 1461323718628 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:15:18 INFO - PROCESS | 6162 | 1461323718631 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 04:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:15:18 INFO - PROCESS | 6162 | 1461323718637 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:15:18 INFO - PROCESS | 6162 | 1461323718640 Marionette TRACE conn4 <- [1,2410,null,{}] 04:15:18 INFO - PROCESS | 6162 | 1461323718645 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:18 INFO - PROCESS | 6162 | 1461323718872 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:15:19 INFO - PROCESS | 6162 | 1461323719147 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5dd2000 == 152 [pid = 6162] [id = 610] 04:15:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 191 (0x7faebee20c00) [pid = 6162] [serial = 1831] [outer = (nil)] 04:15:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 192 (0x7faed0ce7400) [pid = 6162] [serial = 1832] [outer = 0x7faebee20c00] 04:15:19 INFO - PROCESS | 6162 | 1461323719267 Marionette DEBUG loaded listener.js 04:15:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 193 (0x7faed1119c00) [pid = 6162] [serial = 1833] [outer = 0x7faebee20c00] 04:15:20 INFO - PROCESS | 6162 | 1461323720145 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 04:15:20 INFO - PROCESS | 6162 | 1461323720221 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:15:20 INFO - PROCESS | 6162 | 1461323720224 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 04:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:15:20 INFO - PROCESS | 6162 | 1461323720234 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:15:20 INFO - PROCESS | 6162 | 1461323720237 Marionette TRACE conn4 <- [1,2414,null,{}] 04:15:20 INFO - PROCESS | 6162 | 1461323720243 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:20 INFO - PROCESS | 6162 | 1461323720485 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:15:20 INFO - PROCESS | 6162 | 1461323720794 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a43800 == 153 [pid = 6162] [id = 611] 04:15:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 194 (0x7faebfdb6800) [pid = 6162] [serial = 1834] [outer = (nil)] 04:15:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 195 (0x7faed13cfc00) [pid = 6162] [serial = 1835] [outer = 0x7faebfdb6800] 04:15:20 INFO - PROCESS | 6162 | 1461323720876 Marionette DEBUG loaded listener.js 04:15:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 196 (0x7faed1668c00) [pid = 6162] [serial = 1836] [outer = 0x7faebfdb6800] 04:15:21 INFO - PROCESS | 6162 | 1461323721849 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:15:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:15:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1679ms 04:15:21 INFO - PROCESS | 6162 | 1461323721935 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:15:21 INFO - PROCESS | 6162 | 1461323721941 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 04:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:15:21 INFO - PROCESS | 6162 | 1461323721956 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:15:21 INFO - PROCESS | 6162 | 1461323721961 Marionette TRACE conn4 <- [1,2418,null,{}] 04:15:21 INFO - PROCESS | 6162 | 1461323721970 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:22 INFO - PROCESS | 6162 | 1461323722387 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:15:22 INFO - PROCESS | 6162 | 1461323722677 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8999800 == 154 [pid = 6162] [id = 612] 04:15:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 197 (0x7faed0ce9800) [pid = 6162] [serial = 1837] [outer = (nil)] 04:15:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 198 (0x7faed1810c00) [pid = 6162] [serial = 1838] [outer = 0x7faed0ce9800] 04:15:22 INFO - PROCESS | 6162 | 1461323722754 Marionette DEBUG loaded listener.js 04:15:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 199 (0x7faed1bcc400) [pid = 6162] [serial = 1839] [outer = 0x7faed0ce9800] 04:15:23 INFO - PROCESS | 6162 | 1461323723652 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1739ms 04:15:23 INFO - PROCESS | 6162 | 1461323723695 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:15:23 INFO - PROCESS | 6162 | 1461323723699 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 04:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:15:23 INFO - PROCESS | 6162 | 1461323723706 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:15:23 INFO - PROCESS | 6162 | 1461323723709 Marionette TRACE conn4 <- [1,2422,null,{}] 04:15:23 INFO - PROCESS | 6162 | 1461323723714 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:23 INFO - PROCESS | 6162 | 1461323723947 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:15:24 INFO - PROCESS | 6162 | 1461323724329 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9bef000 == 155 [pid = 6162] [id = 613] 04:15:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 200 (0x7faec3829c00) [pid = 6162] [serial = 1840] [outer = (nil)] 04:15:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 201 (0x7faed50ac800) [pid = 6162] [serial = 1841] [outer = 0x7faec3829c00] 04:15:24 INFO - PROCESS | 6162 | 1461323724516 Marionette DEBUG loaded listener.js 04:15:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 202 (0x7faed5e5fc00) [pid = 6162] [serial = 1842] [outer = 0x7faec3829c00] 04:15:25 INFO - PROCESS | 6162 | 1461323725923 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec4157800 == 154 [pid = 6162] [id = 406] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41ba000 == 153 [pid = 6162] [id = 487] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fd8000 == 152 [pid = 6162] [id = 485] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf0b800 == 151 [pid = 6162] [id = 488] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd91a800 == 150 [pid = 6162] [id = 490] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02d2000 == 149 [pid = 6162] [id = 595] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfeb6000 == 148 [pid = 6162] [id = 594] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe880800 == 147 [pid = 6162] [id = 593] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0d7000 == 146 [pid = 6162] [id = 592] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1273000 == 145 [pid = 6162] [id = 582] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf279000 == 144 [pid = 6162] [id = 581] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd92c000 == 143 [pid = 6162] [id = 580] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedc3000 == 142 [pid = 6162] [id = 410] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd80800 == 141 [pid = 6162] [id = 579] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecb25f800 == 140 [pid = 6162] [id = 578] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec61e5800 == 139 [pid = 6162] [id = 577] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c0800 == 138 [pid = 6162] [id = 576] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3520000 == 137 [pid = 6162] [id = 575] 04:15:27 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfeae800 == 136 [pid = 6162] [id = 574] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 201 (0x7faec0520800) [pid = 6162] [serial = 1719] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 200 (0x7faebfdba400) [pid = 6162] [serial = 1718] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 199 (0x7faec1a98800) [pid = 6162] [serial = 1593] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 198 (0x7faed0ceb000) [pid = 6162] [serial = 1611] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 197 (0x7faed9a08c00) [pid = 6162] [serial = 1700] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 196 (0x7faebf03d000) [pid = 6162] [serial = 1656] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 195 (0x7faec4618000) [pid = 6162] [serial = 1596] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 194 (0x7faebdd42800) [pid = 6162] [serial = 1518] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 193 (0x7faed7faac00) [pid = 6162] [serial = 1692] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 192 (0x7faed0a72c00) [pid = 6162] [serial = 1676] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 191 (0x7faed6464c00) [pid = 6162] [serial = 1686] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 190 (0x7faec0d8c000) [pid = 6162] [serial = 1590] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 189 (0x7faee2f50400) [pid = 6162] [serial = 1704] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 188 (0x7faeccccd400) [pid = 6162] [serial = 1668] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 187 (0x7faed1116c00) [pid = 6162] [serial = 1679] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 186 (0x7faee426ec00) [pid = 6162] [serial = 1707] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faec3841c00) [pid = 6162] [serial = 1661] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faebce87800) [pid = 6162] [serial = 1710] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faecfe9c400) [pid = 6162] [serial = 1608] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faed4fa1c00) [pid = 6162] [serial = 1683] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faed5f67c00) [pid = 6162] [serial = 1685] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faebed70c00) [pid = 6162] [serial = 1587] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faee3d8b400) [pid = 6162] [serial = 1706] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faebce9ac00) [pid = 6162] [serial = 1652] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faec4611400) [pid = 6162] [serial = 1664] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec0f0a800) [pid = 6162] [serial = 1658] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faed5f5ec00) [pid = 6162] [serial = 1626] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faecd705000) [pid = 6162] [serial = 1670] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebdd07000) [pid = 6162] [serial = 1713] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faed1121800) [pid = 6162] [serial = 1614] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faed0abd400) [pid = 6162] [serial = 1677] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebab8f800) [pid = 6162] [serial = 1584] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecc4c2800) [pid = 6162] [serial = 1599] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faed1323000) [pid = 6162] [serial = 1632] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed1bc6c00) [pid = 6162] [serial = 1620] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faeddf12000) [pid = 6162] [serial = 1703] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faecda1c000) [pid = 6162] [serial = 1671] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faed6277400) [pid = 6162] [serial = 1629] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec3a07000) [pid = 6162] [serial = 1662] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faebeedd000) [pid = 6162] [serial = 1655] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faebf036400) [pid = 6162] [serial = 1715] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed78dc000) [pid = 6162] [serial = 1688] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faecd71d400) [pid = 6162] [serial = 1602] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faed7e97400) [pid = 6162] [serial = 1691] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed131cc00) [pid = 6162] [serial = 1680] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faed7bd2c00) [pid = 6162] [serial = 1689] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faebd9c9000) [pid = 6162] [serial = 1712] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faebd9cf800) [pid = 6162] [serial = 1653] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed8e55400) [pid = 6162] [serial = 1697] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faed563ac00) [pid = 6162] [serial = 1623] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faec1a9a400) [pid = 6162] [serial = 1659] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed9d51800) [pid = 6162] [serial = 1701] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecc4c3c00) [pid = 6162] [serial = 1667] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faed19e3800) [pid = 6162] [serial = 1617] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faed8491400) [pid = 6162] [serial = 1694] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faed869e800) [pid = 6162] [serial = 1695] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed972e800) [pid = 6162] [serial = 1698] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecdce8800) [pid = 6162] [serial = 1605] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec5e0dc00) [pid = 6162] [serial = 1665] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faecf2d0400) [pid = 6162] [serial = 1674] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faecdce5000) [pid = 6162] [serial = 1673] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faebbd95000) [pid = 6162] [serial = 1709] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed1b1b400) [pid = 6162] [serial = 1682] [outer = (nil)] [url = about:blank] 04:15:27 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebfdb4c00) [pid = 6162] [serial = 1716] [outer = (nil)] [url = about:blank] 04:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 4090ms 04:15:27 INFO - PROCESS | 6162 | 1461323727911 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:15:27 INFO - PROCESS | 6162 | 1461323727917 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 04:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:15:27 INFO - PROCESS | 6162 | 1461323727928 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:15:27 INFO - PROCESS | 6162 | 1461323727936 Marionette TRACE conn4 <- [1,2426,null,{}] 04:15:27 INFO - PROCESS | 6162 | 1461323727943 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:28 INFO - PROCESS | 6162 | 1461323728159 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:15:28 INFO - PROCESS | 6162 | 1461323728359 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabf9000 == 137 [pid = 6162] [id = 614] 04:15:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebab84400) [pid = 6162] [serial = 1843] [outer = (nil)] 04:15:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebab87000) [pid = 6162] [serial = 1844] [outer = 0x7faebab84400] 04:15:28 INFO - PROCESS | 6162 | 1461323728430 Marionette DEBUG loaded listener.js 04:15:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebbd8c400) [pid = 6162] [serial = 1845] [outer = 0x7faebab84400] 04:15:29 INFO - PROCESS | 6162 | 1461323729309 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1450ms 04:15:29 INFO - PROCESS | 6162 | 1461323729379 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:15:29 INFO - PROCESS | 6162 | 1461323729384 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 04:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:15:29 INFO - PROCESS | 6162 | 1461323729398 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:15:29 INFO - PROCESS | 6162 | 1461323729402 Marionette TRACE conn4 <- [1,2430,null,{}] 04:15:29 INFO - PROCESS | 6162 | 1461323729409 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:29 INFO - PROCESS | 6162 | 1461323729644 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:15:29 INFO - PROCESS | 6162 | 1461323729891 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd23800 == 138 [pid = 6162] [id = 615] 04:15:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebce83800) [pid = 6162] [serial = 1846] [outer = (nil)] 04:15:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faebce97c00) [pid = 6162] [serial = 1847] [outer = 0x7faebce83800] 04:15:29 INFO - PROCESS | 6162 | 1461323729963 Marionette DEBUG loaded listener.js 04:15:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faebcfe7400) [pid = 6162] [serial = 1848] [outer = 0x7faebce83800] 04:15:30 INFO - PROCESS | 6162 | 1461323730970 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1591ms 04:15:30 INFO - PROCESS | 6162 | 1461323730992 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:15:30 INFO - PROCESS | 6162 | 1461323730996 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 04:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:15:31 INFO - PROCESS | 6162 | 1461323731003 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:15:31 INFO - PROCESS | 6162 | 1461323731005 Marionette TRACE conn4 <- [1,2434,null,{}] 04:15:31 INFO - PROCESS | 6162 | 1461323731021 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:31 INFO - PROCESS | 6162 | 1461323731358 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:15:31 INFO - PROCESS | 6162 | 1461323731396 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf005800 == 139 [pid = 6162] [id = 616] 04:15:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faebda9a800) [pid = 6162] [serial = 1849] [outer = (nil)] 04:15:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faebdb6bc00) [pid = 6162] [serial = 1850] [outer = 0x7faebda9a800] 04:15:31 INFO - PROCESS | 6162 | 1461323731494 Marionette DEBUG loaded listener.js 04:15:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faebdc10800) [pid = 6162] [serial = 1851] [outer = 0x7faebda9a800] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faeba9ae000) [pid = 6162] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faebcea1c00) [pid = 6162] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecc43b800) [pid = 6162] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec383fc00) [pid = 6162] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebab87c00) [pid = 6162] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faecc6ae000) [pid = 6162] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faec181bc00) [pid = 6162] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faebe79e400) [pid = 6162] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faed8617800) [pid = 6162] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faebec81400) [pid = 6162] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebdd40c00) [pid = 6162] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebab88400) [pid = 6162] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebce99c00) [pid = 6162] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faeccf14c00) [pid = 6162] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faec1c9bc00) [pid = 6162] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faebe7a8400) [pid = 6162] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faebcfe7c00) [pid = 6162] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faed5f5c000) [pid = 6162] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faebec7fc00) [pid = 6162] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faecfe96c00) [pid = 6162] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faec0d88800) [pid = 6162] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:15:32 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faebeede000) [pid = 6162] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:15:33 INFO - PROCESS | 6162 | 1461323733358 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2388ms 04:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:15:33 INFO - PROCESS | 6162 | 1461323733393 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:15:33 INFO - PROCESS | 6162 | 1461323733396 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 04:15:33 INFO - PROCESS | 6162 | 1461323733402 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:15:33 INFO - PROCESS | 6162 | 1461323733405 Marionette TRACE conn4 <- [1,2438,null,{}] 04:15:33 INFO - PROCESS | 6162 | 1461323733410 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:33 INFO - PROCESS | 6162 | 1461323733693 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:15:33 INFO - PROCESS | 6162 | 1461323733714 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfe9f800 == 140 [pid = 6162] [id = 617] 04:15:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebd9c8c00) [pid = 6162] [serial = 1852] [outer = (nil)] 04:15:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebe79e400) [pid = 6162] [serial = 1853] [outer = 0x7faebd9c8c00] 04:15:33 INFO - PROCESS | 6162 | 1461323733780 Marionette DEBUG loaded listener.js 04:15:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebe7adc00) [pid = 6162] [serial = 1854] [outer = 0x7faebd9c8c00] 04:15:34 INFO - PROCESS | 6162 | 1461323734718 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1381ms 04:15:34 INFO - PROCESS | 6162 | 1461323734783 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:15:34 INFO - PROCESS | 6162 | 1461323734786 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 04:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:15:34 INFO - PROCESS | 6162 | 1461323734792 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:15:34 INFO - PROCESS | 6162 | 1461323734794 Marionette TRACE conn4 <- [1,2442,null,{}] 04:15:34 INFO - PROCESS | 6162 | 1461323734800 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:35 INFO - PROCESS | 6162 | 1461323735197 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:15:35 INFO - PROCESS | 6162 | 1461323735536 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebabe4000 == 141 [pid = 6162] [id = 618] 04:15:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faeba5d7800) [pid = 6162] [serial = 1855] [outer = (nil)] 04:15:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faeba9a4800) [pid = 6162] [serial = 1856] [outer = 0x7faeba5d7800] 04:15:35 INFO - PROCESS | 6162 | 1461323735616 Marionette DEBUG loaded listener.js 04:15:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebbd8d400) [pid = 6162] [serial = 1857] [outer = 0x7faeba5d7800] 04:15:36 INFO - PROCESS | 6162 | 1461323736615 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1879ms 04:15:36 INFO - PROCESS | 6162 | 1461323736676 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:15:36 INFO - PROCESS | 6162 | 1461323736683 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 04:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:15:36 INFO - PROCESS | 6162 | 1461323736695 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:15:36 INFO - PROCESS | 6162 | 1461323736706 Marionette TRACE conn4 <- [1,2446,null,{}] 04:15:36 INFO - PROCESS | 6162 | 1461323736761 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:37 INFO - PROCESS | 6162 | 1461323737026 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:15:37 INFO - PROCESS | 6162 | 1461323737316 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf1d0000 == 142 [pid = 6162] [id = 619] 04:15:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebcfe6800) [pid = 6162] [serial = 1858] [outer = (nil)] 04:15:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebd9cf400) [pid = 6162] [serial = 1859] [outer = 0x7faebcfe6800] 04:15:37 INFO - PROCESS | 6162 | 1461323737403 Marionette DEBUG loaded listener.js 04:15:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebdb6e000) [pid = 6162] [serial = 1860] [outer = 0x7faebcfe6800] 04:15:38 INFO - PROCESS | 6162 | 1461323738396 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1744ms 04:15:38 INFO - PROCESS | 6162 | 1461323738439 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:15:38 INFO - PROCESS | 6162 | 1461323738444 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 04:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:15:38 INFO - PROCESS | 6162 | 1461323738451 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:15:38 INFO - PROCESS | 6162 | 1461323738455 Marionette TRACE conn4 <- [1,2450,null,{}] 04:15:38 INFO - PROCESS | 6162 | 1461323738461 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:38 INFO - PROCESS | 6162 | 1461323738720 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:15:39 INFO - PROCESS | 6162 | 1461323739061 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fd1800 == 143 [pid = 6162] [id = 620] 04:15:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebdd40800) [pid = 6162] [serial = 1861] [outer = (nil)] 04:15:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebe7a5800) [pid = 6162] [serial = 1862] [outer = 0x7faebdd40800] 04:15:39 INFO - PROCESS | 6162 | 1461323739146 Marionette DEBUG loaded listener.js 04:15:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebec7f400) [pid = 6162] [serial = 1863] [outer = 0x7faebdd40800] 04:15:40 INFO - PROCESS | 6162 | 1461323740051 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1633ms 04:15:40 INFO - PROCESS | 6162 | 1461323740086 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:15:40 INFO - PROCESS | 6162 | 1461323740093 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 04:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:15:40 INFO - PROCESS | 6162 | 1461323740111 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:15:40 INFO - PROCESS | 6162 | 1461323740120 Marionette TRACE conn4 <- [1,2454,null,{}] 04:15:40 INFO - PROCESS | 6162 | 1461323740126 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:40 INFO - PROCESS | 6162 | 1461323740425 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:15:40 INFO - PROCESS | 6162 | 1461323740729 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18d4000 == 144 [pid = 6162] [id = 621] 04:15:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebdd40400) [pid = 6162] [serial = 1864] [outer = (nil)] 04:15:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebee1a400) [pid = 6162] [serial = 1865] [outer = 0x7faebdd40400] 04:15:40 INFO - PROCESS | 6162 | 1461323740819 Marionette DEBUG loaded listener.js 04:15:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebeee2000) [pid = 6162] [serial = 1866] [outer = 0x7faebdd40400] 04:15:41 INFO - PROCESS | 6162 | 1461323741715 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1645ms 04:15:41 INFO - PROCESS | 6162 | 1461323741748 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:15:41 INFO - PROCESS | 6162 | 1461323741752 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 04:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:15:41 INFO - PROCESS | 6162 | 1461323741758 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:15:41 INFO - PROCESS | 6162 | 1461323741760 Marionette TRACE conn4 <- [1,2458,null,{}] 04:15:41 INFO - PROCESS | 6162 | 1461323741766 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:42 INFO - PROCESS | 6162 | 1461323742001 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:15:42 INFO - PROCESS | 6162 | 1461323742261 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d74800 == 145 [pid = 6162] [id = 622] 04:15:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebdd45000) [pid = 6162] [serial = 1867] [outer = (nil)] 04:15:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebf035800) [pid = 6162] [serial = 1868] [outer = 0x7faebdd45000] 04:15:42 INFO - PROCESS | 6162 | 1461323742391 Marionette DEBUG loaded listener.js 04:15:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faebf03ec00) [pid = 6162] [serial = 1869] [outer = 0x7faebdd45000] 04:15:43 INFO - PROCESS | 6162 | 1461323743286 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1581ms 04:15:43 INFO - PROCESS | 6162 | 1461323743341 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:15:43 INFO - PROCESS | 6162 | 1461323743344 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 04:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:15:43 INFO - PROCESS | 6162 | 1461323743350 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:15:43 INFO - PROCESS | 6162 | 1461323743353 Marionette TRACE conn4 <- [1,2462,null,{}] 04:15:43 INFO - PROCESS | 6162 | 1461323743359 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:43 INFO - PROCESS | 6162 | 1461323743607 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:15:43 INFO - PROCESS | 6162 | 1461323743925 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34ca000 == 146 [pid = 6162] [id = 623] 04:15:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faebfdb3800) [pid = 6162] [serial = 1870] [outer = (nil)] 04:15:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faebfdb6400) [pid = 6162] [serial = 1871] [outer = 0x7faebfdb3800] 04:15:44 INFO - PROCESS | 6162 | 1461323744023 Marionette DEBUG loaded listener.js 04:15:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec05bf000) [pid = 6162] [serial = 1872] [outer = 0x7faebfdb3800] 04:15:44 INFO - PROCESS | 6162 | 1461323744933 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1629ms 04:15:44 INFO - PROCESS | 6162 | 1461323744981 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:15:44 INFO - PROCESS | 6162 | 1461323744984 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 04:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:15:44 INFO - PROCESS | 6162 | 1461323744990 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:15:44 INFO - PROCESS | 6162 | 1461323744994 Marionette TRACE conn4 <- [1,2466,null,{}] 04:15:45 INFO - PROCESS | 6162 | 1461323744999 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:45 INFO - PROCESS | 6162 | 1461323745238 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:15:45 INFO - PROCESS | 6162 | 1461323745504 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b85000 == 147 [pid = 6162] [id = 624] 04:15:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faebfdb4000) [pid = 6162] [serial = 1873] [outer = (nil)] 04:15:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faec0ee9000) [pid = 6162] [serial = 1874] [outer = 0x7faebfdb4000] 04:15:45 INFO - PROCESS | 6162 | 1461323745626 Marionette DEBUG loaded listener.js 04:15:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec0ef0400) [pid = 6162] [serial = 1875] [outer = 0x7faebfdb4000] 04:15:46 INFO - PROCESS | 6162 | 1461323746503 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1583ms 04:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:15:46 INFO - PROCESS | 6162 | 1461323746575 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:15:46 INFO - PROCESS | 6162 | 1461323746578 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 04:15:46 INFO - PROCESS | 6162 | 1461323746585 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:15:46 INFO - PROCESS | 6162 | 1461323746587 Marionette TRACE conn4 <- [1,2470,null,{}] 04:15:46 INFO - PROCESS | 6162 | 1461323746593 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:46 INFO - PROCESS | 6162 | 1461323746831 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:15:47 INFO - PROCESS | 6162 | 1461323747131 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4169800 == 148 [pid = 6162] [id = 625] 04:15:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec05bf400) [pid = 6162] [serial = 1876] [outer = (nil)] 04:15:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faec0f0dc00) [pid = 6162] [serial = 1877] [outer = 0x7faec05bf400] 04:15:47 INFO - PROCESS | 6162 | 1461323747223 Marionette DEBUG loaded listener.js 04:15:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faec0f14400) [pid = 6162] [serial = 1878] [outer = 0x7faec05bf400] 04:15:48 INFO - PROCESS | 6162 | 1461323748137 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1583ms 04:15:48 INFO - PROCESS | 6162 | 1461323748168 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:15:48 INFO - PROCESS | 6162 | 1461323748172 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 04:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:15:48 INFO - PROCESS | 6162 | 1461323748180 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:15:48 INFO - PROCESS | 6162 | 1461323748183 Marionette TRACE conn4 <- [1,2474,null,{}] 04:15:48 INFO - PROCESS | 6162 | 1461323748189 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:48 INFO - PROCESS | 6162 | 1461323748425 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:15:48 INFO - PROCESS | 6162 | 1461323748745 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec43e2000 == 149 [pid = 6162] [id = 626] 04:15:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faec05c9800) [pid = 6162] [serial = 1879] [outer = (nil)] 04:15:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faec1819c00) [pid = 6162] [serial = 1880] [outer = 0x7faec05c9800] 04:15:48 INFO - PROCESS | 6162 | 1461323748829 Marionette DEBUG loaded listener.js 04:15:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faec1a91400) [pid = 6162] [serial = 1881] [outer = 0x7faec05c9800] 04:15:49 INFO - PROCESS | 6162 | 1461323749715 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1583ms 04:15:49 INFO - PROCESS | 6162 | 1461323749764 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:15:49 INFO - PROCESS | 6162 | 1461323749769 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 04:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:15:49 INFO - PROCESS | 6162 | 1461323749776 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:15:49 INFO - PROCESS | 6162 | 1461323749781 Marionette TRACE conn4 <- [1,2478,null,{}] 04:15:49 INFO - PROCESS | 6162 | 1461323749787 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:50 INFO - PROCESS | 6162 | 1461323750025 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:15:50 INFO - PROCESS | 6162 | 1461323750285 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec61c8800 == 150 [pid = 6162] [id = 627] 04:15:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faec0ef2c00) [pid = 6162] [serial = 1882] [outer = (nil)] 04:15:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faec1c9ac00) [pid = 6162] [serial = 1883] [outer = 0x7faec0ef2c00] 04:15:50 INFO - PROCESS | 6162 | 1461323750417 Marionette DEBUG loaded listener.js 04:15:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faec1ca4400) [pid = 6162] [serial = 1884] [outer = 0x7faec0ef2c00] 04:15:51 INFO - PROCESS | 6162 | 1461323751323 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1594ms 04:15:51 INFO - PROCESS | 6162 | 1461323751372 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:15:51 INFO - PROCESS | 6162 | 1461323751376 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 04:15:51 INFO - PROCESS | 6162 | 1461323751382 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:15:51 INFO - PROCESS | 6162 | 1461323751385 Marionette TRACE conn4 <- [1,2482,null,{}] 04:15:51 INFO - PROCESS | 6162 | 1461323751390 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:51 INFO - PROCESS | 6162 | 1461323751619 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:15:51 INFO - PROCESS | 6162 | 1461323751887 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a11000 == 151 [pid = 6162] [id = 628] 04:15:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faec3836800) [pid = 6162] [serial = 1885] [outer = (nil)] 04:15:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faec383a400) [pid = 6162] [serial = 1886] [outer = 0x7faec3836800] 04:15:52 INFO - PROCESS | 6162 | 1461323752036 Marionette DEBUG loaded listener.js 04:15:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faec38c6400) [pid = 6162] [serial = 1887] [outer = 0x7faec3836800] 04:15:53 INFO - PROCESS | 6162 | 1461323753004 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1682ms 04:15:53 INFO - PROCESS | 6162 | 1461323753064 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:15:53 INFO - PROCESS | 6162 | 1461323753070 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 04:15:53 INFO - PROCESS | 6162 | 1461323753077 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:15:53 INFO - PROCESS | 6162 | 1461323753082 Marionette TRACE conn4 <- [1,2486,null,{}] 04:15:53 INFO - PROCESS | 6162 | 1461323753087 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:53 INFO - PROCESS | 6162 | 1461323753384 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:15:53 INFO - PROCESS | 6162 | 1461323753704 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc423800 == 152 [pid = 6162] [id = 629] 04:15:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faec3836c00) [pid = 6162] [serial = 1888] [outer = (nil)] 04:15:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faec44a8800) [pid = 6162] [serial = 1889] [outer = 0x7faec3836c00] 04:15:53 INFO - PROCESS | 6162 | 1461323753792 Marionette DEBUG loaded listener.js 04:15:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faec5de8000) [pid = 6162] [serial = 1890] [outer = 0x7faec3836c00] 04:15:54 INFO - PROCESS | 6162 | 1461323754693 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 04:15:54 INFO - PROCESS | 6162 | 1461323754759 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:15:54 INFO - PROCESS | 6162 | 1461323754763 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 04:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:15:54 INFO - PROCESS | 6162 | 1461323754769 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:15:54 INFO - PROCESS | 6162 | 1461323754771 Marionette TRACE conn4 <- [1,2490,null,{}] 04:15:54 INFO - PROCESS | 6162 | 1461323754777 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:55 INFO - PROCESS | 6162 | 1461323755011 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:15:55 INFO - PROCESS | 6162 | 1461323755280 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc84f000 == 153 [pid = 6162] [id = 630] 04:15:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faec38cf400) [pid = 6162] [serial = 1891] [outer = (nil)] 04:15:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faec5e07800) [pid = 6162] [serial = 1892] [outer = 0x7faec38cf400] 04:15:55 INFO - PROCESS | 6162 | 1461323755414 Marionette DEBUG loaded listener.js 04:15:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faec5e10400) [pid = 6162] [serial = 1893] [outer = 0x7faec38cf400] 04:15:56 INFO - PROCESS | 6162 | 1461323756288 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1582ms 04:15:56 INFO - PROCESS | 6162 | 1461323756353 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:15:56 INFO - PROCESS | 6162 | 1461323756357 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 04:15:56 INFO - PROCESS | 6162 | 1461323756363 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:15:56 INFO - PROCESS | 6162 | 1461323756367 Marionette TRACE conn4 <- [1,2494,null,{}] 04:15:56 INFO - PROCESS | 6162 | 1461323756372 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:56 INFO - PROCESS | 6162 | 1461323756628 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:15:56 INFO - PROCESS | 6162 | 1461323756937 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd87000 == 154 [pid = 6162] [id = 631] 04:15:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faec181bc00) [pid = 6162] [serial = 1894] [outer = (nil)] 04:15:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faec6aa8800) [pid = 6162] [serial = 1895] [outer = 0x7faec181bc00] 04:15:57 INFO - PROCESS | 6162 | 1461323757019 Marionette DEBUG loaded listener.js 04:15:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faec6ab0c00) [pid = 6162] [serial = 1896] [outer = 0x7faec181bc00] 04:15:57 INFO - PROCESS | 6162 | 1461323757907 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1586ms 04:15:57 INFO - PROCESS | 6162 | 1461323757956 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:15:57 INFO - PROCESS | 6162 | 1461323757968 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 04:15:57 INFO - PROCESS | 6162 | 1461323757977 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:15:57 INFO - PROCESS | 6162 | 1461323757980 Marionette TRACE conn4 <- [1,2498,null,{}] 04:15:57 INFO - PROCESS | 6162 | 1461323757986 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:58 INFO - PROCESS | 6162 | 1461323758241 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:15:58 INFO - PROCESS | 6162 | 1461323758562 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:15:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7a0000 == 155 [pid = 6162] [id = 632] 04:15:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faebdd41c00) [pid = 6162] [serial = 1897] [outer = (nil)] 04:15:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faecaede000) [pid = 6162] [serial = 1898] [outer = 0x7faebdd41c00] 04:15:58 INFO - PROCESS | 6162 | 1461323758644 Marionette DEBUG loaded listener.js 04:15:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faecb079c00) [pid = 6162] [serial = 1899] [outer = 0x7faebdd41c00] 04:15:59 INFO - PROCESS | 6162 | 1461323759513 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1581ms 04:15:59 INFO - PROCESS | 6162 | 1461323759558 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:15:59 INFO - PROCESS | 6162 | 1461323759562 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 04:15:59 INFO - PROCESS | 6162 | 1461323759568 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:15:59 INFO - PROCESS | 6162 | 1461323759571 Marionette TRACE conn4 <- [1,2502,null,{}] 04:15:59 INFO - PROCESS | 6162 | 1461323759576 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:15:59 INFO - PROCESS | 6162 | 1461323759809 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:16:00 INFO - PROCESS | 6162 | 1461323760077 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb15800 == 156 [pid = 6162] [id = 633] 04:16:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faeba5dbc00) [pid = 6162] [serial = 1900] [outer = (nil)] 04:16:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecc436000) [pid = 6162] [serial = 1901] [outer = 0x7faeba5dbc00] 04:16:00 INFO - PROCESS | 6162 | 1461323760199 Marionette DEBUG loaded listener.js 04:16:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faecc43ec00) [pid = 6162] [serial = 1902] [outer = 0x7faeba5dbc00] 04:16:01 INFO - PROCESS | 6162 | 1461323761119 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1630ms 04:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:16:01 INFO - PROCESS | 6162 | 1461323761199 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:16:01 INFO - PROCESS | 6162 | 1461323761202 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 04:16:01 INFO - PROCESS | 6162 | 1461323761208 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:16:01 INFO - PROCESS | 6162 | 1461323761211 Marionette TRACE conn4 <- [1,2506,null,{}] 04:16:01 INFO - PROCESS | 6162 | 1461323761217 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:01 INFO - PROCESS | 6162 | 1461323761498 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:16:01 INFO - PROCESS | 6162 | 1461323761835 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd51000 == 157 [pid = 6162] [id = 634] 04:16:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faebefe0400) [pid = 6162] [serial = 1903] [outer = (nil)] 04:16:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faecc658400) [pid = 6162] [serial = 1904] [outer = 0x7faebefe0400] 04:16:01 INFO - PROCESS | 6162 | 1461323761918 Marionette DEBUG loaded listener.js 04:16:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faecc6ac800) [pid = 6162] [serial = 1905] [outer = 0x7faebefe0400] 04:16:02 INFO - PROCESS | 6162 | 1461323762829 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1680ms 04:16:02 INFO - PROCESS | 6162 | 1461323762889 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:16:02 INFO - PROCESS | 6162 | 1461323762892 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 04:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:16:02 INFO - PROCESS | 6162 | 1461323762898 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:16:02 INFO - PROCESS | 6162 | 1461323762901 Marionette TRACE conn4 <- [1,2510,null,{}] 04:16:02 INFO - PROCESS | 6162 | 1461323762907 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:03 INFO - PROCESS | 6162 | 1461323763168 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:16:03 INFO - PROCESS | 6162 | 1461323763483 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf26f800 == 158 [pid = 6162] [id = 635] 04:16:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faeb9ce3400) [pid = 6162] [serial = 1906] [outer = (nil)] 04:16:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faecc6b2800) [pid = 6162] [serial = 1907] [outer = 0x7faeb9ce3400] 04:16:03 INFO - PROCESS | 6162 | 1461323763569 Marionette DEBUG loaded listener.js 04:16:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faecccca400) [pid = 6162] [serial = 1908] [outer = 0x7faeb9ce3400] 04:16:04 INFO - PROCESS | 6162 | 1461323764467 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1629ms 04:16:04 INFO - PROCESS | 6162 | 1461323764529 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:16:04 INFO - PROCESS | 6162 | 1461323764533 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 04:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:16:04 INFO - PROCESS | 6162 | 1461323764539 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:16:04 INFO - PROCESS | 6162 | 1461323764542 Marionette TRACE conn4 <- [1,2514,null,{}] 04:16:04 INFO - PROCESS | 6162 | 1461323764547 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:04 INFO - PROCESS | 6162 | 1461323764790 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:16:05 INFO - PROCESS | 6162 | 1461323765180 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b76000 == 159 [pid = 6162] [id = 636] 04:16:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faec0462800) [pid = 6162] [serial = 1909] [outer = (nil)] 04:16:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faecced7400) [pid = 6162] [serial = 1910] [outer = 0x7faec0462800] 04:16:05 INFO - PROCESS | 6162 | 1461323765316 Marionette DEBUG loaded listener.js 04:16:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faeccee1c00) [pid = 6162] [serial = 1911] [outer = 0x7faec0462800] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabfb800 == 158 [pid = 6162] [id = 483] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfc13000 == 157 [pid = 6162] [id = 481] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8999800 == 156 [pid = 6162] [id = 612] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a43800 == 155 [pid = 6162] [id = 611] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed5dd2000 == 154 [pid = 6162] [id = 610] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b24800 == 153 [pid = 6162] [id = 609] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1266800 == 152 [pid = 6162] [id = 608] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0b7c800 == 151 [pid = 6162] [id = 607] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd16000 == 150 [pid = 6162] [id = 606] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7a5000 == 149 [pid = 6162] [id = 605] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd78000 == 148 [pid = 6162] [id = 604] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc808800 == 147 [pid = 6162] [id = 603] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecb24f000 == 146 [pid = 6162] [id = 602] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff1000 == 145 [pid = 6162] [id = 601] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec4163000 == 144 [pid = 6162] [id = 600] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3804000 == 143 [pid = 6162] [id = 599] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d65000 == 142 [pid = 6162] [id = 598] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0222000 == 141 [pid = 6162] [id = 597] 04:16:07 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeb9be1800 == 140 [pid = 6162] [id = 596] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faed166cc00) [pid = 6162] [serial = 1775] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faebed61400) [pid = 6162] [serial = 1725] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faecc659800) [pid = 6162] [serial = 1736] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faebe7a7000) [pid = 6162] [serial = 1787] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faed1117000) [pid = 6162] [serial = 1743] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faebab8c400) [pid = 6162] [serial = 1778] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faecdc63c00) [pid = 6162] [serial = 1739] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faec44b1000) [pid = 6162] [serial = 1731] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faebe7a6c00) [pid = 6162] [serial = 1763] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faee5278000) [pid = 6162] [serial = 1755] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faed1667000) [pid = 6162] [serial = 1772] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faee8bb2800) [pid = 6162] [serial = 1761] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faebcfe9800) [pid = 6162] [serial = 1781] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faebec78000) [pid = 6162] [serial = 1766] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faed1803800) [pid = 6162] [serial = 1746] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecb076c00) [pid = 6162] [serial = 1734] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faebda9dc00) [pid = 6162] [serial = 1782] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faebed6ac00) [pid = 6162] [serial = 1784] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faecf43b000) [pid = 6162] [serial = 1740] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faed0ab4800) [pid = 6162] [serial = 1742] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faee3d84c00) [pid = 6162] [serial = 1754] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faecaeda800) [pid = 6162] [serial = 1733] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faebdb62800) [pid = 6162] [serial = 1724] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faee89b3000) [pid = 6162] [serial = 1760] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faee8803c00) [pid = 6162] [serial = 1757] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faec3845800) [pid = 6162] [serial = 1730] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebec7f800) [pid = 6162] [serial = 1767] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed646c800) [pid = 6162] [serial = 1752] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faec05cac00) [pid = 6162] [serial = 1721] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faebeed7c00) [pid = 6162] [serial = 1785] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faee8bb3400) [pid = 6162] [serial = 1776] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed13c4000) [pid = 6162] [serial = 1745] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faebec85000) [pid = 6162] [serial = 1769] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed3e89800) [pid = 6162] [serial = 1749] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faed166bc00) [pid = 6162] [serial = 1773] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faec1a9b000) [pid = 6162] [serial = 1650] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faec05c7400) [pid = 6162] [serial = 1727] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faee89b4400) [pid = 6162] [serial = 1770] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faebc30d800) [pid = 6162] [serial = 1779] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecc6b4400) [pid = 6162] [serial = 1737] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faee890a800) [pid = 6162] [serial = 1758] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faebe7ab400) [pid = 6162] [serial = 1764] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faed5f68400) [pid = 6162] [serial = 1751] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed1bc2400) [pid = 6162] [serial = 1748] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faec0f0bc00) [pid = 6162] [serial = 1728] [outer = (nil)] [url = about:blank] 04:16:08 INFO - PROCESS | 6162 | 1461323768652 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 4141ms 04:16:08 INFO - PROCESS | 6162 | 1461323768681 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:16:08 INFO - PROCESS | 6162 | 1461323768687 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 04:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:16:08 INFO - PROCESS | 6162 | 1461323768697 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:16:08 INFO - PROCESS | 6162 | 1461323768703 Marionette TRACE conn4 <- [1,2518,null,{}] 04:16:08 INFO - PROCESS | 6162 | 1461323768715 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:08 INFO - PROCESS | 6162 | 1461323768961 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:16:09 INFO - PROCESS | 6162 | 1461323769169 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebdd13800 == 141 [pid = 6162] [id = 637] 04:16:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebce8a800) [pid = 6162] [serial = 1912] [outer = (nil)] 04:16:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebce8fc00) [pid = 6162] [serial = 1913] [outer = 0x7faebce8a800] 04:16:09 INFO - PROCESS | 6162 | 1461323769297 Marionette DEBUG loaded listener.js 04:16:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faebcfee000) [pid = 6162] [serial = 1914] [outer = 0x7faebce8a800] 04:16:10 INFO - PROCESS | 6162 | 1461323770123 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1444ms 04:16:10 INFO - PROCESS | 6162 | 1461323770189 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:16:10 INFO - PROCESS | 6162 | 1461323770198 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 04:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:16:10 INFO - PROCESS | 6162 | 1461323770208 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:16:10 INFO - PROCESS | 6162 | 1461323770212 Marionette TRACE conn4 <- [1,2522,null,{}] 04:16:10 INFO - PROCESS | 6162 | 1461323770218 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:10 INFO - PROCESS | 6162 | 1461323770535 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:16:10 INFO - PROCESS | 6162 | 1461323770579 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc06000 == 142 [pid = 6162] [id = 638] 04:16:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faebdb66400) [pid = 6162] [serial = 1915] [outer = (nil)] 04:16:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faebdc02c00) [pid = 6162] [serial = 1916] [outer = 0x7faebdb66400] 04:16:10 INFO - PROCESS | 6162 | 1461323770644 Marionette DEBUG loaded listener.js 04:16:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faebdd41400) [pid = 6162] [serial = 1917] [outer = 0x7faebdb66400] 04:16:11 INFO - PROCESS | 6162 | 1461323771734 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1586ms 04:16:11 INFO - PROCESS | 6162 | 1461323771795 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:16:11 INFO - PROCESS | 6162 | 1461323771798 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 04:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:16:11 INFO - PROCESS | 6162 | 1461323771825 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:16:11 INFO - PROCESS | 6162 | 1461323771834 Marionette TRACE conn4 <- [1,2526,null,{}] 04:16:11 INFO - PROCESS | 6162 | 1461323771886 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:12 INFO - PROCESS | 6162 | 1461323772196 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faebfdb6800) [pid = 6162] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faecdc5e400) [pid = 6162] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faecd32f800) [pid = 6162] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebdc0b400) [pid = 6162] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faebee20c00) [pid = 6162] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faed0ce9800) [pid = 6162] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faeb9ce4c00) [pid = 6162] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faec181dc00) [pid = 6162] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faeb9ce1000) [pid = 6162] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faeba5de800) [pid = 6162] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec0459400) [pid = 6162] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebd9d3c00) [pid = 6162] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebda9a800) [pid = 6162] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faebce83800) [pid = 6162] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faebab84400) [pid = 6162] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faec0461400) [pid = 6162] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faec3829c00) [pid = 6162] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faecdc68400) [pid = 6162] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faec44a6800) [pid = 6162] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecda17000) [pid = 6162] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faebfdbd800) [pid = 6162] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:16:12 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faec1a94800) [pid = 6162] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:16:13 INFO - PROCESS | 6162 | 1461323773021 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe87c800 == 143 [pid = 6162] [id = 639] 04:16:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faeb9ce4c00) [pid = 6162] [serial = 1918] [outer = (nil)] 04:16:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebab84400) [pid = 6162] [serial = 1919] [outer = 0x7faeb9ce4c00] 04:16:13 INFO - PROCESS | 6162 | 1461323773109 Marionette DEBUG loaded listener.js 04:16:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebee20c00) [pid = 6162] [serial = 1920] [outer = 0x7faeb9ce4c00] 04:16:13 INFO - PROCESS | 6162 | 1461323773884 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2102ms 04:16:13 INFO - PROCESS | 6162 | 1461323773928 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:16:13 INFO - PROCESS | 6162 | 1461323773933 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 04:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:16:13 INFO - PROCESS | 6162 | 1461323773952 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:16:13 INFO - PROCESS | 6162 | 1461323773955 Marionette TRACE conn4 <- [1,2530,null,{}] 04:16:13 INFO - PROCESS | 6162 | 1461323773961 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:14 INFO - PROCESS | 6162 | 1461323774201 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:16:14 INFO - PROCESS | 6162 | 1461323774372 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec196a800 == 144 [pid = 6162] [id = 640] 04:16:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faeba5de800) [pid = 6162] [serial = 1921] [outer = (nil)] 04:16:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faebf036000) [pid = 6162] [serial = 1922] [outer = 0x7faeba5de800] 04:16:14 INFO - PROCESS | 6162 | 1461323774450 Marionette DEBUG loaded listener.js 04:16:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebfbf7800) [pid = 6162] [serial = 1923] [outer = 0x7faeba5de800] 04:16:15 INFO - PROCESS | 6162 | 1461323775564 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1681ms 04:16:15 INFO - PROCESS | 6162 | 1461323775633 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:16:15 INFO - PROCESS | 6162 | 1461323775640 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 04:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:16:15 INFO - PROCESS | 6162 | 1461323775648 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:16:15 INFO - PROCESS | 6162 | 1461323775653 Marionette TRACE conn4 <- [1,2534,null,{}] 04:16:15 INFO - PROCESS | 6162 | 1461323775662 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:15 INFO - PROCESS | 6162 | 1461323775947 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:16:16 INFO - PROCESS | 6162 | 1461323776276 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf008000 == 145 [pid = 6162] [id = 641] 04:16:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebcea0c00) [pid = 6162] [serial = 1924] [outer = (nil)] 04:16:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebd9c9000) [pid = 6162] [serial = 1925] [outer = 0x7faebcea0c00] 04:16:16 INFO - PROCESS | 6162 | 1461323776359 Marionette DEBUG loaded listener.js 04:16:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebdc05000) [pid = 6162] [serial = 1926] [outer = 0x7faebcea0c00] 04:16:17 INFO - PROCESS | 6162 | 1461323777287 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1686ms 04:16:17 INFO - PROCESS | 6162 | 1461323777335 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:16:17 INFO - PROCESS | 6162 | 1461323777345 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 04:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:16:17 INFO - PROCESS | 6162 | 1461323777358 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:16:17 INFO - PROCESS | 6162 | 1461323777361 Marionette TRACE conn4 <- [1,2538,null,{}] 04:16:17 INFO - PROCESS | 6162 | 1461323777368 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:17 INFO - PROCESS | 6162 | 1461323777676 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:16:18 INFO - PROCESS | 6162 | 1461323778035 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3280000 == 146 [pid = 6162] [id = 642] 04:16:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebed65400) [pid = 6162] [serial = 1927] [outer = (nil)] 04:16:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebf033400) [pid = 6162] [serial = 1928] [outer = 0x7faebed65400] 04:16:18 INFO - PROCESS | 6162 | 1461323778139 Marionette DEBUG loaded listener.js 04:16:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebab87c00) [pid = 6162] [serial = 1929] [outer = 0x7faebed65400] 04:16:19 INFO - PROCESS | 6162 | 1461323779138 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1842ms 04:16:19 INFO - PROCESS | 6162 | 1461323779200 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:16:19 INFO - PROCESS | 6162 | 1461323779205 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 04:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:16:19 INFO - PROCESS | 6162 | 1461323779212 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:16:19 INFO - PROCESS | 6162 | 1461323779219 Marionette TRACE conn4 <- [1,2542,null,{}] 04:16:19 INFO - PROCESS | 6162 | 1461323779238 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:19 INFO - PROCESS | 6162 | 1461323779535 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:16:19 INFO - PROCESS | 6162 | 1461323779879 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b9c800 == 147 [pid = 6162] [id = 643] 04:16:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebfdb2400) [pid = 6162] [serial = 1930] [outer = (nil)] 04:16:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec0524c00) [pid = 6162] [serial = 1931] [outer = 0x7faebfdb2400] 04:16:19 INFO - PROCESS | 6162 | 1461323779966 Marionette DEBUG loaded listener.js 04:16:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec0d8b000) [pid = 6162] [serial = 1932] [outer = 0x7faebfdb2400] 04:16:20 INFO - PROCESS | 6162 | 1461323780873 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1742ms 04:16:20 INFO - PROCESS | 6162 | 1461323780955 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:16:20 INFO - PROCESS | 6162 | 1461323780960 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 04:16:20 INFO - PROCESS | 6162 | 1461323780966 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:16:20 INFO - PROCESS | 6162 | 1461323780970 Marionette TRACE conn4 <- [1,2546,null,{}] 04:16:20 INFO - PROCESS | 6162 | 1461323780975 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:21 INFO - PROCESS | 6162 | 1461323781267 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:16:21 INFO - PROCESS | 6162 | 1461323781598 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5ff0800 == 148 [pid = 6162] [id = 644] 04:16:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec051a800) [pid = 6162] [serial = 1933] [outer = (nil)] 04:16:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec0eea800) [pid = 6162] [serial = 1934] [outer = 0x7faec051a800] 04:16:21 INFO - PROCESS | 6162 | 1461323781679 Marionette DEBUG loaded listener.js 04:16:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec180f000) [pid = 6162] [serial = 1935] [outer = 0x7faec051a800] 04:16:22 INFO - PROCESS | 6162 | 1461323782573 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1683ms 04:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:16:22 INFO - PROCESS | 6162 | 1461323782650 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:16:22 INFO - PROCESS | 6162 | 1461323782654 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 04:16:22 INFO - PROCESS | 6162 | 1461323782660 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:16:22 INFO - PROCESS | 6162 | 1461323782663 Marionette TRACE conn4 <- [1,2550,null,{}] 04:16:22 INFO - PROCESS | 6162 | 1461323782669 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:22 INFO - PROCESS | 6162 | 1461323782947 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:16:23 INFO - PROCESS | 6162 | 1461323783259 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a12000 == 149 [pid = 6162] [id = 645] 04:16:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec0d93800) [pid = 6162] [serial = 1936] [outer = (nil)] 04:16:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec1c9d400) [pid = 6162] [serial = 1937] [outer = 0x7faec0d93800] 04:16:23 INFO - PROCESS | 6162 | 1461323783359 Marionette DEBUG loaded listener.js 04:16:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faec382d400) [pid = 6162] [serial = 1938] [outer = 0x7faec0d93800] 04:16:24 INFO - PROCESS | 6162 | 1461323784335 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1689ms 04:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:16:24 INFO - PROCESS | 6162 | 1461323784349 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:16:24 INFO - PROCESS | 6162 | 1461323784352 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 04:16:24 INFO - PROCESS | 6162 | 1461323784358 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:16:24 INFO - PROCESS | 6162 | 1461323784362 Marionette TRACE conn4 <- [1,2554,null,{}] 04:16:24 INFO - PROCESS | 6162 | 1461323784367 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:24 INFO - PROCESS | 6162 | 1461323784635 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:16:24 INFO - PROCESS | 6162 | 1461323784876 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc63b000 == 150 [pid = 6162] [id = 646] 04:16:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec3a0ec00) [pid = 6162] [serial = 1939] [outer = (nil)] 04:16:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faec461d000) [pid = 6162] [serial = 1940] [outer = 0x7faec3a0ec00] 04:16:25 INFO - PROCESS | 6162 | 1461323785010 Marionette DEBUG loaded listener.js 04:16:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faec5e13c00) [pid = 6162] [serial = 1941] [outer = 0x7faec3a0ec00] 04:16:25 INFO - PROCESS | 6162 | 1461323785910 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1583ms 04:16:25 INFO - PROCESS | 6162 | 1461323785942 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:16:25 INFO - PROCESS | 6162 | 1461323785946 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 04:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:16:25 INFO - PROCESS | 6162 | 1461323785952 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:16:25 INFO - PROCESS | 6162 | 1461323785956 Marionette TRACE conn4 <- [1,2558,null,{}] 04:16:25 INFO - PROCESS | 6162 | 1461323785962 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:26 INFO - PROCESS | 6162 | 1461323786197 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:16:26 INFO - PROCESS | 6162 | 1461323786462 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd94800 == 151 [pid = 6162] [id = 647] 04:16:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec6aac000) [pid = 6162] [serial = 1942] [outer = (nil)] 04:16:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecb075c00) [pid = 6162] [serial = 1943] [outer = 0x7faec6aac000] 04:16:26 INFO - PROCESS | 6162 | 1461323786591 Marionette DEBUG loaded listener.js 04:16:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecc43f800) [pid = 6162] [serial = 1944] [outer = 0x7faec6aac000] 04:16:27 INFO - PROCESS | 6162 | 1461323787485 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1600ms 04:16:27 INFO - PROCESS | 6162 | 1461323787553 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:16:27 INFO - PROCESS | 6162 | 1461323787557 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 04:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:16:27 INFO - PROCESS | 6162 | 1461323787563 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:16:27 INFO - PROCESS | 6162 | 1461323787567 Marionette TRACE conn4 <- [1,2562,null,{}] 04:16:27 INFO - PROCESS | 6162 | 1461323787572 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:27 INFO - PROCESS | 6162 | 1461323787811 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:16:28 INFO - PROCESS | 6162 | 1461323788113 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb15000 == 152 [pid = 6162] [id = 648] 04:16:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecaed5c00) [pid = 6162] [serial = 1945] [outer = (nil)] 04:16:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecc6ad000) [pid = 6162] [serial = 1946] [outer = 0x7faecaed5c00] 04:16:28 INFO - PROCESS | 6162 | 1461323788204 Marionette DEBUG loaded listener.js 04:16:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faeccccd800) [pid = 6162] [serial = 1947] [outer = 0x7faecaed5c00] 04:16:29 INFO - PROCESS | 6162 | 1461323789150 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1629ms 04:16:29 INFO - PROCESS | 6162 | 1461323789194 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:16:29 INFO - PROCESS | 6162 | 1461323789198 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 04:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:16:29 INFO - PROCESS | 6162 | 1461323789204 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:16:29 INFO - PROCESS | 6162 | 1461323789207 Marionette TRACE conn4 <- [1,2566,null,{}] 04:16:29 INFO - PROCESS | 6162 | 1461323789213 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:29 INFO - PROCESS | 6162 | 1461323789456 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:16:29 INFO - PROCESS | 6162 | 1461323789765 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf25d000 == 153 [pid = 6162] [id = 649] 04:16:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faebeedbc00) [pid = 6162] [serial = 1948] [outer = (nil)] 04:16:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faeccedf400) [pid = 6162] [serial = 1949] [outer = 0x7faebeedbc00] 04:16:29 INFO - PROCESS | 6162 | 1461323789848 Marionette DEBUG loaded listener.js 04:16:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faeccf17c00) [pid = 6162] [serial = 1950] [outer = 0x7faebeedbc00] 04:16:30 INFO - PROCESS | 6162 | 1461323790753 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1592ms 04:16:30 INFO - PROCESS | 6162 | 1461323790797 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:16:30 INFO - PROCESS | 6162 | 1461323790801 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 04:16:30 INFO - PROCESS | 6162 | 1461323790807 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:16:30 INFO - PROCESS | 6162 | 1461323790811 Marionette TRACE conn4 <- [1,2570,null,{}] 04:16:30 INFO - PROCESS | 6162 | 1461323790816 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:31 INFO - PROCESS | 6162 | 1461323791054 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:16:31 INFO - PROCESS | 6162 | 1461323791320 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0f0e800 == 154 [pid = 6162] [id = 650] 04:16:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faec1810c00) [pid = 6162] [serial = 1951] [outer = (nil)] 04:16:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faecd327c00) [pid = 6162] [serial = 1952] [outer = 0x7faec1810c00] 04:16:31 INFO - PROCESS | 6162 | 1461323791446 Marionette DEBUG loaded listener.js 04:16:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faecd459c00) [pid = 6162] [serial = 1953] [outer = 0x7faec1810c00] 04:16:32 INFO - PROCESS | 6162 | 1461323792402 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1632ms 04:16:32 INFO - PROCESS | 6162 | 1461323792440 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:16:32 INFO - PROCESS | 6162 | 1461323792445 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 04:16:32 INFO - PROCESS | 6162 | 1461323792451 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:16:32 INFO - PROCESS | 6162 | 1461323792456 Marionette TRACE conn4 <- [1,2574,null,{}] 04:16:32 INFO - PROCESS | 6162 | 1461323792461 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:32 INFO - PROCESS | 6162 | 1461323792746 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:16:33 INFO - PROCESS | 6162 | 1461323793066 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1261000 == 155 [pid = 6162] [id = 651] 04:16:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faecd720c00) [pid = 6162] [serial = 1954] [outer = (nil)] 04:16:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faecd726000) [pid = 6162] [serial = 1955] [outer = 0x7faecd720c00] 04:16:33 INFO - PROCESS | 6162 | 1461323793166 Marionette DEBUG loaded listener.js 04:16:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faecda19800) [pid = 6162] [serial = 1956] [outer = 0x7faecd720c00] 04:16:34 INFO - PROCESS | 6162 | 1461323794084 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1687ms 04:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:16:34 INFO - PROCESS | 6162 | 1461323794139 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:16:34 INFO - PROCESS | 6162 | 1461323794142 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 04:16:34 INFO - PROCESS | 6162 | 1461323794149 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:16:34 INFO - PROCESS | 6162 | 1461323794151 Marionette TRACE conn4 <- [1,2578,null,{}] 04:16:34 INFO - PROCESS | 6162 | 1461323794157 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:34 INFO - PROCESS | 6162 | 1461323794392 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:16:34 INFO - PROCESS | 6162 | 1461323794713 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed16a1000 == 156 [pid = 6162] [id = 652] 04:16:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faec0518000) [pid = 6162] [serial = 1957] [outer = (nil)] 04:16:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faecda1f800) [pid = 6162] [serial = 1958] [outer = 0x7faec0518000] 04:16:34 INFO - PROCESS | 6162 | 1461323794796 Marionette DEBUG loaded listener.js 04:16:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecdc60400) [pid = 6162] [serial = 1959] [outer = 0x7faec0518000] 04:16:35 INFO - PROCESS | 6162 | 1461323795698 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1580ms 04:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:16:35 INFO - PROCESS | 6162 | 1461323795729 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:16:35 INFO - PROCESS | 6162 | 1461323795732 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 04:16:35 INFO - PROCESS | 6162 | 1461323795739 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:16:35 INFO - PROCESS | 6162 | 1461323795742 Marionette TRACE conn4 <- [1,2582,null,{}] 04:16:35 INFO - PROCESS | 6162 | 1461323795747 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:35 INFO - PROCESS | 6162 | 1461323795997 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:16:36 INFO - PROCESS | 6162 | 1461323796310 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1915000 == 157 [pid = 6162] [id = 653] 04:16:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faec0521c00) [pid = 6162] [serial = 1960] [outer = (nil)] 04:16:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faecdc69000) [pid = 6162] [serial = 1961] [outer = 0x7faec0521c00] 04:16:36 INFO - PROCESS | 6162 | 1461323796393 Marionette DEBUG loaded listener.js 04:16:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faecdce6c00) [pid = 6162] [serial = 1962] [outer = 0x7faec0521c00] 04:16:37 INFO - PROCESS | 6162 | 1461323797246 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1587ms 04:16:37 INFO - PROCESS | 6162 | 1461323797325 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:16:37 INFO - PROCESS | 6162 | 1461323797329 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 04:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:16:37 INFO - PROCESS | 6162 | 1461323797336 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:16:37 INFO - PROCESS | 6162 | 1461323797339 Marionette TRACE conn4 <- [1,2586,null,{}] 04:16:37 INFO - PROCESS | 6162 | 1461323797344 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:37 INFO - PROCESS | 6162 | 1461323797625 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:16:37 INFO - PROCESS | 6162 | 1461323797937 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b3a800 == 158 [pid = 6162] [id = 654] 04:16:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faecda1dc00) [pid = 6162] [serial = 1963] [outer = (nil)] 04:16:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faecdf72400) [pid = 6162] [serial = 1964] [outer = 0x7faecda1dc00] 04:16:38 INFO - PROCESS | 6162 | 1461323798017 Marionette DEBUG loaded listener.js 04:16:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faece132800) [pid = 6162] [serial = 1965] [outer = 0x7faecda1dc00] 04:16:38 INFO - PROCESS | 6162 | 1461323798951 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1681ms 04:16:39 INFO - PROCESS | 6162 | 1461323799019 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:16:39 INFO - PROCESS | 6162 | 1461323799032 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 04:16:39 INFO - PROCESS | 6162 | 1461323799038 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:16:39 INFO - PROCESS | 6162 | 1461323799041 Marionette TRACE conn4 <- [1,2590,null,{}] 04:16:39 INFO - PROCESS | 6162 | 1461323799047 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:39 INFO - PROCESS | 6162 | 1461323799299 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:16:39 INFO - PROCESS | 6162 | 1461323799610 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed3264000 == 159 [pid = 6162] [id = 655] 04:16:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faecdc60800) [pid = 6162] [serial = 1966] [outer = (nil)] 04:16:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faeceec0400) [pid = 6162] [serial = 1967] [outer = 0x7faecdc60800] 04:16:39 INFO - PROCESS | 6162 | 1461323799694 Marionette DEBUG loaded listener.js 04:16:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faecf176800) [pid = 6162] [serial = 1968] [outer = 0x7faecdc60800] 04:16:40 INFO - PROCESS | 6162 | 1461323800558 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1580ms 04:16:40 INFO - PROCESS | 6162 | 1461323800635 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:16:40 INFO - PROCESS | 6162 | 1461323800638 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 04:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:16:40 INFO - PROCESS | 6162 | 1461323800649 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:16:40 INFO - PROCESS | 6162 | 1461323800652 Marionette TRACE conn4 <- [1,2594,null,{}] 04:16:40 INFO - PROCESS | 6162 | 1461323800656 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:40 INFO - PROCESS | 6162 | 1461323800908 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:16:41 INFO - PROCESS | 6162 | 1461323801220 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5fa3000 == 160 [pid = 6162] [id = 656] 04:16:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faecdce8c00) [pid = 6162] [serial = 1969] [outer = (nil)] 04:16:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faecf184c00) [pid = 6162] [serial = 1970] [outer = 0x7faecdce8c00] 04:16:41 INFO - PROCESS | 6162 | 1461323801304 Marionette DEBUG loaded listener.js 04:16:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faecf2d0400) [pid = 6162] [serial = 1971] [outer = 0x7faecdce8c00] 04:16:42 INFO - PROCESS | 6162 | 1461323802212 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1581ms 04:16:42 INFO - PROCESS | 6162 | 1461323802231 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:16:42 INFO - PROCESS | 6162 | 1461323802235 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 04:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:16:42 INFO - PROCESS | 6162 | 1461323802241 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:16:42 INFO - PROCESS | 6162 | 1461323802244 Marionette TRACE conn4 <- [1,2598,null,{}] 04:16:42 INFO - PROCESS | 6162 | 1461323802251 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:42 INFO - PROCESS | 6162 | 1461323802503 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:16:42 INFO - PROCESS | 6162 | 1461323802820 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7797000 == 161 [pid = 6162] [id = 657] 04:16:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faece13c400) [pid = 6162] [serial = 1972] [outer = (nil)] 04:16:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faecfe8f800) [pid = 6162] [serial = 1973] [outer = 0x7faece13c400] 04:16:42 INFO - PROCESS | 6162 | 1461323802902 Marionette DEBUG loaded listener.js 04:16:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faecfe98000) [pid = 6162] [serial = 1974] [outer = 0x7faece13c400] 04:16:43 INFO - PROCESS | 6162 | 1461323803839 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1631ms 04:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:16:43 INFO - PROCESS | 6162 | 1461323803873 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:16:43 INFO - PROCESS | 6162 | 1461323803876 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 04:16:43 INFO - PROCESS | 6162 | 1461323803882 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:16:43 INFO - PROCESS | 6162 | 1461323803885 Marionette TRACE conn4 <- [1,2602,null,{}] 04:16:43 INFO - PROCESS | 6162 | 1461323803891 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:44 INFO - PROCESS | 6162 | 1461323804149 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:16:44 INFO - PROCESS | 6162 | 1461323804490 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:44 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed815e800 == 162 [pid = 6162] [id = 658] 04:16:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faeb9ce7000) [pid = 6162] [serial = 1975] [outer = (nil)] 04:16:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faecfe9b000) [pid = 6162] [serial = 1976] [outer = 0x7faeb9ce7000] 04:16:44 INFO - PROCESS | 6162 | 1461323804574 Marionette DEBUG loaded listener.js 04:16:44 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faed090b000) [pid = 6162] [serial = 1977] [outer = 0x7faeb9ce7000] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfe9f800 == 161 [pid = 6162] [id = 617] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9567800 == 160 [pid = 6162] [id = 495] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1911000 == 159 [pid = 6162] [id = 493] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabf9000 == 158 [pid = 6162] [id = 614] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebdd23800 == 157 [pid = 6162] [id = 615] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee717f800 == 156 [pid = 6162] [id = 586] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed8160800 == 155 [pid = 6162] [id = 584] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee90dd800 == 154 [pid = 6162] [id = 588] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b72000 == 153 [pid = 6162] [id = 583] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee9529000 == 152 [pid = 6162] [id = 589] 04:16:46 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeebeea000 == 151 [pid = 6162] [id = 590] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee40fe800 == 150 [pid = 6162] [id = 585] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecefdc800 == 149 [pid = 6162] [id = 491] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee895f000 == 148 [pid = 6162] [id = 587] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf26f800 == 147 [pid = 6162] [id = 635] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd51000 == 146 [pid = 6162] [id = 634] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb15800 == 145 [pid = 6162] [id = 633] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7a0000 == 144 [pid = 6162] [id = 632] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd87000 == 143 [pid = 6162] [id = 631] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc84f000 == 142 [pid = 6162] [id = 630] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc423800 == 141 [pid = 6162] [id = 629] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6a11000 == 140 [pid = 6162] [id = 628] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec61c8800 == 139 [pid = 6162] [id = 627] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec43e2000 == 138 [pid = 6162] [id = 626] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec4169800 == 137 [pid = 6162] [id = 625] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3b85000 == 136 [pid = 6162] [id = 624] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec34ca000 == 135 [pid = 6162] [id = 623] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d74800 == 134 [pid = 6162] [id = 622] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec18d4000 == 133 [pid = 6162] [id = 621] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec0fd1800 == 132 [pid = 6162] [id = 620] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf1d0000 == 131 [pid = 6162] [id = 619] 04:16:47 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebabe4000 == 130 [pid = 6162] [id = 618] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faebe79e400) [pid = 6162] [serial = 1853] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faed13cfc00) [pid = 6162] [serial = 1835] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faecfe91800) [pid = 6162] [serial = 1827] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faecd723000) [pid = 6162] [serial = 1821] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faebee1a000) [pid = 6162] [serial = 1796] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faed1119c00) [pid = 6162] [serial = 1833] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faed1bcc400) [pid = 6162] [serial = 1839] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faecc6aac00) [pid = 6162] [serial = 1815] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faec1c97800) [pid = 6162] [serial = 1805] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faeb9cecc00) [pid = 6162] [serial = 1790] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faeba9ac400) [pid = 6162] [serial = 1791] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faec181a400) [pid = 6162] [serial = 1722] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faec38d1c00) [pid = 6162] [serial = 1806] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faeccedc000) [pid = 6162] [serial = 1818] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faebdc05400) [pid = 6162] [serial = 1794] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faecc658000) [pid = 6162] [serial = 1814] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed0ce7400) [pid = 6162] [serial = 1832] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebdb6bc00) [pid = 6162] [serial = 1850] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebce97c00) [pid = 6162] [serial = 1847] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faebbd8c400) [pid = 6162] [serial = 1845] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec0f06000) [pid = 6162] [serial = 1803] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faed5e5fc00) [pid = 6162] [serial = 1842] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faebdc10800) [pid = 6162] [serial = 1851] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed0902c00) [pid = 6162] [serial = 1829] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed0ab5c00) [pid = 6162] [serial = 1830] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faed1668c00) [pid = 6162] [serial = 1836] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faebf038c00) [pid = 6162] [serial = 1797] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faecb078800) [pid = 6162] [serial = 1811] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faebdb64400) [pid = 6162] [serial = 1793] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecc437c00) [pid = 6162] [serial = 1812] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faecdce3000) [pid = 6162] [serial = 1823] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faec05c3c00) [pid = 6162] [serial = 1799] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecf181c00) [pid = 6162] [serial = 1826] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faec0eef000) [pid = 6162] [serial = 1802] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faec0d90400) [pid = 6162] [serial = 1800] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecccc9400) [pid = 6162] [serial = 1817] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faecd45fc00) [pid = 6162] [serial = 1820] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faed50ac800) [pid = 6162] [serial = 1841] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faec5e10c00) [pid = 6162] [serial = 1808] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed1810c00) [pid = 6162] [serial = 1838] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faebab87000) [pid = 6162] [serial = 1844] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebcfe7400) [pid = 6162] [serial = 1848] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faece248400) [pid = 6162] [serial = 1824] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faec6aa9c00) [pid = 6162] [serial = 1809] [outer = (nil)] [url = about:blank] 04:16:47 INFO - PROCESS | 6162 | 1461323807499 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3646ms 04:16:47 INFO - PROCESS | 6162 | 1461323807529 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:16:47 INFO - PROCESS | 6162 | 1461323807534 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 04:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:16:47 INFO - PROCESS | 6162 | 1461323807543 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:16:47 INFO - PROCESS | 6162 | 1461323807549 Marionette TRACE conn4 <- [1,2606,null,{}] 04:16:47 INFO - PROCESS | 6162 | 1461323807558 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:47 INFO - PROCESS | 6162 | 1461323807813 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:16:48 INFO - PROCESS | 6162 | 1461323808011 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd10c000 == 131 [pid = 6162] [id = 659] 04:16:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebab8a400) [pid = 6162] [serial = 1978] [outer = (nil)] 04:16:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebc313c00) [pid = 6162] [serial = 1979] [outer = 0x7faebab8a400] 04:16:48 INFO - PROCESS | 6162 | 1461323808087 Marionette DEBUG loaded listener.js 04:16:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faebce9e000) [pid = 6162] [serial = 1980] [outer = 0x7faebab8a400] 04:16:48 INFO - PROCESS | 6162 | 1461323808945 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1438ms 04:16:48 INFO - PROCESS | 6162 | 1461323808982 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:16:48 INFO - PROCESS | 6162 | 1461323808991 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 04:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:16:49 INFO - PROCESS | 6162 | 1461323809001 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:16:49 INFO - PROCESS | 6162 | 1461323809004 Marionette TRACE conn4 <- [1,2610,null,{}] 04:16:49 INFO - PROCESS | 6162 | 1461323809011 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:49 INFO - PROCESS | 6162 | 1461323809322 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:16:49 INFO - PROCESS | 6162 | 1461323809483 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf00f000 == 132 [pid = 6162] [id = 660] 04:16:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faeba5da000) [pid = 6162] [serial = 1981] [outer = (nil)] 04:16:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faebdb6a800) [pid = 6162] [serial = 1982] [outer = 0x7faeba5da000] 04:16:49 INFO - PROCESS | 6162 | 1461323809566 Marionette DEBUG loaded listener.js 04:16:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faebdd06000) [pid = 6162] [serial = 1983] [outer = 0x7faeba5da000] 04:16:50 INFO - PROCESS | 6162 | 1461323810564 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1634ms 04:16:50 INFO - PROCESS | 6162 | 1461323810640 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:16:50 INFO - PROCESS | 6162 | 1461323810649 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 04:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:16:50 INFO - PROCESS | 6162 | 1461323810664 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:16:50 INFO - PROCESS | 6162 | 1461323810671 Marionette TRACE conn4 <- [1,2614,null,{}] 04:16:50 INFO - PROCESS | 6162 | 1461323810686 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:51 INFO - PROCESS | 6162 | 1461323811002 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:16:51 INFO - PROCESS | 6162 | 1461323811144 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec105c000 == 133 [pid = 6162] [id = 661] 04:16:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faebdd07800) [pid = 6162] [serial = 1984] [outer = (nil)] 04:16:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faebeedd000) [pid = 6162] [serial = 1985] [outer = 0x7faebdd07800] 04:16:51 INFO - PROCESS | 6162 | 1461323811377 Marionette DEBUG loaded listener.js 04:16:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faebfbed000) [pid = 6162] [serial = 1986] [outer = 0x7faebdd07800] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faec3836c00) [pid = 6162] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebdd41c00) [pid = 6162] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faebcfe6800) [pid = 6162] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faec05c9800) [pid = 6162] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faec38cf400) [pid = 6162] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faebdd45000) [pid = 6162] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebdb66400) [pid = 6162] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faebfdb4000) [pid = 6162] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faebdd40800) [pid = 6162] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faebefe0400) [pid = 6162] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faec0462800) [pid = 6162] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faebfdb3800) [pid = 6162] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faec0ef2c00) [pid = 6162] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec05bf400) [pid = 6162] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faeb9ce3400) [pid = 6162] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faeba5dbc00) [pid = 6162] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faeb9ce4c00) [pid = 6162] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faeba5d7800) [pid = 6162] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faebce8a800) [pid = 6162] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faec181bc00) [pid = 6162] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faeba5dec00) [pid = 6162] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faec3836800) [pid = 6162] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:16:52 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faebdd40400) [pid = 6162] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:16:52 INFO - PROCESS | 6162 | 1461323812636 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1996ms 04:16:52 INFO - PROCESS | 6162 | 1461323812661 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:16:52 INFO - PROCESS | 6162 | 1461323812664 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 04:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:16:52 INFO - PROCESS | 6162 | 1461323812671 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:16:52 INFO - PROCESS | 6162 | 1461323812674 Marionette TRACE conn4 <- [1,2618,null,{}] 04:16:52 INFO - PROCESS | 6162 | 1461323812680 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:52 INFO - PROCESS | 6162 | 1461323812897 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:16:53 INFO - PROCESS | 6162 | 1461323813079 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec18d5000 == 134 [pid = 6162] [id = 662] 04:16:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faeb9ce3400) [pid = 6162] [serial = 1987] [outer = (nil)] 04:16:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebeee5400) [pid = 6162] [serial = 1988] [outer = 0x7faeb9ce3400] 04:16:53 INFO - PROCESS | 6162 | 1461323813144 Marionette DEBUG loaded listener.js 04:16:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faebfdae800) [pid = 6162] [serial = 1989] [outer = 0x7faeb9ce3400] 04:16:54 INFO - PROCESS | 6162 | 1461323814001 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1530ms 04:16:54 INFO - PROCESS | 6162 | 1461323814202 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:16:54 INFO - PROCESS | 6162 | 1461323814210 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 04:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:16:54 INFO - PROCESS | 6162 | 1461323814220 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:16:54 INFO - PROCESS | 6162 | 1461323814225 Marionette TRACE conn4 <- [1,2622,null,{}] 04:16:54 INFO - PROCESS | 6162 | 1461323814234 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:54 INFO - PROCESS | 6162 | 1461323814510 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:16:54 INFO - PROCESS | 6162 | 1461323814858 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe878000 == 135 [pid = 6162] [id = 663] 04:16:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebbd8c400) [pid = 6162] [serial = 1990] [outer = (nil)] 04:16:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebce96c00) [pid = 6162] [serial = 1991] [outer = 0x7faebbd8c400] 04:16:54 INFO - PROCESS | 6162 | 1461323814938 Marionette DEBUG loaded listener.js 04:16:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebd9d0000) [pid = 6162] [serial = 1992] [outer = 0x7faebbd8c400] 04:16:55 INFO - PROCESS | 6162 | 1461323815923 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1737ms 04:16:55 INFO - PROCESS | 6162 | 1461323815957 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:16:55 INFO - PROCESS | 6162 | 1461323815963 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 04:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:16:55 INFO - PROCESS | 6162 | 1461323815976 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:16:55 INFO - PROCESS | 6162 | 1461323815981 Marionette TRACE conn4 <- [1,2626,null,{}] 04:16:55 INFO - PROCESS | 6162 | 1461323815988 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:56 INFO - PROCESS | 6162 | 1461323816237 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:16:56 INFO - PROCESS | 6162 | 1461323816547 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2e9a800 == 136 [pid = 6162] [id = 664] 04:16:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebe7a7000) [pid = 6162] [serial = 1993] [outer = (nil)] 04:16:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebec84800) [pid = 6162] [serial = 1994] [outer = 0x7faebe7a7000] 04:16:56 INFO - PROCESS | 6162 | 1461323816629 Marionette DEBUG loaded listener.js 04:16:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebefe1c00) [pid = 6162] [serial = 1995] [outer = 0x7faebe7a7000] 04:16:57 INFO - PROCESS | 6162 | 1461323817574 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1644ms 04:16:57 INFO - PROCESS | 6162 | 1461323817617 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:16:57 INFO - PROCESS | 6162 | 1461323817621 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 04:16:57 INFO - PROCESS | 6162 | 1461323817627 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:16:57 INFO - PROCESS | 6162 | 1461323817630 Marionette TRACE conn4 <- [1,2630,null,{}] 04:16:57 INFO - PROCESS | 6162 | 1461323817646 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:57 INFO - PROCESS | 6162 | 1461323817894 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:16:58 INFO - PROCESS | 6162 | 1461323818237 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3820800 == 137 [pid = 6162] [id = 665] 04:16:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec0525c00) [pid = 6162] [serial = 1996] [outer = (nil)] 04:16:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec05c8800) [pid = 6162] [serial = 1997] [outer = 0x7faec0525c00] 04:16:58 INFO - PROCESS | 6162 | 1461323818336 Marionette DEBUG loaded listener.js 04:16:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec0d93c00) [pid = 6162] [serial = 1998] [outer = 0x7faec0525c00] 04:16:59 INFO - PROCESS | 6162 | 1461323819240 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1684ms 04:16:59 INFO - PROCESS | 6162 | 1461323819312 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:16:59 INFO - PROCESS | 6162 | 1461323819316 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 04:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:16:59 INFO - PROCESS | 6162 | 1461323819321 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:16:59 INFO - PROCESS | 6162 | 1461323819325 Marionette TRACE conn4 <- [1,2634,null,{}] 04:16:59 INFO - PROCESS | 6162 | 1461323819330 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:16:59 INFO - PROCESS | 6162 | 1461323819567 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:16:59 INFO - PROCESS | 6162 | 1461323819879 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:16:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41cf800 == 138 [pid = 6162] [id = 666] 04:16:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebfdb0000) [pid = 6162] [serial = 1999] [outer = (nil)] 04:16:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec0f0a800) [pid = 6162] [serial = 2000] [outer = 0x7faebfdb0000] 04:16:59 INFO - PROCESS | 6162 | 1461323819961 Marionette DEBUG loaded listener.js 04:17:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec1817c00) [pid = 6162] [serial = 2001] [outer = 0x7faebfdb0000] 04:17:00 INFO - PROCESS | 6162 | 1461323820849 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1583ms 04:17:00 INFO - PROCESS | 6162 | 1461323820907 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:17:00 INFO - PROCESS | 6162 | 1461323820911 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 04:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:17:00 INFO - PROCESS | 6162 | 1461323820917 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:17:00 INFO - PROCESS | 6162 | 1461323820920 Marionette TRACE conn4 <- [1,2638,null,{}] 04:17:00 INFO - PROCESS | 6162 | 1461323820925 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:01 INFO - PROCESS | 6162 | 1461323821186 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:17:01 INFO - PROCESS | 6162 | 1461323821488 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fee000 == 139 [pid = 6162] [id = 667] 04:17:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec05c1800) [pid = 6162] [serial = 2002] [outer = (nil)] 04:17:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec1a98800) [pid = 6162] [serial = 2003] [outer = 0x7faec05c1800] 04:17:01 INFO - PROCESS | 6162 | 1461323821569 Marionette DEBUG loaded listener.js 04:17:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec1ca3c00) [pid = 6162] [serial = 2004] [outer = 0x7faec05c1800] 04:17:02 INFO - PROCESS | 6162 | 1461323822578 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1737ms 04:17:02 INFO - PROCESS | 6162 | 1461323822655 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:17:02 INFO - PROCESS | 6162 | 1461323822659 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 04:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:17:02 INFO - PROCESS | 6162 | 1461323822666 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:17:02 INFO - PROCESS | 6162 | 1461323822670 Marionette TRACE conn4 <- [1,2642,null,{}] 04:17:02 INFO - PROCESS | 6162 | 1461323822676 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:02 INFO - PROCESS | 6162 | 1461323822995 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:17:03 INFO - PROCESS | 6162 | 1461323823337 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf22800 == 140 [pid = 6162] [id = 668] 04:17:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faec44a2800) [pid = 6162] [serial = 2005] [outer = (nil)] 04:17:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec44a9400) [pid = 6162] [serial = 2006] [outer = 0x7faec44a2800] 04:17:03 INFO - PROCESS | 6162 | 1461323823422 Marionette DEBUG loaded listener.js 04:17:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faec461d800) [pid = 6162] [serial = 2007] [outer = 0x7faec44a2800] 04:17:04 INFO - PROCESS | 6162 | 1461323824330 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:17:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1733ms 04:17:04 INFO - PROCESS | 6162 | 1461323824401 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:17:04 INFO - PROCESS | 6162 | 1461323824405 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 04:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:17:04 INFO - PROCESS | 6162 | 1461323824412 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:17:04 INFO - PROCESS | 6162 | 1461323824415 Marionette TRACE conn4 <- [1,2646,null,{}] 04:17:04 INFO - PROCESS | 6162 | 1461323824421 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:04 INFO - PROCESS | 6162 | 1461323824725 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:17:05 INFO - PROCESS | 6162 | 1461323825045 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc63a000 == 141 [pid = 6162] [id = 669] 04:17:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faebab86000) [pid = 6162] [serial = 2008] [outer = (nil)] 04:17:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec5e06c00) [pid = 6162] [serial = 2009] [outer = 0x7faebab86000] 04:17:05 INFO - PROCESS | 6162 | 1461323825127 Marionette DEBUG loaded listener.js 04:17:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec6aa6000) [pid = 6162] [serial = 2010] [outer = 0x7faebab86000] 04:17:06 INFO - PROCESS | 6162 | 1461323826077 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:17:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1732ms 04:17:06 INFO - PROCESS | 6162 | 1461323826146 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:17:06 INFO - PROCESS | 6162 | 1461323826150 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 04:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:17:06 INFO - PROCESS | 6162 | 1461323826156 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:17:06 INFO - PROCESS | 6162 | 1461323826159 Marionette TRACE conn4 <- [1,2650,null,{}] 04:17:06 INFO - PROCESS | 6162 | 1461323826164 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:06 INFO - PROCESS | 6162 | 1461323826399 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:17:06 INFO - PROCESS | 6162 | 1461323826736 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc896000 == 142 [pid = 6162] [id = 670] 04:17:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faebc30c000) [pid = 6162] [serial = 2011] [outer = (nil)] 04:17:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecaeda400) [pid = 6162] [serial = 2012] [outer = 0x7faebc30c000] 04:17:06 INFO - PROCESS | 6162 | 1461323826825 Marionette DEBUG loaded listener.js 04:17:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecb07c800) [pid = 6162] [serial = 2013] [outer = 0x7faebc30c000] 04:17:07 INFO - PROCESS | 6162 | 1461323827767 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1635ms 04:17:07 INFO - PROCESS | 6162 | 1461323827792 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:17:07 INFO - PROCESS | 6162 | 1461323827795 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 04:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:17:07 INFO - PROCESS | 6162 | 1461323827802 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:17:07 INFO - PROCESS | 6162 | 1461323827805 Marionette TRACE conn4 <- [1,2654,null,{}] 04:17:07 INFO - PROCESS | 6162 | 1461323827810 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:08 INFO - PROCESS | 6162 | 1461323828044 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:17:08 INFO - PROCESS | 6162 | 1461323828318 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6e6000 == 143 [pid = 6162] [id = 671] 04:17:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faec5ded400) [pid = 6162] [serial = 2014] [outer = (nil)] 04:17:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecc4ba800) [pid = 6162] [serial = 2015] [outer = 0x7faec5ded400] 04:17:08 INFO - PROCESS | 6162 | 1461323828451 Marionette DEBUG loaded listener.js 04:17:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecc663000) [pid = 6162] [serial = 2016] [outer = 0x7faec5ded400] 04:17:09 INFO - PROCESS | 6162 | 1461323829459 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1694ms 04:17:09 INFO - PROCESS | 6162 | 1461323829497 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:17:09 INFO - PROCESS | 6162 | 1461323829501 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 04:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:17:09 INFO - PROCESS | 6162 | 1461323829507 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:17:09 INFO - PROCESS | 6162 | 1461323829510 Marionette TRACE conn4 <- [1,2658,null,{}] 04:17:09 INFO - PROCESS | 6162 | 1461323829515 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:09 INFO - PROCESS | 6162 | 1461323829770 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:17:10 INFO - PROCESS | 6162 | 1461323830111 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb15800 == 144 [pid = 6162] [id = 672] 04:17:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faeba5dcc00) [pid = 6162] [serial = 2017] [outer = (nil)] 04:17:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faecc6b7c00) [pid = 6162] [serial = 2018] [outer = 0x7faeba5dcc00] 04:17:10 INFO - PROCESS | 6162 | 1461323830222 Marionette DEBUG loaded listener.js 04:17:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faeccf13000) [pid = 6162] [serial = 2019] [outer = 0x7faeba5dcc00] 04:17:11 INFO - PROCESS | 6162 | 1461323831111 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1680ms 04:17:11 INFO - PROCESS | 6162 | 1461323831190 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 04:17:11 INFO - PROCESS | 6162 | 1461323831197 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 04:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:17:11 INFO - PROCESS | 6162 | 1461323831207 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:17:11 INFO - PROCESS | 6162 | 1461323831213 Marionette TRACE conn4 <- [1,2662,null,{}] 04:17:11 INFO - PROCESS | 6162 | 1461323831223 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:11 INFO - PROCESS | 6162 | 1461323831650 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:17:11 INFO - PROCESS | 6162 | 1461323831923 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf26b000 == 145 [pid = 6162] [id = 673] 04:17:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faecd711c00) [pid = 6162] [serial = 2020] [outer = (nil)] 04:17:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faecd71d400) [pid = 6162] [serial = 2021] [outer = 0x7faecd711c00] 04:17:12 INFO - PROCESS | 6162 | 1461323832007 Marionette DEBUG loaded listener.js 04:17:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faecda1c000) [pid = 6162] [serial = 2022] [outer = 0x7faecd711c00] 04:17:12 INFO - PROCESS | 6162 | 1461323832928 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:17:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1787ms 04:17:12 INFO - PROCESS | 6162 | 1461323832994 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 04:17:12 INFO - PROCESS | 6162 | 1461323832998 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 04:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:17:13 INFO - PROCESS | 6162 | 1461323833004 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:17:13 INFO - PROCESS | 6162 | 1461323833006 Marionette TRACE conn4 <- [1,2666,null,{}] 04:17:13 INFO - PROCESS | 6162 | 1461323833012 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:13 INFO - PROCESS | 6162 | 1461323833249 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:17:13 INFO - PROCESS | 6162 | 1461323833572 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed125c000 == 146 [pid = 6162] [id = 674] 04:17:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faecd71ac00) [pid = 6162] [serial = 2023] [outer = (nil)] 04:17:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faecef22c00) [pid = 6162] [serial = 2024] [outer = 0x7faecd71ac00] 04:17:13 INFO - PROCESS | 6162 | 1461323833653 Marionette DEBUG loaded listener.js 04:17:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faecf43a000) [pid = 6162] [serial = 2025] [outer = 0x7faecd71ac00] 04:17:14 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:14 INFO - PROCESS | 6162 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:17:14 INFO - PROCESS | 6162 | 1461323834960 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:17:14 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) 04:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1980ms 04:17:14 INFO - PROCESS | 6162 | 1461323834985 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:17:14 INFO - PROCESS | 6162 | 1461323834989 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 04:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:17:15 INFO - PROCESS | 6162 | 1461323834998 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:17:15 INFO - PROCESS | 6162 | 1461323835001 Marionette TRACE conn4 <- [1,2670,null,{}] 04:17:15 INFO - PROCESS | 6162 | 1461323835005 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:15 INFO - PROCESS | 6162 | 1461323835290 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:17:15 INFO - PROCESS | 6162 | 1461323835533 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b64800 == 147 [pid = 6162] [id = 675] 04:17:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecdc69400) [pid = 6162] [serial = 2026] [outer = (nil)] 04:17:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed090ac00) [pid = 6162] [serial = 2027] [outer = 0x7faecdc69400] 04:17:15 INFO - PROCESS | 6162 | 1461323835620 Marionette DEBUG loaded listener.js 04:17:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed0953000) [pid = 6162] [serial = 2028] [outer = 0x7faecdc69400] 04:17:16 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:17:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:17:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:17:17 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 04:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:17:17 INFO - _addTest/ [0,2673,"getWindowHandle",null] 04:17:17 INFO - PROCESS | 6162 | 1461323837053 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 04:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:17:17 INFO - PROCESS | 6162 | 1461323837060 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:17:17 INFO - PROCESS | 6162 | 1461323837062 Marionette TRACE conn4 <- [1,2674,null,{}] 04:17:17 INFO - PROCESS | 6162 | 1461323837069 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:17 INFO - PROCESS | 6162 | 1461323837382 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:17:17 INFO - PROCESS | 6162 | 1461323837625 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a5a000 == 148 [pid = 6162] [id = 676] 04:17:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faecdce2000) [pid = 6162] [serial = 2029] [outer = (nil)] 04:17:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed0a75800) [pid = 6162] [serial = 2030] [outer = 0x7faecdce2000] 04:17:17 INFO - PROCESS | 6162 | 1461323837700 Marionette DEBUG loaded listener.js 04:17:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed0aba000) [pid = 6162] [serial = 2031] [outer = 0x7faecdce2000] 04:17:19 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:19 INFO - PROCESS | 6162 | 1461323839219 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:17:19 INFO - PROCESS | 6162 | 1461323839249 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 04:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:17:19 INFO - PROCESS | 6162 | 1461323839257 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:17:19 INFO - PROCESS | 6162 | 1461323839260 Marionette TRACE conn4 <- [1,2678,null,{}] 04:17:19 INFO - PROCESS | 6162 | 1461323839265 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:19 INFO - PROCESS | 6162 | 1461323839547 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:17:19 INFO - PROCESS | 6162 | 1461323839800 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed89aa000 == 149 [pid = 6162] [id = 677] 04:17:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed0903000) [pid = 6162] [serial = 2032] [outer = (nil)] 04:17:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed0ce8800) [pid = 6162] [serial = 2033] [outer = 0x7faed0903000] 04:17:19 INFO - PROCESS | 6162 | 1461323839878 Marionette DEBUG loaded listener.js 04:17:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed0cf5c00) [pid = 6162] [serial = 2034] [outer = 0x7faed0903000] 04:17:21 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:21 INFO - PROCESS | 6162 | 1461323841215 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:17:21 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) 04:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1990ms 04:17:21 INFO - PROCESS | 6162 | 1461323841248 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 04:17:21 INFO - PROCESS | 6162 | 1461323841251 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 04:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:17:21 INFO - PROCESS | 6162 | 1461323841258 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:17:21 INFO - PROCESS | 6162 | 1461323841261 Marionette TRACE conn4 <- [1,2682,null,{}] 04:17:21 INFO - PROCESS | 6162 | 1461323841266 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:21 INFO - PROCESS | 6162 | 1461323841534 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:17:21 INFO - PROCESS | 6162 | 1461323841776 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9566800 == 150 [pid = 6162] [id = 678] 04:17:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed0909400) [pid = 6162] [serial = 2035] [outer = (nil)] 04:17:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed1115800) [pid = 6162] [serial = 2036] [outer = 0x7faed0909400] 04:17:21 INFO - PROCESS | 6162 | 1461323841854 Marionette DEBUG loaded listener.js 04:17:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faed111e800) [pid = 6162] [serial = 2037] [outer = 0x7faed0909400] 04:17:23 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:23 INFO - PROCESS | 6162 | 1461323843209 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:17:23 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) 04:17:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1984ms 04:17:23 INFO - PROCESS | 6162 | 1461323843242 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 04:17:23 INFO - PROCESS | 6162 | 1461323843246 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 04:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:17:23 INFO - PROCESS | 6162 | 1461323843252 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:17:23 INFO - PROCESS | 6162 | 1461323843255 Marionette TRACE conn4 <- [1,2686,null,{}] 04:17:23 INFO - PROCESS | 6162 | 1461323843260 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:23 INFO - PROCESS | 6162 | 1461323843578 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:17:23 INFO - PROCESS | 6162 | 1461323843864 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec186c000 == 151 [pid = 6162] [id = 679] 04:17:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faebdb68400) [pid = 6162] [serial = 2038] [outer = (nil)] 04:17:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faed1118400) [pid = 6162] [serial = 2039] [outer = 0x7faebdb68400] 04:17:23 INFO - PROCESS | 6162 | 1461323843939 Marionette DEBUG loaded listener.js 04:17:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faed131ec00) [pid = 6162] [serial = 2040] [outer = 0x7faebdb68400] 04:17:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf005800 == 150 [pid = 6162] [id = 616] 04:17:25 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faec5de8000) [pid = 6162] [serial = 1890] [outer = (nil)] [url = about:blank] 04:17:25 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faecaede000) [pid = 6162] [serial = 1898] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faebdb6e000) [pid = 6162] [serial = 1860] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faec1819c00) [pid = 6162] [serial = 1880] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faec5e07800) [pid = 6162] [serial = 1892] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faebd9cf400) [pid = 6162] [serial = 1859] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebf035800) [pid = 6162] [serial = 1868] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faebdd41400) [pid = 6162] [serial = 1917] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faec0ef0400) [pid = 6162] [serial = 1875] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebec7f400) [pid = 6162] [serial = 1863] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecc658400) [pid = 6162] [serial = 1904] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faebf03ec00) [pid = 6162] [serial = 1869] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faeccee1c00) [pid = 6162] [serial = 1911] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebfdb6400) [pid = 6162] [serial = 1871] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faecced7400) [pid = 6162] [serial = 1910] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faec1c9ac00) [pid = 6162] [serial = 1883] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec0f0dc00) [pid = 6162] [serial = 1877] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faecc6b2800) [pid = 6162] [serial = 1907] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faecc43ec00) [pid = 6162] [serial = 1902] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebee20c00) [pid = 6162] [serial = 1920] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faeba9a4800) [pid = 6162] [serial = 1856] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebce8fc00) [pid = 6162] [serial = 1913] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faec0f14400) [pid = 6162] [serial = 1878] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faec1ca4400) [pid = 6162] [serial = 1884] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faec6ab0c00) [pid = 6162] [serial = 1896] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecb079c00) [pid = 6162] [serial = 1899] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faec44a8800) [pid = 6162] [serial = 1889] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faecc6ac800) [pid = 6162] [serial = 1905] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecccca400) [pid = 6162] [serial = 1908] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faebbd8d400) [pid = 6162] [serial = 1857] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faec1a91400) [pid = 6162] [serial = 1881] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faec0ee9000) [pid = 6162] [serial = 1874] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faec05bf000) [pid = 6162] [serial = 1872] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faebeee3800) [pid = 6162] [serial = 1788] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faec38c6400) [pid = 6162] [serial = 1887] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faebdc02c00) [pid = 6162] [serial = 1916] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec383a400) [pid = 6162] [serial = 1886] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faec5e10400) [pid = 6162] [serial = 1893] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faec6aa8800) [pid = 6162] [serial = 1895] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecc436000) [pid = 6162] [serial = 1901] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faebeee2000) [pid = 6162] [serial = 1866] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebcfee000) [pid = 6162] [serial = 1914] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faebe7a5800) [pid = 6162] [serial = 1862] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebee1a400) [pid = 6162] [serial = 1865] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebab84400) [pid = 6162] [serial = 1919] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebf036000) [pid = 6162] [serial = 1922] [outer = (nil)] [url = about:blank] 04:17:26 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:26 INFO - PROCESS | 6162 | 1461323846889 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:17:26 INFO - PROCESS | 6162 | 1461323846950 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 04:17:26 INFO - PROCESS | 6162 | 1461323846958 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:17:26 INFO - PROCESS | 6162 | 1461323846963 Marionette TRACE conn4 <- [1,2690,null,{}] 04:17:26 INFO - PROCESS | 6162 | 1461323846971 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:27 INFO - PROCESS | 6162 | 1461323847209 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:17:27 INFO - PROCESS | 6162 | 1461323847385 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe87d800 == 151 [pid = 6162] [id = 680] 04:17:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebab85400) [pid = 6162] [serial = 2041] [outer = (nil)] 04:17:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebce84800) [pid = 6162] [serial = 2042] [outer = 0x7faebab85400] 04:17:27 INFO - PROCESS | 6162 | 1461323847454 Marionette DEBUG loaded listener.js 04:17:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebcfe5c00) [pid = 6162] [serial = 2043] [outer = 0x7faebab85400] 04:17:28 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:28 INFO - PROCESS | 6162 | 1461323848736 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:17:28 INFO - PROCESS | 6162 | 1461323848761 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 04:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:17:28 INFO - PROCESS | 6162 | 1461323848779 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:17:28 INFO - PROCESS | 6162 | 1461323848783 Marionette TRACE conn4 <- [1,2694,null,{}] 04:17:28 INFO - PROCESS | 6162 | 1461323848789 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:29 INFO - PROCESS | 6162 | 1461323849152 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:17:29 INFO - PROCESS | 6162 | 1461323849210 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec021a000 == 152 [pid = 6162] [id = 681] 04:17:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebce82800) [pid = 6162] [serial = 2044] [outer = (nil)] 04:17:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebdc0fc00) [pid = 6162] [serial = 2045] [outer = 0x7faebce82800] 04:17:29 INFO - PROCESS | 6162 | 1461323849274 Marionette DEBUG loaded listener.js 04:17:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebdd41c00) [pid = 6162] [serial = 2046] [outer = 0x7faebce82800] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faebd9c8c00) [pid = 6162] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebdd07800) [pid = 6162] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faecdc60800) [pid = 6162] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecd720c00) [pid = 6162] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faeb9ce7000) [pid = 6162] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebfdb2400) [pid = 6162] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebed65400) [pid = 6162] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faece13c400) [pid = 6162] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecaed5c00) [pid = 6162] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecda1dc00) [pid = 6162] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebcea0c00) [pid = 6162] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faebeedbc00) [pid = 6162] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faec1810c00) [pid = 6162] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faebab8a400) [pid = 6162] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faec0d93800) [pid = 6162] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faec0518000) [pid = 6162] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faec0521c00) [pid = 6162] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faec6aac000) [pid = 6162] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faec3a0ec00) [pid = 6162] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faec051a800) [pid = 6162] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faecdce8c00) [pid = 6162] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:17:30 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faeba5da000) [pid = 6162] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:17:31 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:31 INFO - PROCESS | 6162 | 1461323851233 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:17:31 INFO - PROCESS | 6162 | 1461323851279 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 04:17:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:17:31 INFO - PROCESS | 6162 | 1461323851285 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:17:31 INFO - PROCESS | 6162 | 1461323851291 Marionette TRACE conn4 <- [1,2698,null,{}] 04:17:31 INFO - PROCESS | 6162 | 1461323851306 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:31 INFO - PROCESS | 6162 | 1461323851595 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:17:31 INFO - PROCESS | 6162 | 1461323851615 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec186d000 == 153 [pid = 6162] [id = 682] 04:17:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faebdb66000) [pid = 6162] [serial = 2047] [outer = (nil)] 04:17:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faebed6b800) [pid = 6162] [serial = 2048] [outer = 0x7faebdb66000] 04:17:31 INFO - PROCESS | 6162 | 1461323851685 Marionette DEBUG loaded listener.js 04:17:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faebefdf000) [pid = 6162] [serial = 2049] [outer = 0x7faebdb66000] 04:17:32 INFO - PROCESS | 6162 | SkCairoFTTypeface::onFilterRec unimplemented 04:17:33 INFO - PROCESS | 6162 | 1461323853010 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:17:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:17:33 INFO - PROCESS | 6162 | 1461323853098 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 04:17:33 INFO - PROCESS | 6162 | 1461323853108 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:17:33 INFO - PROCESS | 6162 | 1461323853116 Marionette TRACE conn4 <- [1,2702,null,{}] 04:17:33 INFO - PROCESS | 6162 | 1461323853128 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:33 INFO - PROCESS | 6162 | 1461323853505 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:17:33 INFO - PROCESS | 6162 | 1461323853773 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfc21000 == 154 [pid = 6162] [id = 683] 04:17:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faebce8fc00) [pid = 6162] [serial = 2050] [outer = (nil)] 04:17:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faebcfe7000) [pid = 6162] [serial = 2051] [outer = 0x7faebce8fc00] 04:17:33 INFO - PROCESS | 6162 | 1461323853856 Marionette DEBUG loaded listener.js 04:17:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faebdb63c00) [pid = 6162] [serial = 2052] [outer = 0x7faebce8fc00] 04:17:34 INFO - PROCESS | 6162 | 1461323854863 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:17:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:17:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1791ms 04:17:34 INFO - PROCESS | 6162 | 1461323854898 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:17:34 INFO - PROCESS | 6162 | 1461323854907 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 04:17:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:17:34 INFO - PROCESS | 6162 | 1461323854917 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:17:34 INFO - PROCESS | 6162 | 1461323854922 Marionette TRACE conn4 <- [1,2706,null,{}] 04:17:34 INFO - PROCESS | 6162 | 1461323854927 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:35 INFO - PROCESS | 6162 | 1461323855171 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:17:35 INFO - PROCESS | 6162 | 1461323855480 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2d6b000 == 155 [pid = 6162] [id = 684] 04:17:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faebe7ab400) [pid = 6162] [serial = 2053] [outer = (nil)] 04:17:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebed61c00) [pid = 6162] [serial = 2054] [outer = 0x7faebe7ab400] 04:17:35 INFO - PROCESS | 6162 | 1461323855562 Marionette DEBUG loaded listener.js 04:17:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebefd8c00) [pid = 6162] [serial = 2055] [outer = 0x7faebe7ab400] 04:17:36 INFO - PROCESS | 6162 | 1461323856551 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:17:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:17:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1689ms 04:17:36 INFO - PROCESS | 6162 | 1461323856607 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 04:17:36 INFO - PROCESS | 6162 | 1461323856611 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 04:17:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:17:36 INFO - PROCESS | 6162 | 1461323856618 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:17:36 INFO - PROCESS | 6162 | 1461323856624 Marionette TRACE conn4 <- [1,2710,null,{}] 04:17:36 INFO - PROCESS | 6162 | 1461323856640 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:36 INFO - PROCESS | 6162 | 1461323856895 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:17:37 INFO - PROCESS | 6162 | 1461323857250 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3520800 == 156 [pid = 6162] [id = 685] 04:17:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebf041c00) [pid = 6162] [serial = 2056] [outer = (nil)] 04:17:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faec045e000) [pid = 6162] [serial = 2057] [outer = 0x7faebf041c00] 04:17:37 INFO - PROCESS | 6162 | 1461323857336 Marionette DEBUG loaded listener.js 04:17:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faec051d000) [pid = 6162] [serial = 2058] [outer = 0x7faebf041c00] 04:17:38 INFO - PROCESS | 6162 | 1461323858307 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:17:38 INFO - PROCESS | 6162 | 1461323858363 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 04:17:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:17:38 INFO - PROCESS | 6162 | 1461323858369 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:17:38 INFO - PROCESS | 6162 | 1461323858373 Marionette TRACE conn4 <- [1,2714,null,{}] 04:17:38 INFO - PROCESS | 6162 | 1461323858379 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:38 INFO - PROCESS | 6162 | 1461323858639 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:17:38 INFO - PROCESS | 6162 | 1461323858949 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41c0000 == 157 [pid = 6162] [id = 686] 04:17:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebfbf9000) [pid = 6162] [serial = 2059] [outer = (nil)] 04:17:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faec0d90400) [pid = 6162] [serial = 2060] [outer = 0x7faebfbf9000] 04:17:39 INFO - PROCESS | 6162 | 1461323859031 Marionette DEBUG loaded listener.js 04:17:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faec0eecc00) [pid = 6162] [serial = 2061] [outer = 0x7faebfbf9000] 04:17:39 INFO - PROCESS | 6162 | 1461323859987 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:17:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:17:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1681ms 04:17:40 INFO - PROCESS | 6162 | 1461323860052 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:17:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:17:40 INFO - PROCESS | 6162 | 1461323860057 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 04:17:40 INFO - PROCESS | 6162 | 1461323860065 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:17:40 INFO - PROCESS | 6162 | 1461323860068 Marionette TRACE conn4 <- [1,2718,null,{}] 04:17:40 INFO - PROCESS | 6162 | 1461323860076 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:40 INFO - PROCESS | 6162 | 1461323860357 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:17:40 INFO - PROCESS | 6162 | 1461323860670 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5feb000 == 158 [pid = 6162] [id = 687] 04:17:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faec051d800) [pid = 6162] [serial = 2062] [outer = (nil)] 04:17:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faec0f0bc00) [pid = 6162] [serial = 2063] [outer = 0x7faec051d800] 04:17:40 INFO - PROCESS | 6162 | 1461323860757 Marionette DEBUG loaded listener.js 04:17:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec1a91400) [pid = 6162] [serial = 2064] [outer = 0x7faec051d800] 04:17:41 INFO - PROCESS | 6162 | 1461323861898 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:17:41 INFO - PROCESS | 6162 | 1461323861969 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 04:17:41 INFO - PROCESS | 6162 | 1461323861978 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:17:41 INFO - PROCESS | 6162 | 1461323861983 Marionette TRACE conn4 <- [1,2722,null,{}] 04:17:42 INFO - PROCESS | 6162 | 1461323862033 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:42 INFO - PROCESS | 6162 | 1461323862514 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:17:42 INFO - PROCESS | 6162 | 1461323862841 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf06800 == 159 [pid = 6162] [id = 688] 04:17:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec38cd000) [pid = 6162] [serial = 2065] [outer = (nil)] 04:17:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec3a03800) [pid = 6162] [serial = 2066] [outer = 0x7faec38cd000] 04:17:42 INFO - PROCESS | 6162 | 1461323862974 Marionette DEBUG loaded listener.js 04:17:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec44aa000) [pid = 6162] [serial = 2067] [outer = 0x7faec38cd000] 04:17:44 INFO - PROCESS | 6162 | 1461323864337 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:17:44 INFO - PROCESS | 6162 | 1461323864378 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 04:17:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:17:44 INFO - PROCESS | 6162 | 1461323864385 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:17:44 INFO - PROCESS | 6162 | 1461323864387 Marionette TRACE conn4 <- [1,2726,null,{}] 04:17:44 INFO - PROCESS | 6162 | 1461323864393 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:44 INFO - PROCESS | 6162 | 1461323864676 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:17:45 INFO - PROCESS | 6162 | 1461323864993 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc802800 == 160 [pid = 6162] [id = 689] 04:17:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec0eee000) [pid = 6162] [serial = 2068] [outer = (nil)] 04:17:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec5defc00) [pid = 6162] [serial = 2069] [outer = 0x7faec0eee000] 04:17:45 INFO - PROCESS | 6162 | 1461323865080 Marionette DEBUG loaded listener.js 04:17:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec6aa8800) [pid = 6162] [serial = 2070] [outer = 0x7faec0eee000] 04:17:46 INFO - PROCESS | 6162 | 1461323866002 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:17:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:17:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1685ms 04:17:46 INFO - PROCESS | 6162 | 1461323866072 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:17:46 INFO - PROCESS | 6162 | 1461323866075 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 04:17:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:17:46 INFO - PROCESS | 6162 | 1461323866082 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:17:46 INFO - PROCESS | 6162 | 1461323866085 Marionette TRACE conn4 <- [1,2730,null,{}] 04:17:46 INFO - PROCESS | 6162 | 1461323866091 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:46 INFO - PROCESS | 6162 | 1461323866377 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:17:46 INFO - PROCESS | 6162 | 1461323866700 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd7d000 == 161 [pid = 6162] [id = 690] 04:17:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec3829c00) [pid = 6162] [serial = 2071] [outer = (nil)] 04:17:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faecaede000) [pid = 6162] [serial = 2072] [outer = 0x7faec3829c00] 04:17:46 INFO - PROCESS | 6162 | 1461323866790 Marionette DEBUG loaded listener.js 04:17:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecb07c000) [pid = 6162] [serial = 2073] [outer = 0x7faec3829c00] 04:17:48 INFO - PROCESS | 6162 | 1461323868115 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:17:48 INFO - PROCESS | 6162 | 1461323868174 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 04:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:17:48 INFO - PROCESS | 6162 | 1461323868180 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:17:48 INFO - PROCESS | 6162 | 1461323868182 Marionette TRACE conn4 <- [1,2734,null,{}] 04:17:48 INFO - PROCESS | 6162 | 1461323868188 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:48 INFO - PROCESS | 6162 | 1461323868497 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:17:48 INFO - PROCESS | 6162 | 1461323868738 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd929800 == 162 [pid = 6162] [id = 691] 04:17:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faec4618c00) [pid = 6162] [serial = 2074] [outer = (nil)] 04:17:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecc441000) [pid = 6162] [serial = 2075] [outer = 0x7faec4618c00] 04:17:48 INFO - PROCESS | 6162 | 1461323868815 Marionette DEBUG loaded listener.js 04:17:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecc6b2c00) [pid = 6162] [serial = 2076] [outer = 0x7faec4618c00] 04:17:49 INFO - PROCESS | 6162 | 1461323869756 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1629ms 04:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:17:49 INFO - PROCESS | 6162 | 1461323869810 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:17:49 INFO - PROCESS | 6162 | 1461323869813 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 04:17:49 INFO - PROCESS | 6162 | 1461323869820 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:17:49 INFO - PROCESS | 6162 | 1461323869823 Marionette TRACE conn4 <- [1,2738,null,{}] 04:17:49 INFO - PROCESS | 6162 | 1461323869828 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:50 INFO - PROCESS | 6162 | 1461323870090 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:17:50 INFO - PROCESS | 6162 | 1461323870405 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:50 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd58000 == 163 [pid = 6162] [id = 692] 04:17:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faec6ab0c00) [pid = 6162] [serial = 2077] [outer = (nil)] 04:17:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecccca800) [pid = 6162] [serial = 2078] [outer = 0x7faec6ab0c00] 04:17:50 INFO - PROCESS | 6162 | 1461323870507 Marionette DEBUG loaded listener.js 04:17:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faeccee1c00) [pid = 6162] [serial = 2079] [outer = 0x7faec6ab0c00] 04:17:51 INFO - PROCESS | 6162 | 1461323871519 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1732ms 04:17:51 INFO - PROCESS | 6162 | 1461323871552 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:17:51 INFO - PROCESS | 6162 | 1461323871555 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 04:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:17:51 INFO - PROCESS | 6162 | 1461323871561 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:17:51 INFO - PROCESS | 6162 | 1461323871566 Marionette TRACE conn4 <- [1,2742,null,{}] 04:17:51 INFO - PROCESS | 6162 | 1461323871571 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:51 INFO - PROCESS | 6162 | 1461323871825 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:17:52 INFO - PROCESS | 6162 | 1461323872113 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ae0000 == 164 [pid = 6162] [id = 693] 04:17:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecd45e800) [pid = 6162] [serial = 2080] [outer = (nil)] 04:17:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecd708c00) [pid = 6162] [serial = 2081] [outer = 0x7faecd45e800] 04:17:52 INFO - PROCESS | 6162 | 1461323872254 Marionette DEBUG loaded listener.js 04:17:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faecd723c00) [pid = 6162] [serial = 2082] [outer = 0x7faecd45e800] 04:17:53 INFO - PROCESS | 6162 | 1461323873169 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1635ms 04:17:53 INFO - PROCESS | 6162 | 1461323873198 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:17:53 INFO - PROCESS | 6162 | 1461323873201 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 04:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:17:53 INFO - PROCESS | 6162 | 1461323873207 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:17:53 INFO - PROCESS | 6162 | 1461323873210 Marionette TRACE conn4 <- [1,2746,null,{}] 04:17:53 INFO - PROCESS | 6162 | 1461323873215 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:53 INFO - PROCESS | 6162 | 1461323873464 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:17:53 INFO - PROCESS | 6162 | 1461323873872 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ff1800 == 165 [pid = 6162] [id = 694] 04:17:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecd724400) [pid = 6162] [serial = 2083] [outer = (nil)] 04:17:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecdc62c00) [pid = 6162] [serial = 2084] [outer = 0x7faecd724400] 04:17:53 INFO - PROCESS | 6162 | 1461323873961 Marionette DEBUG loaded listener.js 04:17:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecdce8c00) [pid = 6162] [serial = 2085] [outer = 0x7faecd724400] 04:17:55 INFO - PROCESS | 6162 | 1461323875006 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:17:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:17:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1879ms 04:17:55 INFO - PROCESS | 6162 | 1461323875089 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:17:55 INFO - PROCESS | 6162 | 1461323875092 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 04:17:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:17:55 INFO - PROCESS | 6162 | 1461323875098 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:17:55 INFO - PROCESS | 6162 | 1461323875100 Marionette TRACE conn4 <- [1,2750,null,{}] 04:17:55 INFO - PROCESS | 6162 | 1461323875107 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:55 INFO - PROCESS | 6162 | 1461323875415 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:17:55 INFO - PROCESS | 6162 | 1461323875739 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:55 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed190e800 == 166 [pid = 6162] [id = 695] 04:17:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faecda16800) [pid = 6162] [serial = 2086] [outer = (nil)] 04:17:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faece140800) [pid = 6162] [serial = 2087] [outer = 0x7faecda16800] 04:17:55 INFO - PROCESS | 6162 | 1461323875819 Marionette DEBUG loaded listener.js 04:17:55 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faecf17c800) [pid = 6162] [serial = 2088] [outer = 0x7faecda16800] 04:17:56 INFO - PROCESS | 6162 | 1461323876757 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1691ms 04:17:56 INFO - PROCESS | 6162 | 1461323876790 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:17:56 INFO - PROCESS | 6162 | 1461323876793 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 04:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:17:56 INFO - PROCESS | 6162 | 1461323876799 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:17:56 INFO - PROCESS | 6162 | 1461323876802 Marionette TRACE conn4 <- [1,2754,null,{}] 04:17:56 INFO - PROCESS | 6162 | 1461323876808 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:57 INFO - PROCESS | 6162 | 1461323877057 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:17:57 INFO - PROCESS | 6162 | 1461323877377 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed560f000 == 167 [pid = 6162] [id = 696] 04:17:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faecdc5b400) [pid = 6162] [serial = 2089] [outer = (nil)] 04:17:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faecf441000) [pid = 6162] [serial = 2090] [outer = 0x7faecdc5b400] 04:17:57 INFO - PROCESS | 6162 | 1461323877502 Marionette DEBUG loaded listener.js 04:17:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed0905800) [pid = 6162] [serial = 2091] [outer = 0x7faecdc5b400] 04:17:58 INFO - PROCESS | 6162 | 1461323878644 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:17:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:17:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1883ms 04:17:58 INFO - PROCESS | 6162 | 1461323878683 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:17:58 INFO - PROCESS | 6162 | 1461323878686 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 04:17:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:17:58 INFO - PROCESS | 6162 | 1461323878692 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:17:58 INFO - PROCESS | 6162 | 1461323878695 Marionette TRACE conn4 <- [1,2758,null,{}] 04:17:58 INFO - PROCESS | 6162 | 1461323878700 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:17:58 INFO - PROCESS | 6162 | 1461323878978 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:17:59 INFO - PROCESS | 6162 | 1461323879302 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:17:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7a44800 == 168 [pid = 6162] [id = 697] 04:17:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faecdf78c00) [pid = 6162] [serial = 2092] [outer = (nil)] 04:17:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed0aba400) [pid = 6162] [serial = 2093] [outer = 0x7faecdf78c00] 04:17:59 INFO - PROCESS | 6162 | 1461323879401 Marionette DEBUG loaded listener.js 04:17:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed1115400) [pid = 6162] [serial = 2094] [outer = 0x7faecdf78c00] 04:18:00 INFO - PROCESS | 6162 | 1461323880282 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:18:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:18:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1632ms 04:18:00 INFO - PROCESS | 6162 | 1461323880326 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:18:00 INFO - PROCESS | 6162 | 1461323880330 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 04:18:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:18:00 INFO - PROCESS | 6162 | 1461323880336 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:18:00 INFO - PROCESS | 6162 | 1461323880339 Marionette TRACE conn4 <- [1,2762,null,{}] 04:18:00 INFO - PROCESS | 6162 | 1461323880345 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:00 INFO - PROCESS | 6162 | 1461323880694 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:18:00 INFO - PROCESS | 6162 | 1461323880909 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9bed800 == 169 [pid = 6162] [id = 698] 04:18:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faebc316400) [pid = 6162] [serial = 2095] [outer = (nil)] 04:18:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed1317800) [pid = 6162] [serial = 2096] [outer = 0x7faebc316400] 04:18:01 INFO - PROCESS | 6162 | 1461323881043 Marionette DEBUG loaded listener.js 04:18:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed13c4c00) [pid = 6162] [serial = 2097] [outer = 0x7faebc316400] 04:18:02 INFO - PROCESS | 6162 | 1461323882022 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1743ms 04:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:18:02 INFO - PROCESS | 6162 | 1461323882082 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:18:02 INFO - PROCESS | 6162 | 1461323882085 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 04:18:02 INFO - PROCESS | 6162 | 1461323882091 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:18:02 INFO - PROCESS | 6162 | 1461323882094 Marionette TRACE conn4 <- [1,2766,null,{}] 04:18:02 INFO - PROCESS | 6162 | 1461323882099 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:02 INFO - PROCESS | 6162 | 1461323882339 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:18:02 INFO - PROCESS | 6162 | 1461323882714 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:02 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd30f800 == 170 [pid = 6162] [id = 699] 04:18:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed0909800) [pid = 6162] [serial = 2098] [outer = (nil)] 04:18:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed13ce800) [pid = 6162] [serial = 2099] [outer = 0x7faed0909800] 04:18:02 INFO - PROCESS | 6162 | 1461323882809 Marionette DEBUG loaded listener.js 04:18:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed1645c00) [pid = 6162] [serial = 2100] [outer = 0x7faed0909800] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed4f44800 == 169 [pid = 6162] [id = 541] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1692800 == 168 [pid = 6162] [id = 538] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec61d4800 == 167 [pid = 6162] [id = 499] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3d57000 == 166 [pid = 6162] [id = 496] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1904800 == 165 [pid = 6162] [id = 539] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee923d800 == 164 [pid = 6162] [id = 498] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee5227800 == 163 [pid = 6162] [id = 497] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c56800 == 162 [pid = 6162] [id = 536] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec021a000 == 161 [pid = 6162] [id = 681] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe87d800 == 160 [pid = 6162] [id = 680] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9566800 == 159 [pid = 6162] [id = 678] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed89aa000 == 158 [pid = 6162] [id = 677] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a5a000 == 157 [pid = 6162] [id = 676] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b64800 == 156 [pid = 6162] [id = 675] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed125c000 == 155 [pid = 6162] [id = 674] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf26b000 == 154 [pid = 6162] [id = 673] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdb15800 == 153 [pid = 6162] [id = 672] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6e6000 == 152 [pid = 6162] [id = 671] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc896000 == 151 [pid = 6162] [id = 670] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc63a000 == 150 [pid = 6162] [id = 669] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf22800 == 149 [pid = 6162] [id = 668] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5fee000 == 148 [pid = 6162] [id = 667] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41cf800 == 147 [pid = 6162] [id = 666] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3820800 == 146 [pid = 6162] [id = 665] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2e9a800 == 145 [pid = 6162] [id = 664] 04:18:04 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe878000 == 144 [pid = 6162] [id = 663] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faebeee5400) [pid = 6162] [serial = 1988] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebe7adc00) [pid = 6162] [serial = 1854] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faebeedd000) [pid = 6162] [serial = 1985] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faeceec0400) [pid = 6162] [serial = 1967] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faecda19800) [pid = 6162] [serial = 1956] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faecd726000) [pid = 6162] [serial = 1955] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faed090b000) [pid = 6162] [serial = 1977] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faecfe9b000) [pid = 6162] [serial = 1976] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec0d8b000) [pid = 6162] [serial = 1932] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faec0524c00) [pid = 6162] [serial = 1931] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faebab87c00) [pid = 6162] [serial = 1929] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faebf033400) [pid = 6162] [serial = 1928] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faecfe98000) [pid = 6162] [serial = 1974] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faecfe8f800) [pid = 6162] [serial = 1973] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faeccccd800) [pid = 6162] [serial = 1947] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faecc6ad000) [pid = 6162] [serial = 1946] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faece132800) [pid = 6162] [serial = 1965] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecdf72400) [pid = 6162] [serial = 1964] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faebdc05000) [pid = 6162] [serial = 1926] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faebd9c9000) [pid = 6162] [serial = 1925] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faeccf17c00) [pid = 6162] [serial = 1950] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faeccedf400) [pid = 6162] [serial = 1949] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecd459c00) [pid = 6162] [serial = 1953] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecd327c00) [pid = 6162] [serial = 1952] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebc313c00) [pid = 6162] [serial = 1979] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faebce9e000) [pid = 6162] [serial = 1980] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faec382d400) [pid = 6162] [serial = 1938] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faec1c9d400) [pid = 6162] [serial = 1937] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faecdc60400) [pid = 6162] [serial = 1959] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faecda1f800) [pid = 6162] [serial = 1958] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faecdce6c00) [pid = 6162] [serial = 1962] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecdc69000) [pid = 6162] [serial = 1961] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faecc43f800) [pid = 6162] [serial = 1944] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecb075c00) [pid = 6162] [serial = 1943] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faec5e13c00) [pid = 6162] [serial = 1941] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faec461d000) [pid = 6162] [serial = 1940] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec180f000) [pid = 6162] [serial = 1935] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faec0eea800) [pid = 6162] [serial = 1934] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faecf2d0400) [pid = 6162] [serial = 1971] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faecf184c00) [pid = 6162] [serial = 1970] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecf176800) [pid = 6162] [serial = 1968] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faebdb6a800) [pid = 6162] [serial = 1982] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebdd06000) [pid = 6162] [serial = 1983] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faebfbed000) [pid = 6162] [serial = 1986] [outer = (nil)] [url = about:blank] 04:18:05 INFO - PROCESS | 6162 | 1461323885761 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:18:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:18:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 3691ms 04:18:05 INFO - PROCESS | 6162 | 1461323885782 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:18:05 INFO - PROCESS | 6162 | 1461323885789 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 04:18:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:18:05 INFO - PROCESS | 6162 | 1461323885798 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:18:05 INFO - PROCESS | 6162 | 1461323885803 Marionette TRACE conn4 <- [1,2770,null,{}] 04:18:05 INFO - PROCESS | 6162 | 1461323885810 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:06 INFO - PROCESS | 6162 | 1461323886050 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:18:06 INFO - PROCESS | 6162 | 1461323886242 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe87b000 == 145 [pid = 6162] [id = 700] 04:18:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faebbd8d000) [pid = 6162] [serial = 2101] [outer = (nil)] 04:18:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebce8d800) [pid = 6162] [serial = 2102] [outer = 0x7faebbd8d000] 04:18:06 INFO - PROCESS | 6162 | 1461323886314 Marionette DEBUG loaded listener.js 04:18:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebd9ca400) [pid = 6162] [serial = 2103] [outer = 0x7faebbd8d000] 04:18:07 INFO - PROCESS | 6162 | 1461323887268 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:18:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:18:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1536ms 04:18:07 INFO - PROCESS | 6162 | 1461323887338 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:18:07 INFO - PROCESS | 6162 | 1461323887350 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 04:18:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:18:07 INFO - PROCESS | 6162 | 1461323887366 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:18:07 INFO - PROCESS | 6162 | 1461323887370 Marionette TRACE conn4 <- [1,2774,null,{}] 04:18:07 INFO - PROCESS | 6162 | 1461323887377 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:07 INFO - PROCESS | 6162 | 1461323887760 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:18:07 INFO - PROCESS | 6162 | 1461323887894 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:08 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02d8800 == 146 [pid = 6162] [id = 701] 04:18:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebdaa9800) [pid = 6162] [serial = 2104] [outer = (nil)] 04:18:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebec7d400) [pid = 6162] [serial = 2105] [outer = 0x7faebdaa9800] 04:18:08 INFO - PROCESS | 6162 | 1461323888070 Marionette DEBUG loaded listener.js 04:18:08 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebeedd000) [pid = 6162] [serial = 2106] [outer = 0x7faebdaa9800] 04:18:08 INFO - PROCESS | 6162 | 1461323888957 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:18:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:18:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1634ms 04:18:09 INFO - PROCESS | 6162 | 1461323888999 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:18:09 INFO - PROCESS | 6162 | 1461323889005 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 04:18:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:18:09 INFO - PROCESS | 6162 | 1461323889029 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:18:09 INFO - PROCESS | 6162 | 1461323889041 Marionette TRACE conn4 <- [1,2778,null,{}] 04:18:09 INFO - PROCESS | 6162 | 1461323889089 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:09 INFO - PROCESS | 6162 | 1461323889430 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:18:09 INFO - PROCESS | 6162 | 1461323889468 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec196c800 == 147 [pid = 6162] [id = 702] 04:18:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebefe3800) [pid = 6162] [serial = 2107] [outer = (nil)] 04:18:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebfdb8800) [pid = 6162] [serial = 2108] [outer = 0x7faebefe3800] 04:18:09 INFO - PROCESS | 6162 | 1461323889540 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec05c3c00) [pid = 6162] [serial = 2109] [outer = 0x7faebefe3800] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebce82800) [pid = 6162] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebdb68400) [pid = 6162] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faed0909400) [pid = 6162] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faed0903000) [pid = 6162] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faecdce2000) [pid = 6162] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecdc69400) [pid = 6162] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecd71ac00) [pid = 6162] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faecd711c00) [pid = 6162] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faeba5dcc00) [pid = 6162] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faec5ded400) [pid = 6162] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faebc30c000) [pid = 6162] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faebab86000) [pid = 6162] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faec44a2800) [pid = 6162] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faec05c1800) [pid = 6162] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faebfdb0000) [pid = 6162] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faec0525c00) [pid = 6162] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faebe7a7000) [pid = 6162] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faebbd8c400) [pid = 6162] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 118 (0x7faebab85400) [pid = 6162] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:18:10 INFO - PROCESS | 6162 | --DOMWINDOW == 117 (0x7faeba5de800) [pid = 6162] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:18:11 INFO - PROCESS | 6162 | 1461323891078 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:18:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:18:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2064ms 04:18:11 INFO - PROCESS | 6162 | 1461323891091 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 6162 | 1461323891095 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 04:18:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:18:11 INFO - PROCESS | 6162 | 1461323891101 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 6162 | 1461323891105 Marionette TRACE conn4 <- [1,2782,null,{}] 04:18:11 INFO - PROCESS | 6162 | 1461323891110 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:11 INFO - PROCESS | 6162 | 1461323891344 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:18:11 INFO - PROCESS | 6162 | 1461323891584 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34df800 == 148 [pid = 6162] [id = 703] 04:18:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 118 (0x7faebab8fc00) [pid = 6162] [serial = 2110] [outer = (nil)] 04:18:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 119 (0x7faec0458800) [pid = 6162] [serial = 2111] [outer = 0x7faebab8fc00] 04:18:11 INFO - PROCESS | 6162 | 1461323891653 Marionette DEBUG loaded listener.js 04:18:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faec0ee8400) [pid = 6162] [serial = 2112] [outer = 0x7faebab8fc00] 04:18:12 INFO - PROCESS | 6162 | 1461323892673 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:18:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:18:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1635ms 04:18:12 INFO - PROCESS | 6162 | 1461323892739 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:18:12 INFO - PROCESS | 6162 | 1461323892745 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 04:18:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:18:12 INFO - PROCESS | 6162 | 1461323892755 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:18:12 INFO - PROCESS | 6162 | 1461323892761 Marionette TRACE conn4 <- [1,2786,null,{}] 04:18:12 INFO - PROCESS | 6162 | 1461323892772 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:13 INFO - PROCESS | 6162 | 1461323893076 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:18:13 INFO - PROCESS | 6162 | 1461323893435 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebfeae800 == 149 [pid = 6162] [id = 704] 04:18:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faeba9ac800) [pid = 6162] [serial = 2113] [outer = (nil)] 04:18:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faebcfef000) [pid = 6162] [serial = 2114] [outer = 0x7faeba9ac800] 04:18:13 INFO - PROCESS | 6162 | 1461323893519 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faebdc0b400) [pid = 6162] [serial = 2115] [outer = 0x7faeba9ac800] 04:18:14 INFO - PROCESS | 6162 | 1461323894502 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:18:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:18:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1793ms 04:18:14 INFO - PROCESS | 6162 | 1461323894550 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:18:14 INFO - PROCESS | 6162 | 1461323894559 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 04:18:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:18:14 INFO - PROCESS | 6162 | 1461323894573 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 6162 | 1461323894577 Marionette TRACE conn4 <- [1,2790,null,{}] 04:18:14 INFO - PROCESS | 6162 | 1461323894585 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:14 INFO - PROCESS | 6162 | 1461323894908 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:18:15 INFO - PROCESS | 6162 | 1461323895235 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3818800 == 150 [pid = 6162] [id = 705] 04:18:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faebeee2400) [pid = 6162] [serial = 2116] [outer = (nil)] 04:18:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faebefe2000) [pid = 6162] [serial = 2117] [outer = 0x7faebeee2400] 04:18:15 INFO - PROCESS | 6162 | 1461323895314 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faec0459400) [pid = 6162] [serial = 2118] [outer = 0x7faebeee2400] 04:18:16 INFO - PROCESS | 6162 | 1461323896416 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1892ms 04:18:16 INFO - PROCESS | 6162 | 1461323896464 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:18:16 INFO - PROCESS | 6162 | 1461323896468 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 04:18:16 INFO - PROCESS | 6162 | 1461323896475 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 6162 | 1461323896481 Marionette TRACE conn4 <- [1,2794,null,{}] 04:18:16 INFO - PROCESS | 6162 | 1461323896499 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:16 INFO - PROCESS | 6162 | 1461323896759 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:18:17 INFO - PROCESS | 6162 | 1461323897115 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fe0800 == 151 [pid = 6162] [id = 706] 04:18:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faec0eef800) [pid = 6162] [serial = 2119] [outer = (nil)] 04:18:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faec0f12000) [pid = 6162] [serial = 2120] [outer = 0x7faec0eef800] 04:18:17 INFO - PROCESS | 6162 | 1461323897202 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faec1a92c00) [pid = 6162] [serial = 2121] [outer = 0x7faec0eef800] 04:18:18 INFO - PROCESS | 6162 | 1461323898134 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1697ms 04:18:18 INFO - PROCESS | 6162 | 1461323898173 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 6162 | 1461323898179 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 04:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:18:18 INFO - PROCESS | 6162 | 1461323898186 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 6162 | 1461323898190 Marionette TRACE conn4 <- [1,2798,null,{}] 04:18:18 INFO - PROCESS | 6162 | 1461323898196 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:18 INFO - PROCESS | 6162 | 1461323898449 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:18:18 INFO - PROCESS | 6162 | 1461323898778 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec6a1d800 == 152 [pid = 6162] [id = 707] 04:18:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faec0ef0800) [pid = 6162] [serial = 2122] [outer = (nil)] 04:18:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faec382e800) [pid = 6162] [serial = 2123] [outer = 0x7faec0ef0800] 04:18:18 INFO - PROCESS | 6162 | 1461323898864 Marionette DEBUG loaded listener.js 04:18:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faec3845800) [pid = 6162] [serial = 2124] [outer = 0x7faec0ef0800] 04:18:19 INFO - PROCESS | 6162 | 1461323899826 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1688ms 04:18:19 INFO - PROCESS | 6162 | 1461323899876 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:18:19 INFO - PROCESS | 6162 | 1461323899880 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 04:18:19 INFO - PROCESS | 6162 | 1461323899886 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 6162 | 1461323899890 Marionette TRACE conn4 <- [1,2802,null,{}] 04:18:19 INFO - PROCESS | 6162 | 1461323899896 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:20 INFO - PROCESS | 6162 | 1461323900193 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:18:20 INFO - PROCESS | 6162 | 1461323900522 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc639800 == 153 [pid = 6162] [id = 708] 04:18:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faec1c9a400) [pid = 6162] [serial = 2125] [outer = (nil)] 04:18:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faec38c6400) [pid = 6162] [serial = 2126] [outer = 0x7faec1c9a400] 04:18:20 INFO - PROCESS | 6162 | 1461323900622 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faec44ad400) [pid = 6162] [serial = 2127] [outer = 0x7faec1c9a400] 04:18:21 INFO - PROCESS | 6162 | 1461323901576 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1736ms 04:18:21 INFO - PROCESS | 6162 | 1461323901623 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 6162 | 1461323901627 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 04:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:18:21 INFO - PROCESS | 6162 | 1461323901633 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 6162 | 1461323901636 Marionette TRACE conn4 <- [1,2806,null,{}] 04:18:21 INFO - PROCESS | 6162 | 1461323901642 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:21 INFO - PROCESS | 6162 | 1461323901938 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:18:22 INFO - PROCESS | 6162 | 1461323902262 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:22 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd6d4000 == 154 [pid = 6162] [id = 709] 04:18:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec6aa6400) [pid = 6162] [serial = 2128] [outer = (nil)] 04:18:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faecc43fc00) [pid = 6162] [serial = 2129] [outer = 0x7faec6aa6400] 04:18:22 INFO - PROCESS | 6162 | 1461323902357 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faecc664c00) [pid = 6162] [serial = 2130] [outer = 0x7faec6aa6400] 04:18:23 INFO - PROCESS | 6162 | 1461323903270 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1691ms 04:18:23 INFO - PROCESS | 6162 | 1461323903327 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 6162 | 1461323903333 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 04:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:18:23 INFO - PROCESS | 6162 | 1461323903362 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 6162 | 1461323903365 Marionette TRACE conn4 <- [1,2810,null,{}] 04:18:23 INFO - PROCESS | 6162 | 1461323903372 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:23 INFO - PROCESS | 6162 | 1461323903624 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:18:23 INFO - PROCESS | 6162 | 1461323903954 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd13000 == 155 [pid = 6162] [id = 710] 04:18:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec6aa9c00) [pid = 6162] [serial = 2131] [outer = (nil)] 04:18:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faecced4800) [pid = 6162] [serial = 2132] [outer = 0x7faec6aa9c00] 04:18:24 INFO - PROCESS | 6162 | 1461323904039 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faeccf19400) [pid = 6162] [serial = 2133] [outer = 0x7faec6aa9c00] 04:18:24 INFO - PROCESS | 6162 | 1461323904920 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1586ms 04:18:24 INFO - PROCESS | 6162 | 1461323904944 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:18:24 INFO - PROCESS | 6162 | 1461323904948 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 04:18:24 INFO - PROCESS | 6162 | 1461323904954 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:18:24 INFO - PROCESS | 6162 | 1461323904958 Marionette TRACE conn4 <- [1,2814,null,{}] 04:18:24 INFO - PROCESS | 6162 | 1461323904963 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:25 INFO - PROCESS | 6162 | 1461323905288 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:18:25 INFO - PROCESS | 6162 | 1461323905505 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf45c000 == 156 [pid = 6162] [id = 711] 04:18:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faecc437c00) [pid = 6162] [serial = 2134] [outer = (nil)] 04:18:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faecd331400) [pid = 6162] [serial = 2135] [outer = 0x7faecc437c00] 04:18:25 INFO - PROCESS | 6162 | 1461323905647 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faecd71a000) [pid = 6162] [serial = 2136] [outer = 0x7faecc437c00] 04:18:26 INFO - PROCESS | 6162 | 1461323906655 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1734ms 04:18:26 INFO - PROCESS | 6162 | 1461323906689 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 6162 | 1461323906692 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 04:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:18:26 INFO - PROCESS | 6162 | 1461323906699 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 6162 | 1461323906703 Marionette TRACE conn4 <- [1,2818,null,{}] 04:18:26 INFO - PROCESS | 6162 | 1461323906708 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:26 INFO - PROCESS | 6162 | 1461323906951 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:18:27 INFO - PROCESS | 6162 | 1461323907235 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0f14800 == 157 [pid = 6162] [id = 712] 04:18:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faec5e0cc00) [pid = 6162] [serial = 2137] [outer = (nil)] 04:18:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faecd71c000) [pid = 6162] [serial = 2138] [outer = 0x7faec5e0cc00] 04:18:27 INFO - PROCESS | 6162 | 1461323907361 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecdc67000) [pid = 6162] [serial = 2139] [outer = 0x7faec5e0cc00] 04:18:28 INFO - PROCESS | 6162 | 1461323908300 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1629ms 04:18:28 INFO - PROCESS | 6162 | 1461323908330 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:18:28 INFO - PROCESS | 6162 | 1461323908334 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 04:18:28 INFO - PROCESS | 6162 | 1461323908340 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 6162 | 1461323908343 Marionette TRACE conn4 <- [1,2822,null,{}] 04:18:28 INFO - PROCESS | 6162 | 1461323908349 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:28 INFO - PROCESS | 6162 | 1461323908598 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:18:28 INFO - PROCESS | 6162 | 1461323908932 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1692800 == 158 [pid = 6162] [id = 713] 04:18:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecaede400) [pid = 6162] [serial = 2140] [outer = (nil)] 04:18:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecdf73000) [pid = 6162] [serial = 2141] [outer = 0x7faecaede400] 04:18:29 INFO - PROCESS | 6162 | 1461323909016 Marionette DEBUG loaded listener.js 04:18:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecef2a800) [pid = 6162] [serial = 2142] [outer = 0x7faecaede400] 04:18:29 INFO - PROCESS | 6162 | 1461323909952 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:18:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:18:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1682ms 04:18:30 INFO - PROCESS | 6162 | 1461323910022 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:18:30 INFO - PROCESS | 6162 | 1461323910027 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 04:18:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:18:30 INFO - PROCESS | 6162 | 1461323910033 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:18:30 INFO - PROCESS | 6162 | 1461323910039 Marionette TRACE conn4 <- [1,2826,null,{}] 04:18:30 INFO - PROCESS | 6162 | 1461323910048 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:30 INFO - PROCESS | 6162 | 1461323910334 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:18:30 INFO - PROCESS | 6162 | 1461323910665 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b76800 == 159 [pid = 6162] [id = 714] 04:18:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faeb9ce2400) [pid = 6162] [serial = 2143] [outer = (nil)] 04:18:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faed0a78000) [pid = 6162] [serial = 2144] [outer = 0x7faeb9ce2400] 04:18:30 INFO - PROCESS | 6162 | 1461323910760 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faed0ce8000) [pid = 6162] [serial = 2145] [outer = 0x7faeb9ce2400] 04:18:31 INFO - PROCESS | 6162 | 1461323911700 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1732ms 04:18:31 INFO - PROCESS | 6162 | 1461323911768 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:18:31 INFO - PROCESS | 6162 | 1461323911772 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 04:18:31 INFO - PROCESS | 6162 | 1461323911782 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:18:31 INFO - PROCESS | 6162 | 1461323911786 Marionette TRACE conn4 <- [1,2830,null,{}] 04:18:31 INFO - PROCESS | 6162 | 1461323911793 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:32 INFO - PROCESS | 6162 | 1461323912044 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:18:32 INFO - PROCESS | 6162 | 1461323912381 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed778a800 == 160 [pid = 6162] [id = 715] 04:18:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faecd722400) [pid = 6162] [serial = 2146] [outer = (nil)] 04:18:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faed0e11000) [pid = 6162] [serial = 2147] [outer = 0x7faecd722400] 04:18:32 INFO - PROCESS | 6162 | 1461323912465 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faed1319000) [pid = 6162] [serial = 2148] [outer = 0x7faecd722400] 04:18:33 INFO - PROCESS | 6162 | 1461323913368 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1635ms 04:18:33 INFO - PROCESS | 6162 | 1461323913415 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:18:33 INFO - PROCESS | 6162 | 1461323913419 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 04:18:33 INFO - PROCESS | 6162 | 1461323913425 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 6162 | 1461323913429 Marionette TRACE conn4 <- [1,2834,null,{}] 04:18:33 INFO - PROCESS | 6162 | 1461323913434 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:33 INFO - PROCESS | 6162 | 1461323913689 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:18:34 INFO - PROCESS | 6162 | 1461323914015 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:34 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed86d3000 == 161 [pid = 6162] [id = 716] 04:18:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecdc62400) [pid = 6162] [serial = 2149] [outer = (nil)] 04:18:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faed1645000) [pid = 6162] [serial = 2150] [outer = 0x7faecdc62400] 04:18:34 INFO - PROCESS | 6162 | 1461323914100 Marionette DEBUG loaded listener.js 04:18:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faed164c800) [pid = 6162] [serial = 2151] [outer = 0x7faecdc62400] 04:18:35 INFO - PROCESS | 6162 | 1461323915082 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1731ms 04:18:35 INFO - PROCESS | 6162 | 1461323915157 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 6162 | 1461323915161 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 04:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:18:35 INFO - PROCESS | 6162 | 1461323915168 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:18:35 INFO - PROCESS | 6162 | 1461323915170 Marionette TRACE conn4 <- [1,2838,null,{}] 04:18:35 INFO - PROCESS | 6162 | 1461323915176 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:35 INFO - PROCESS | 6162 | 1461323915458 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:18:35 INFO - PROCESS | 6162 | 1461323915781 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9aba800 == 162 [pid = 6162] [id = 717] 04:18:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faed0ceb000) [pid = 6162] [serial = 2152] [outer = (nil)] 04:18:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faed1664c00) [pid = 6162] [serial = 2153] [outer = 0x7faed0ceb000] 04:18:35 INFO - PROCESS | 6162 | 1461323915867 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faed166b400) [pid = 6162] [serial = 2154] [outer = 0x7faed0ceb000] 04:18:36 INFO - PROCESS | 6162 | 1461323916841 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1738ms 04:18:36 INFO - PROCESS | 6162 | 1461323916908 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:18:36 INFO - PROCESS | 6162 | 1461323916912 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 04:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:18:36 INFO - PROCESS | 6162 | 1461323916919 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 6162 | 1461323916922 Marionette TRACE conn4 <- [1,2842,null,{}] 04:18:36 INFO - PROCESS | 6162 | 1461323916928 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:37 INFO - PROCESS | 6162 | 1461323917188 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:18:37 INFO - PROCESS | 6162 | 1461323917513 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3bc1000 == 163 [pid = 6162] [id = 718] 04:18:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faece136400) [pid = 6162] [serial = 2155] [outer = (nil)] 04:18:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faed1671800) [pid = 6162] [serial = 2156] [outer = 0x7faece136400] 04:18:37 INFO - PROCESS | 6162 | 1461323917602 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed1809000) [pid = 6162] [serial = 2157] [outer = 0x7faece136400] 04:18:38 INFO - PROCESS | 6162 | 1461323918529 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1686ms 04:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:18:38 INFO - PROCESS | 6162 | 1461323918606 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:18:38 INFO - PROCESS | 6162 | 1461323918608 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 04:18:38 INFO - PROCESS | 6162 | 1461323918616 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 6162 | 1461323918619 Marionette TRACE conn4 <- [1,2846,null,{}] 04:18:38 INFO - PROCESS | 6162 | 1461323918625 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:38 INFO - PROCESS | 6162 | 1461323918900 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:18:39 INFO - PROCESS | 6162 | 1461323919229 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4022800 == 164 [pid = 6162] [id = 719] 04:18:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faecf2d1400) [pid = 6162] [serial = 2158] [outer = (nil)] 04:18:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed19ddc00) [pid = 6162] [serial = 2159] [outer = 0x7faecf2d1400] 04:18:39 INFO - PROCESS | 6162 | 1461323919314 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed1b13400) [pid = 6162] [serial = 2160] [outer = 0x7faecf2d1400] 04:18:40 INFO - PROCESS | 6162 | 1461323920282 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms 04:18:40 INFO - PROCESS | 6162 | 1461323920349 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 6162 | 1461323920353 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 04:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:18:40 INFO - PROCESS | 6162 | 1461323920361 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 6162 | 1461323920365 Marionette TRACE conn4 <- [1,2850,null,{}] 04:18:40 INFO - PROCESS | 6162 | 1461323920372 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:40 INFO - PROCESS | 6162 | 1461323920667 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:18:40 INFO - PROCESS | 6162 | 1461323920972 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4d23800 == 165 [pid = 6162] [id = 720] 04:18:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed166f400) [pid = 6162] [serial = 2161] [outer = (nil)] 04:18:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed1b1fc00) [pid = 6162] [serial = 2162] [outer = 0x7faed166f400] 04:18:41 INFO - PROCESS | 6162 | 1461323921061 Marionette DEBUG loaded listener.js 04:18:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed1bc9800) [pid = 6162] [serial = 2163] [outer = 0x7faed166f400] 04:18:42 INFO - PROCESS | 6162 | 1461323922179 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:18:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:18:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1890ms 04:18:42 INFO - PROCESS | 6162 | 1461323922251 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 6162 | 1461323922255 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 04:18:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:18:42 INFO - PROCESS | 6162 | 1461323922262 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 6162 | 1461323922265 Marionette TRACE conn4 <- [1,2854,null,{}] 04:18:42 INFO - PROCESS | 6162 | 1461323922271 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:42 INFO - PROCESS | 6162 | 1461323922547 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee8a80800 == 164 [pid = 6162] [id = 150] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec105c000 == 163 [pid = 6162] [id = 661] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebf00f000 == 162 [pid = 6162] [id = 660] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe884000 == 161 [pid = 6162] [id = 504] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd10c000 == 160 [pid = 6162] [id = 659] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed3264000 == 159 [pid = 6162] [id = 655] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed5fa3000 == 158 [pid = 6162] [id = 656] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec196c800 == 157 [pid = 6162] [id = 702] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02d8800 == 156 [pid = 6162] [id = 701] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebe87b000 == 155 [pid = 6162] [id = 700] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd58000 == 154 [pid = 6162] [id = 692] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd929800 == 153 [pid = 6162] [id = 691] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeccd7d000 == 152 [pid = 6162] [id = 690] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc802800 == 151 [pid = 6162] [id = 689] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf06800 == 150 [pid = 6162] [id = 688] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5feb000 == 149 [pid = 6162] [id = 687] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41c0000 == 148 [pid = 6162] [id = 686] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3520800 == 147 [pid = 6162] [id = 685] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec2d6b000 == 146 [pid = 6162] [id = 684] 04:18:44 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfc21000 == 145 [pid = 6162] [id = 683] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebfbf7800) [pid = 6162] [serial = 1923] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faebce84800) [pid = 6162] [serial = 2042] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faebdd41c00) [pid = 6162] [serial = 2046] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faebcfe5c00) [pid = 6162] [serial = 2043] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faebed6b800) [pid = 6162] [serial = 2048] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebdc0fc00) [pid = 6162] [serial = 2045] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faed131ec00) [pid = 6162] [serial = 2040] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faed1118400) [pid = 6162] [serial = 2039] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faed111e800) [pid = 6162] [serial = 2037] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faed1115800) [pid = 6162] [serial = 2036] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed0cf5c00) [pid = 6162] [serial = 2034] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed0ce8800) [pid = 6162] [serial = 2033] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faed0aba000) [pid = 6162] [serial = 2031] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed0a75800) [pid = 6162] [serial = 2030] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faed0953000) [pid = 6162] [serial = 2028] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faed090ac00) [pid = 6162] [serial = 2027] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faecf43a000) [pid = 6162] [serial = 2025] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faecef22c00) [pid = 6162] [serial = 2024] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faecda1c000) [pid = 6162] [serial = 2022] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecd71d400) [pid = 6162] [serial = 2021] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faeccf13000) [pid = 6162] [serial = 2019] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecc6b7c00) [pid = 6162] [serial = 2018] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecc663000) [pid = 6162] [serial = 2016] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faecc4ba800) [pid = 6162] [serial = 2015] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecb07c800) [pid = 6162] [serial = 2013] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecaeda400) [pid = 6162] [serial = 2012] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faec6aa6000) [pid = 6162] [serial = 2010] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faec5e06c00) [pid = 6162] [serial = 2009] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faec461d800) [pid = 6162] [serial = 2007] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faec44a9400) [pid = 6162] [serial = 2006] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faec1ca3c00) [pid = 6162] [serial = 2004] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faec1a98800) [pid = 6162] [serial = 2003] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faec1817c00) [pid = 6162] [serial = 2001] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faec0f0a800) [pid = 6162] [serial = 2000] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faec0d93c00) [pid = 6162] [serial = 1998] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec05c8800) [pid = 6162] [serial = 1997] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebefe1c00) [pid = 6162] [serial = 1995] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebec84800) [pid = 6162] [serial = 1994] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faebd9d0000) [pid = 6162] [serial = 1992] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faebce96c00) [pid = 6162] [serial = 1991] [outer = (nil)] [url = about:blank] 04:18:45 INFO - PROCESS | 6162 | 1461323925258 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc0d3800 == 146 [pid = 6162] [id = 721] 04:18:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faeba5e6400) [pid = 6162] [serial = 2164] [outer = (nil)] 04:18:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faeba9a7800) [pid = 6162] [serial = 2165] [outer = 0x7faeba5e6400] 04:18:45 INFO - PROCESS | 6162 | 1461323925340 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebab8d400) [pid = 6162] [serial = 2166] [outer = 0x7faeba5e6400] 04:18:46 INFO - PROCESS | 6162 | 1461323926230 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:18:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:18:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 3993ms 04:18:46 INFO - PROCESS | 6162 | 1461323926261 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 6162 | 1461323926271 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 04:18:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:18:46 INFO - PROCESS | 6162 | 1461323926280 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 6162 | 1461323926284 Marionette TRACE conn4 <- [1,2858,null,{}] 04:18:46 INFO - PROCESS | 6162 | 1461323926357 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:46 INFO - PROCESS | 6162 | 1461323926623 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:18:46 INFO - PROCESS | 6162 | 1461323926869 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebedc4000 == 147 [pid = 6162] [id = 722] 04:18:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebce8b000) [pid = 6162] [serial = 2167] [outer = (nil)] 04:18:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebdaa8000) [pid = 6162] [serial = 2168] [outer = 0x7faebce8b000] 04:18:46 INFO - PROCESS | 6162 | 1461323926941 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebdd05000) [pid = 6162] [serial = 2169] [outer = 0x7faebce8b000] 04:18:47 INFO - PROCESS | 6162 | 1461323927894 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1645ms 04:18:47 INFO - PROCESS | 6162 | 1461323927930 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:18:47 INFO - PROCESS | 6162 | 1461323927936 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 04:18:47 INFO - PROCESS | 6162 | 1461323927943 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 6162 | 1461323927947 Marionette TRACE conn4 <- [1,2862,null,{}] 04:18:47 INFO - PROCESS | 6162 | 1461323927966 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:48 INFO - PROCESS | 6162 | 1461323928270 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:18:48 INFO - PROCESS | 6162 | 1461323928318 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec02dc000 == 148 [pid = 6162] [id = 723] 04:18:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebec7a800) [pid = 6162] [serial = 2170] [outer = (nil)] 04:18:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebed62000) [pid = 6162] [serial = 2171] [outer = 0x7faebec7a800] 04:18:48 INFO - PROCESS | 6162 | 1461323928387 Marionette DEBUG loaded listener.js 04:18:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebeedc400) [pid = 6162] [serial = 2172] [outer = 0x7faebec7a800] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faeb9ce3400) [pid = 6162] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faebefe3800) [pid = 6162] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faecd724400) [pid = 6162] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecd45e800) [pid = 6162] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faec6ab0c00) [pid = 6162] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faec4618c00) [pid = 6162] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faec3829c00) [pid = 6162] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faec0eee000) [pid = 6162] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faec38cd000) [pid = 6162] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faec051d800) [pid = 6162] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebfbf9000) [pid = 6162] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faebf041c00) [pid = 6162] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faebe7ab400) [pid = 6162] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faebce8fc00) [pid = 6162] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faebbd8d000) [pid = 6162] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faed0909800) [pid = 6162] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 123 (0x7faebc316400) [pid = 6162] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 122 (0x7faecdf78c00) [pid = 6162] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 121 (0x7faecdc5b400) [pid = 6162] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 120 (0x7faecda16800) [pid = 6162] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:18:50 INFO - PROCESS | 6162 | --DOMWINDOW == 119 (0x7faebdaa9800) [pid = 6162] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:18:50 INFO - PROCESS | 6162 | 1461323930489 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2608ms 04:18:50 INFO - PROCESS | 6162 | 1461323930551 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 6162 | 1461323930555 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 04:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:18:50 INFO - PROCESS | 6162 | 1461323930605 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 6162 | 1461323930615 Marionette TRACE conn4 <- [1,2866,null,{}] 04:18:50 INFO - PROCESS | 6162 | 1461323930636 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:50 INFO - PROCESS | 6162 | 1461323930868 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:18:51 INFO - PROCESS | 6162 | 1461323931046 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec196c800 == 149 [pid = 6162] [id = 724] 04:18:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 120 (0x7faebec7b800) [pid = 6162] [serial = 2173] [outer = (nil)] 04:18:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 121 (0x7faebf033400) [pid = 6162] [serial = 2174] [outer = 0x7faebec7b800] 04:18:51 INFO - PROCESS | 6162 | 1461323931117 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 122 (0x7faebfbf4800) [pid = 6162] [serial = 2175] [outer = 0x7faebec7b800] 04:18:51 INFO - PROCESS | 6162 | 1461323931958 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1453ms 04:18:52 INFO - PROCESS | 6162 | 1461323932017 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 6162 | 1461323932024 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 04:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:18:52 INFO - PROCESS | 6162 | 1461323932033 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 6162 | 1461323932038 Marionette TRACE conn4 <- [1,2870,null,{}] 04:18:52 INFO - PROCESS | 6162 | 1461323932046 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:52 INFO - PROCESS | 6162 | 1461323932367 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:18:52 INFO - PROCESS | 6162 | 1461323932797 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0d6000 == 150 [pid = 6162] [id = 725] 04:18:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 123 (0x7faeba5d8400) [pid = 6162] [serial = 2176] [outer = (nil)] 04:18:52 INFO - PROCESS | 6162 | ++DOMWINDOW == 124 (0x7faeba9a1c00) [pid = 6162] [serial = 2177] [outer = 0x7faeba5d8400] 04:18:52 INFO - PROCESS | 6162 | 1461323932889 Marionette DEBUG loaded listener.js 04:18:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faebc30e800) [pid = 6162] [serial = 2178] [outer = 0x7faeba5d8400] 04:18:53 INFO - PROCESS | 6162 | 1461323933897 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1942ms 04:18:53 INFO - PROCESS | 6162 | 1461323933986 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:18:54 INFO - PROCESS | 6162 | 1461323933998 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 04:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:18:54 INFO - PROCESS | 6162 | 1461323934012 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:18:54 INFO - PROCESS | 6162 | 1461323934016 Marionette TRACE conn4 <- [1,2874,null,{}] 04:18:54 INFO - PROCESS | 6162 | 1461323934025 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:54 INFO - PROCESS | 6162 | 1461323934314 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:18:54 INFO - PROCESS | 6162 | 1461323934615 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec1098800 == 151 [pid = 6162] [id = 726] 04:18:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebd9cf000) [pid = 6162] [serial = 2179] [outer = (nil)] 04:18:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebdd3cc00) [pid = 6162] [serial = 2180] [outer = 0x7faebd9cf000] 04:18:54 INFO - PROCESS | 6162 | 1461323934702 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebe7a2000) [pid = 6162] [serial = 2181] [outer = 0x7faebd9cf000] 04:18:55 INFO - PROCESS | 6162 | 1461323935740 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1782ms 04:18:55 INFO - PROCESS | 6162 | 1461323935799 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 6162 | 1461323935807 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 04:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:18:55 INFO - PROCESS | 6162 | 1461323935814 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 6162 | 1461323935818 Marionette TRACE conn4 <- [1,2878,null,{}] 04:18:55 INFO - PROCESS | 6162 | 1461323935824 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:56 INFO - PROCESS | 6162 | 1461323936094 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:18:56 INFO - PROCESS | 6162 | 1461323936467 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3503000 == 152 [pid = 6162] [id = 727] 04:18:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faebee22c00) [pid = 6162] [serial = 2182] [outer = (nil)] 04:18:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faebeed6800) [pid = 6162] [serial = 2183] [outer = 0x7faebee22c00] 04:18:56 INFO - PROCESS | 6162 | 1461323936589 Marionette DEBUG loaded listener.js 04:18:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebf036800) [pid = 6162] [serial = 2184] [outer = 0x7faebee22c00] 04:18:57 INFO - PROCESS | 6162 | 1461323937607 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1830ms 04:18:57 INFO - PROCESS | 6162 | 1461323937646 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 6162 | 1461323937650 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 04:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:18:57 INFO - PROCESS | 6162 | 1461323937667 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 6162 | 1461323937677 Marionette TRACE conn4 <- [1,2882,null,{}] 04:18:57 INFO - PROCESS | 6162 | 1461323937684 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:57 INFO - PROCESS | 6162 | 1461323937971 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:18:58 INFO - PROCESS | 6162 | 1461323938300 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec41cd800 == 153 [pid = 6162] [id = 728] 04:18:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebee23400) [pid = 6162] [serial = 2185] [outer = (nil)] 04:18:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faec05bdc00) [pid = 6162] [serial = 2186] [outer = 0x7faebee23400] 04:18:58 INFO - PROCESS | 6162 | 1461323938388 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faec0d92800) [pid = 6162] [serial = 2187] [outer = 0x7faebee23400] 04:18:59 INFO - PROCESS | 6162 | 1461323939341 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1754ms 04:18:59 INFO - PROCESS | 6162 | 1461323939415 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 6162 | 1461323939419 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 04:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:18:59 INFO - PROCESS | 6162 | 1461323939426 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 6162 | 1461323939430 Marionette TRACE conn4 <- [1,2886,null,{}] 04:18:59 INFO - PROCESS | 6162 | 1461323939436 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:18:59 INFO - PROCESS | 6162 | 1461323939696 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:19:00 INFO - PROCESS | 6162 | 1461323940012 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec5fee000 == 154 [pid = 6162] [id = 729] 04:19:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebefdb400) [pid = 6162] [serial = 2188] [outer = (nil)] 04:19:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec0f0b800) [pid = 6162] [serial = 2189] [outer = 0x7faebefdb400] 04:19:00 INFO - PROCESS | 6162 | 1461323940100 Marionette DEBUG loaded listener.js 04:19:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec181d800) [pid = 6162] [serial = 2190] [outer = 0x7faebefdb400] 04:19:01 INFO - PROCESS | 6162 | 1461323941054 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1684ms 04:19:01 INFO - PROCESS | 6162 | 1461323941111 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:19:01 INFO - PROCESS | 6162 | 1461323941115 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 04:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:19:01 INFO - PROCESS | 6162 | 1461323941122 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:19:01 INFO - PROCESS | 6162 | 1461323941125 Marionette TRACE conn4 <- [1,2890,null,{}] 04:19:01 INFO - PROCESS | 6162 | 1461323941131 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:01 INFO - PROCESS | 6162 | 1461323941403 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:19:01 INFO - PROCESS | 6162 | 1461323941746 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf06800 == 155 [pid = 6162] [id = 730] 04:19:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec3831800) [pid = 6162] [serial = 2191] [outer = (nil)] 04:19:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec383cc00) [pid = 6162] [serial = 2192] [outer = 0x7faec3831800] 04:19:01 INFO - PROCESS | 6162 | 1461323941878 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec44b0800) [pid = 6162] [serial = 2193] [outer = 0x7faec3831800] 04:19:02 INFO - PROCESS | 6162 | 1461323942870 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1783ms 04:19:02 INFO - PROCESS | 6162 | 1461323942906 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 6162 | 1461323942910 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 04:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:19:02 INFO - PROCESS | 6162 | 1461323942917 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 6162 | 1461323942922 Marionette TRACE conn4 <- [1,2894,null,{}] 04:19:02 INFO - PROCESS | 6162 | 1461323942928 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:03 INFO - PROCESS | 6162 | 1461323943270 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:19:03 INFO - PROCESS | 6162 | 1461323943543 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:03 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc84f000 == 156 [pid = 6162] [id = 731] 04:19:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec38cc800) [pid = 6162] [serial = 2194] [outer = (nil)] 04:19:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec5e0a800) [pid = 6162] [serial = 2195] [outer = 0x7faec38cc800] 04:19:03 INFO - PROCESS | 6162 | 1461323943635 Marionette DEBUG loaded listener.js 04:19:03 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec6aafc00) [pid = 6162] [serial = 2196] [outer = 0x7faec38cc800] 04:19:04 INFO - PROCESS | 6162 | 1461323944570 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1692ms 04:19:04 INFO - PROCESS | 6162 | 1461323944611 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 6162 | 1461323944615 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 04:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:19:04 INFO - PROCESS | 6162 | 1461323944622 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:19:04 INFO - PROCESS | 6162 | 1461323944626 Marionette TRACE conn4 <- [1,2898,null,{}] 04:19:04 INFO - PROCESS | 6162 | 1461323944632 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:04 INFO - PROCESS | 6162 | 1461323944912 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:19:05 INFO - PROCESS | 6162 | 1461323945226 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd366800 == 157 [pid = 6162] [id = 732] 04:19:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec4614000) [pid = 6162] [serial = 2197] [outer = (nil)] 04:19:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecb073000) [pid = 6162] [serial = 2198] [outer = 0x7faec4614000] 04:19:05 INFO - PROCESS | 6162 | 1461323945315 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faecb07e400) [pid = 6162] [serial = 2199] [outer = 0x7faec4614000] 04:19:06 INFO - PROCESS | 6162 | 1461323946259 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:19:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:19:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1683ms 04:19:06 INFO - PROCESS | 6162 | 1461323946308 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 6162 | 1461323946313 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 04:19:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:19:06 INFO - PROCESS | 6162 | 1461323946322 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 6162 | 1461323946328 Marionette TRACE conn4 <- [1,2902,null,{}] 04:19:06 INFO - PROCESS | 6162 | 1461323946336 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:06 INFO - PROCESS | 6162 | 1461323946606 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:19:06 INFO - PROCESS | 6162 | 1461323946922 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd7b2000 == 158 [pid = 6162] [id = 733] 04:19:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faebee1fc00) [pid = 6162] [serial = 2200] [outer = (nil)] 04:19:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecc439400) [pid = 6162] [serial = 2201] [outer = 0x7faebee1fc00] 04:19:07 INFO - PROCESS | 6162 | 1461323947062 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecc6ad400) [pid = 6162] [serial = 2202] [outer = 0x7faebee1fc00] 04:19:08 INFO - PROCESS | 6162 | 1461323948380 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2138ms 04:19:08 INFO - PROCESS | 6162 | 1461323948462 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:19:08 INFO - PROCESS | 6162 | 1461323948468 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 04:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:19:08 INFO - PROCESS | 6162 | 1461323948476 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 6162 | 1461323948481 Marionette TRACE conn4 <- [1,2906,null,{}] 04:19:08 INFO - PROCESS | 6162 | 1461323948489 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:08 INFO - PROCESS | 6162 | 1461323948826 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:19:09 INFO - PROCESS | 6162 | 1461323949168 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdd47800 == 159 [pid = 6162] [id = 734] 04:19:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faec4616c00) [pid = 6162] [serial = 2203] [outer = (nil)] 04:19:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecced4000) [pid = 6162] [serial = 2204] [outer = 0x7faec4616c00] 04:19:09 INFO - PROCESS | 6162 | 1461323949251 Marionette DEBUG loaded listener.js 04:19:09 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faeccf13000) [pid = 6162] [serial = 2205] [outer = 0x7faec4616c00] 04:19:10 INFO - PROCESS | 6162 | 1461323950267 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1833ms 04:19:10 INFO - PROCESS | 6162 | 1461323950310 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 6162 | 1461323950314 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 04:19:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:19:10 INFO - PROCESS | 6162 | 1461323950320 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 6162 | 1461323950322 Marionette TRACE conn4 <- [1,2910,null,{}] 04:19:10 INFO - PROCESS | 6162 | 1461323950329 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:10 INFO - PROCESS | 6162 | 1461323950595 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:19:10 INFO - PROCESS | 6162 | 1461323950931 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0c47000 == 160 [pid = 6162] [id = 735] 04:19:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecd70a000) [pid = 6162] [serial = 2206] [outer = (nil)] 04:19:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faecd721000) [pid = 6162] [serial = 2207] [outer = 0x7faecd70a000] 04:19:11 INFO - PROCESS | 6162 | 1461323951032 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecdc5c400) [pid = 6162] [serial = 2208] [outer = 0x7faecd70a000] 04:19:11 INFO - PROCESS | 6162 | 1461323951921 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:19:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:19:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:19:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1635ms 04:19:11 INFO - PROCESS | 6162 | 1461323951957 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:19:11 INFO - PROCESS | 6162 | 1461323951961 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 04:19:11 INFO - TEST-START | /DOMEvents/constructors.html 04:19:11 INFO - PROCESS | 6162 | 1461323951968 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:19:11 INFO - PROCESS | 6162 | 1461323951972 Marionette TRACE conn4 <- [1,2914,null,{}] 04:19:11 INFO - PROCESS | 6162 | 1461323951978 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:12 INFO - PROCESS | 6162 | 1461323952277 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:19:12 INFO - PROCESS | 6162 | 1461323952606 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:12 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1922000 == 161 [pid = 6162] [id = 736] 04:19:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecdcdfc00) [pid = 6162] [serial = 2209] [outer = (nil)] 04:19:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecf2d1800) [pid = 6162] [serial = 2210] [outer = 0x7faecdcdfc00] 04:19:12 INFO - PROCESS | 6162 | 1461323952686 Marionette DEBUG loaded listener.js 04:19:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faecfe9b400) [pid = 6162] [serial = 2211] [outer = 0x7faecdcdfc00] 04:19:13 INFO - PROCESS | 6162 | 1461323953619 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:19:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:19:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:19:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1708ms 04:19:13 INFO - PROCESS | 6162 | 1461323953677 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:19:13 INFO - PROCESS | 6162 | 1461323953681 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 04:19:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:19:13 INFO - PROCESS | 6162 | 1461323953691 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:19:13 INFO - PROCESS | 6162 | 1461323953697 Marionette TRACE conn4 <- [1,2918,null,{}] 04:19:13 INFO - PROCESS | 6162 | 1461323953711 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:13 INFO - PROCESS | 6162 | 1461323953969 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:19:14 INFO - PROCESS | 6162 | 1461323954288 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed560e800 == 162 [pid = 6162] [id = 737] 04:19:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faecdf7b400) [pid = 6162] [serial = 2212] [outer = (nil)] 04:19:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faed0950400) [pid = 6162] [serial = 2213] [outer = 0x7faecdf7b400] 04:19:14 INFO - PROCESS | 6162 | 1461323954369 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faed0ce9800) [pid = 6162] [serial = 2214] [outer = 0x7faecdf7b400] 04:19:15 INFO - PROCESS | 6162 | 1461323955158 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:19:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:19:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1487ms 04:19:15 INFO - PROCESS | 6162 | 1461323955181 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 6162 | 1461323955184 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 04:19:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:19:15 INFO - PROCESS | 6162 | 1461323955191 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 6162 | 1461323955193 Marionette TRACE conn4 <- [1,2922,null,{}] 04:19:15 INFO - PROCESS | 6162 | 1461323955199 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:15 INFO - PROCESS | 6162 | 1461323955445 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:19:15 INFO - PROCESS | 6162 | 1461323955693 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed815e000 == 163 [pid = 6162] [id = 738] 04:19:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faec5e0a000) [pid = 6162] [serial = 2215] [outer = (nil)] 04:19:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed0e17800) [pid = 6162] [serial = 2216] [outer = 0x7faec5e0a000] 04:19:15 INFO - PROCESS | 6162 | 1461323955776 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faed1121000) [pid = 6162] [serial = 2217] [outer = 0x7faec5e0a000] 04:19:16 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:16 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:16 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:16 INFO - PROCESS | 6162 | [6162] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:19:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:19:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:16 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 04:19:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:16 INFO - PROCESS | 6162 | 1461323956703 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:19:16 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 04:19:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:16 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]" 04:19:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:19:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:19:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1540ms 04:19:16 INFO - PROCESS | 6162 | 1461323956734 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 6162 | 1461323956742 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 04:19:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:19:16 INFO - PROCESS | 6162 | 1461323956759 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 6162 | 1461323956767 Marionette TRACE conn4 <- [1,2926,null,{}] 04:19:16 INFO - PROCESS | 6162 | 1461323956801 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:17 INFO - PROCESS | 6162 | 1461323957065 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:19:17 INFO - PROCESS | 6162 | 1461323957383 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9567800 == 164 [pid = 6162] [id = 739] 04:19:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faecfe99c00) [pid = 6162] [serial = 2218] [outer = (nil)] 04:19:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed1806000) [pid = 6162] [serial = 2219] [outer = 0x7faecfe99c00] 04:19:17 INFO - PROCESS | 6162 | 1461323957464 Marionette DEBUG loaded listener.js 04:19:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed1b18c00) [pid = 6162] [serial = 2220] [outer = 0x7faecfe99c00] 04:19:18 INFO - PROCESS | 6162 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:19:18 INFO - PROCESS | 6162 | 1461323958230 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:19:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:19:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1515ms 04:19:18 INFO - PROCESS | 6162 | 1461323958275 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 6162 | 1461323958279 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 04:19:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:19:18 INFO - PROCESS | 6162 | 1461323958285 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 6162 | 1461323958288 Marionette TRACE conn4 <- [1,2930,null,{}] 04:19:18 INFO - PROCESS | 6162 | 1461323958294 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:18 INFO - PROCESS | 6162 | 1461323958531 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:19:18 INFO - PROCESS | 6162 | 1461323958808 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:18 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faedd15a000 == 165 [pid = 6162] [id = 740] 04:19:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed1114000) [pid = 6162] [serial = 2221] [outer = (nil)] 04:19:18 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed1bcc800) [pid = 6162] [serial = 2222] [outer = 0x7faed1114000] 04:19:18 INFO - PROCESS | 6162 | 1461323958889 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed32b7000) [pid = 6162] [serial = 2223] [outer = 0x7faed1114000] 04:19:19 INFO - PROCESS | 6162 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:19:19 INFO - PROCESS | 6162 | 1461323959707 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:19:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:19:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1428ms 04:19:19 INFO - PROCESS | 6162 | 1461323959715 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:19:19 INFO - PROCESS | 6162 | 1461323959718 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 04:19:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:19:19 INFO - PROCESS | 6162 | 1461323959724 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:19:19 INFO - PROCESS | 6162 | 1461323959727 Marionette TRACE conn4 <- [1,2934,null,{}] 04:19:19 INFO - PROCESS | 6162 | 1461323959733 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:19 INFO - PROCESS | 6162 | 1461323959974 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:19:20 INFO - PROCESS | 6162 | 1461323960227 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee4d15000 == 166 [pid = 6162] [id = 741] 04:19:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faeb9cee400) [pid = 6162] [serial = 2224] [outer = (nil)] 04:19:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed4f9e800) [pid = 6162] [serial = 2225] [outer = 0x7faeb9cee400] 04:19:20 INFO - PROCESS | 6162 | 1461323960323 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed5632000) [pid = 6162] [serial = 2226] [outer = 0x7faeb9cee400] 04:19:21 INFO - PROCESS | 6162 | 1461323961167 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:19:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:19:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1488ms 04:19:21 INFO - PROCESS | 6162 | 1461323961214 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:19:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:19:21 INFO - PROCESS | 6162 | 1461323961218 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 04:19:21 INFO - PROCESS | 6162 | 1461323961224 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 6162 | 1461323961227 Marionette TRACE conn4 <- [1,2938,null,{}] 04:19:21 INFO - PROCESS | 6162 | 1461323961281 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:21 INFO - PROCESS | 6162 | 1461323961562 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:19:21 INFO - PROCESS | 6162 | 1461323961850 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee894c800 == 167 [pid = 6162] [id = 742] 04:19:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faeccede400) [pid = 6162] [serial = 2227] [outer = (nil)] 04:19:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed5d10000) [pid = 6162] [serial = 2228] [outer = 0x7faeccede400] 04:19:21 INFO - PROCESS | 6162 | 1461323961975 Marionette DEBUG loaded listener.js 04:19:22 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed5d5e800) [pid = 6162] [serial = 2229] [outer = 0x7faeccede400] 04:19:22 INFO - PROCESS | 6162 | 1461323962752 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec196c800 == 166 [pid = 6162] [id = 724] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec02dc000 == 165 [pid = 6162] [id = 723] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebedc4000 == 164 [pid = 6162] [id = 722] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebc0d3800 == 163 [pid = 6162] [id = 721] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4d23800 == 162 [pid = 6162] [id = 720] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee4022800 == 161 [pid = 6162] [id = 719] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faee3bc1000 == 160 [pid = 6162] [id = 718] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9aba800 == 159 [pid = 6162] [id = 717] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed86d3000 == 158 [pid = 6162] [id = 716] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed778a800 == 157 [pid = 6162] [id = 715] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b76800 == 156 [pid = 6162] [id = 714] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1692800 == 155 [pid = 6162] [id = 713] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0f14800 == 154 [pid = 6162] [id = 712] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf45c000 == 153 [pid = 6162] [id = 711] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd13000 == 152 [pid = 6162] [id = 710] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd6d4000 == 151 [pid = 6162] [id = 709] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc639800 == 150 [pid = 6162] [id = 708] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec6a1d800 == 149 [pid = 6162] [id = 707] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5fe0800 == 148 [pid = 6162] [id = 706] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3818800 == 147 [pid = 6162] [id = 705] 04:19:25 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebfeae800 == 146 [pid = 6162] [id = 704] 04:19:25 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. 04:19:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 4231ms 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faebfdae800) [pid = 6162] [serial = 1989] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec0458800) [pid = 6162] [serial = 2111] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebfdb8800) [pid = 6162] [serial = 2108] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faec05c3c00) [pid = 6162] [serial = 2109] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faecdc62c00) [pid = 6162] [serial = 2084] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faecd723c00) [pid = 6162] [serial = 2082] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faecd708c00) [pid = 6162] [serial = 2081] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faeccee1c00) [pid = 6162] [serial = 2079] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faecccca800) [pid = 6162] [serial = 2078] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faecc6b2c00) [pid = 6162] [serial = 2076] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faecc441000) [pid = 6162] [serial = 2075] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faecb07c000) [pid = 6162] [serial = 2073] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faecaede000) [pid = 6162] [serial = 2072] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faec6aa8800) [pid = 6162] [serial = 2070] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faec5defc00) [pid = 6162] [serial = 2069] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faec44aa000) [pid = 6162] [serial = 2067] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faec3a03800) [pid = 6162] [serial = 2066] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faec1a91400) [pid = 6162] [serial = 2064] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faec0f0bc00) [pid = 6162] [serial = 2063] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faec0eecc00) [pid = 6162] [serial = 2061] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faec0d90400) [pid = 6162] [serial = 2060] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faec051d000) [pid = 6162] [serial = 2058] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faec045e000) [pid = 6162] [serial = 2057] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faebefd8c00) [pid = 6162] [serial = 2055] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faebed61c00) [pid = 6162] [serial = 2054] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faebdb63c00) [pid = 6162] [serial = 2052] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebcfe7000) [pid = 6162] [serial = 2051] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faebce8d800) [pid = 6162] [serial = 2102] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebd9ca400) [pid = 6162] [serial = 2103] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faed1645c00) [pid = 6162] [serial = 2100] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed13ce800) [pid = 6162] [serial = 2099] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faed13c4c00) [pid = 6162] [serial = 2097] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faed1317800) [pid = 6162] [serial = 2096] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faed1115400) [pid = 6162] [serial = 2094] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faed0aba400) [pid = 6162] [serial = 2093] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faed0905800) [pid = 6162] [serial = 2091] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faecf441000) [pid = 6162] [serial = 2090] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecf17c800) [pid = 6162] [serial = 2088] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faece140800) [pid = 6162] [serial = 2087] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecdce8c00) [pid = 6162] [serial = 2085] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebec7d400) [pid = 6162] [serial = 2105] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faebeedd000) [pid = 6162] [serial = 2106] [outer = (nil)] [url = about:blank] 04:19:25 INFO - PROCESS | 6162 | 1461323965703 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 6162 | 1461323965709 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 04:19:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:19:25 INFO - PROCESS | 6162 | 1461323965725 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 6162 | 1461323965734 Marionette TRACE conn4 <- [1,2942,null,{}] 04:19:25 INFO - PROCESS | 6162 | 1461323965742 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:25 INFO - PROCESS | 6162 | 1461323965986 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:19:26 INFO - PROCESS | 6162 | 1461323966208 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe8f3000 == 147 [pid = 6162] [id = 743] 04:19:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebc316400) [pid = 6162] [serial = 2230] [outer = (nil)] 04:19:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebce85400) [pid = 6162] [serial = 2231] [outer = 0x7faebc316400] 04:19:26 INFO - PROCESS | 6162 | 1461323966286 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebda9ac00) [pid = 6162] [serial = 2232] [outer = 0x7faebc316400] 04:19:27 INFO - PROCESS | 6162 | 1461323967105 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:19: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 04:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:19:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1397ms 04:19:27 INFO - PROCESS | 6162 | 1461323967122 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 6162 | 1461323967128 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 04:19:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:19:27 INFO - PROCESS | 6162 | 1461323967140 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 6162 | 1461323967145 Marionette TRACE conn4 <- [1,2946,null,{}] 04:19:27 INFO - PROCESS | 6162 | 1461323967164 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:27 INFO - PROCESS | 6162 | 1461323967405 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:19:27 INFO - PROCESS | 6162 | 1461323967616 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fd1800 == 148 [pid = 6162] [id = 744] 04:19:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebc316800) [pid = 6162] [serial = 2233] [outer = (nil)] 04:19:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebec7d400) [pid = 6162] [serial = 2234] [outer = 0x7faebc316800] 04:19:27 INFO - PROCESS | 6162 | 1461323967698 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faebee17800) [pid = 6162] [serial = 2235] [outer = 0x7faebc316800] 04:19:28 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. 04:19:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1536ms 04:19:28 INFO - PROCESS | 6162 | 1461323968663 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:19:28 INFO - PROCESS | 6162 | 1461323968674 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 6162 | 1461323968692 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 04:19:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:19:28 INFO - PROCESS | 6162 | 1461323968708 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 6162 | 1461323968712 Marionette TRACE conn4 <- [1,2950,null,{}] 04:19:28 INFO - PROCESS | 6162 | 1461323968731 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:29 INFO - PROCESS | 6162 | 1461323969064 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:19:29 INFO - PROCESS | 6162 | 1461323969111 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec2e9c000 == 149 [pid = 6162] [id = 745] 04:19:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faebf032800) [pid = 6162] [serial = 2236] [outer = (nil)] 04:19:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faebfbf1000) [pid = 6162] [serial = 2237] [outer = 0x7faebf032800] 04:19:29 INFO - PROCESS | 6162 | 1461323969200 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec0464400) [pid = 6162] [serial = 2238] [outer = 0x7faebf032800] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebeee2400) [pid = 6162] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faec5e0cc00) [pid = 6162] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faecaede400) [pid = 6162] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed0ceb000) [pid = 6162] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faeba9ac800) [pid = 6162] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faec0eef800) [pid = 6162] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faebce8b000) [pid = 6162] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faebdb66000) [pid = 6162] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faeba5e6400) [pid = 6162] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faec6aa9c00) [pid = 6162] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faecc437c00) [pid = 6162] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faeb9ce2400) [pid = 6162] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faecd722400) [pid = 6162] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebec7a800) [pid = 6162] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faec0ef0800) [pid = 6162] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faec1c9a400) [pid = 6162] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faecdc62400) [pid = 6162] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:19:30 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faec6aa6400) [pid = 6162] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:19:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0e6000 == 150 [pid = 6162] [id = 746] 04:19:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebdb6b000) [pid = 6162] [serial = 2239] [outer = (nil)] 04:19:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faebe7a0c00) [pid = 6162] [serial = 2240] [outer = 0x7faebdb6b000] 04:19:30 INFO - PROCESS | 6162 | 1461323970775 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:19: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. 04:19:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2100ms 04:19:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:19:30 INFO - PROCESS | 6162 | 1461323970809 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 6162 | 1461323970811 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 04:19:30 INFO - PROCESS | 6162 | 1461323970818 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 6162 | 1461323970822 Marionette TRACE conn4 <- [1,2954,null,{}] 04:19:30 INFO - PROCESS | 6162 | 1461323970829 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:31 INFO - PROCESS | 6162 | 1461323971195 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:19:31 INFO - PROCESS | 6162 | 1461323971369 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3b95800 == 151 [pid = 6162] [id = 747] 04:19:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faebee22400) [pid = 6162] [serial = 2241] [outer = (nil)] 04:19:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faec0d94c00) [pid = 6162] [serial = 2242] [outer = 0x7faebee22400] 04:19:31 INFO - PROCESS | 6162 | 1461323971442 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faec0f08000) [pid = 6162] [serial = 2243] [outer = 0x7faebee22400] 04:19:32 INFO - PROCESS | 6162 | 1461323972162 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:19:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:19:32 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 04:19:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1381ms 04:19:32 INFO - PROCESS | 6162 | 1461323972202 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:19:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:19:32 INFO - PROCESS | 6162 | 1461323972208 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 04:19:32 INFO - PROCESS | 6162 | 1461323972215 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 6162 | 1461323972218 Marionette TRACE conn4 <- [1,2958,null,{}] 04:19:32 INFO - PROCESS | 6162 | 1461323972224 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 6162 | 1461323972745 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:19:33 INFO - PROCESS | 6162 | 1461323973074 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebe874000 == 152 [pid = 6162] [id = 748] 04:19:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faeba5dec00) [pid = 6162] [serial = 2244] [outer = (nil)] 04:19:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebab8b400) [pid = 6162] [serial = 2245] [outer = 0x7faeba5dec00] 04:19:33 INFO - PROCESS | 6162 | 1461323973186 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faebdaa0400) [pid = 6162] [serial = 2246] [outer = 0x7faeba5dec00] 04:19:34 INFO - PROCESS | 6162 | 1461323974201 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:19:34 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. 04:19:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2046ms 04:19:34 INFO - PROCESS | 6162 | 1461323974263 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:19:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:19:34 INFO - PROCESS | 6162 | 1461323974272 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 04:19:34 INFO - PROCESS | 6162 | 1461323974283 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 6162 | 1461323974293 Marionette TRACE conn4 <- [1,2962,null,{}] 04:19:34 INFO - PROCESS | 6162 | 1461323974348 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 6162 | 1461323974705 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:19:35 INFO - PROCESS | 6162 | 1461323975055 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec3509000 == 153 [pid = 6162] [id = 749] 04:19:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebec7d800) [pid = 6162] [serial = 2247] [outer = (nil)] 04:19:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebf038c00) [pid = 6162] [serial = 2248] [outer = 0x7faebec7d800] 04:19:35 INFO - PROCESS | 6162 | 1461323975144 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faec05c9800) [pid = 6162] [serial = 2249] [outer = 0x7faebec7d800] 04:19:36 INFO - PROCESS | 6162 | 1461323976111 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:19:36 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. 04:19:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1894ms 04:19:36 INFO - PROCESS | 6162 | 1461323976176 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 6162 | 1461323976182 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 04:19:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:19:36 INFO - PROCESS | 6162 | 1461323976238 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 6162 | 1461323976244 Marionette TRACE conn4 <- [1,2966,null,{}] 04:19:36 INFO - PROCESS | 6162 | 1461323976257 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 6162 | 1461323976553 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:19:36 INFO - PROCESS | 6162 | 1461323976938 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec674f800 == 154 [pid = 6162] [id = 750] 04:19:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec0f10400) [pid = 6162] [serial = 2250] [outer = (nil)] 04:19:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec3828800) [pid = 6162] [serial = 2251] [outer = 0x7faec0f10400] 04:19:37 INFO - PROCESS | 6162 | 1461323977030 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec38c6800) [pid = 6162] [serial = 2252] [outer = 0x7faec0f10400] 04:19:37 INFO - PROCESS | 6162 | 1461323977872 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:19:37 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. 04:19:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1698ms 04:19:37 INFO - PROCESS | 6162 | 1461323977930 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 6162 | 1461323977936 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 04:19:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:19:37 INFO - PROCESS | 6162 | 1461323977954 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 6162 | 1461323977962 Marionette TRACE conn4 <- [1,2970,null,{}] 04:19:37 INFO - PROCESS | 6162 | 1461323977968 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 6162 | 1461323978228 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:19:38 INFO - PROCESS | 6162 | 1461323978518 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc630000 == 155 [pid = 6162] [id = 751] 04:19:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec1a9c000) [pid = 6162] [serial = 2253] [outer = (nil)] 04:19:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec44ae800) [pid = 6162] [serial = 2254] [outer = 0x7faec1a9c000] 04:19:38 INFO - PROCESS | 6162 | 1461323978636 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec5de9c00) [pid = 6162] [serial = 2255] [outer = 0x7faec1a9c000] 04:19:39 INFO - PROCESS | 6162 | 1461323979597 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:19:39 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. 04:19:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1693ms 04:19:39 INFO - PROCESS | 6162 | 1461323979639 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:19:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:19:39 INFO - PROCESS | 6162 | 1461323979644 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 04:19:39 INFO - PROCESS | 6162 | 1461323979650 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 6162 | 1461323979653 Marionette TRACE conn4 <- [1,2974,null,{}] 04:19:39 INFO - PROCESS | 6162 | 1461323979659 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 6162 | 1461323979946 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:19:40 INFO - PROCESS | 6162 | 1461323980226 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd84800 == 156 [pid = 6162] [id = 752] 04:19:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec1c9d400) [pid = 6162] [serial = 2256] [outer = (nil)] 04:19:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faec6aa7800) [pid = 6162] [serial = 2257] [outer = 0x7faec1c9d400] 04:19:40 INFO - PROCESS | 6162 | 1461323980307 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecb079000) [pid = 6162] [serial = 2258] [outer = 0x7faec1c9d400] 04:19:41 INFO - PROCESS | 6162 | 1461323981156 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:19:41 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. 04:19:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1538ms 04:19:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:19:41 INFO - PROCESS | 6162 | 1461323981188 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 6162 | 1461323981191 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 04:19:41 INFO - PROCESS | 6162 | 1461323981198 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 6162 | 1461323981202 Marionette TRACE conn4 <- [1,2978,null,{}] 04:19:41 INFO - PROCESS | 6162 | 1461323981207 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 6162 | 1461323981468 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:19:41 INFO - PROCESS | 6162 | 1461323981721 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecdb1b800 == 157 [pid = 6162] [id = 753] 04:19:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faecc6b5c00) [pid = 6162] [serial = 2259] [outer = (nil)] 04:19:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecccc9000) [pid = 6162] [serial = 2260] [outer = 0x7faecc6b5c00] 04:19:41 INFO - PROCESS | 6162 | 1461323981825 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faeccf1d400) [pid = 6162] [serial = 2261] [outer = 0x7faecc6b5c00] 04:19:42 INFO - PROCESS | 6162 | 1461323982806 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:19:42 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. 04:19:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1640ms 04:19:42 INFO - PROCESS | 6162 | 1461323982838 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 6162 | 1461323982842 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 04:19:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:19:42 INFO - PROCESS | 6162 | 1461323982850 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 6162 | 1461323982855 Marionette TRACE conn4 <- [1,2982,null,{}] 04:19:42 INFO - PROCESS | 6162 | 1461323982860 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 6162 | 1461323983147 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:19:43 INFO - PROCESS | 6162 | 1461323983411 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0b82000 == 158 [pid = 6162] [id = 754] 04:19:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecc6b6c00) [pid = 6162] [serial = 2262] [outer = (nil)] 04:19:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecd722400) [pid = 6162] [serial = 2263] [outer = 0x7faecc6b6c00] 04:19:43 INFO - PROCESS | 6162 | 1461323983504 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecda1ec00) [pid = 6162] [serial = 2264] [outer = 0x7faecc6b6c00] 04:19:44 INFO - PROCESS | 6162 | 1461323984500 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:19:44 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 04:19:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:19:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:19:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1689ms 04:19:44 INFO - PROCESS | 6162 | 1461323984541 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 6162 | 1461323984547 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 04:19:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:19:44 INFO - PROCESS | 6162 | 1461323984556 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 6162 | 1461323984560 Marionette TRACE conn4 <- [1,2986,null,{}] 04:19:44 INFO - PROCESS | 6162 | 1461323984569 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 6162 | 1461323985009 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:19:45 INFO - PROCESS | 6162 | 1461323985278 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1269800 == 159 [pid = 6162] [id = 755] 04:19:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecd705000) [pid = 6162] [serial = 2265] [outer = (nil)] 04:19:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecdf72400) [pid = 6162] [serial = 2266] [outer = 0x7faecd705000] 04:19:45 INFO - PROCESS | 6162 | 1461323985362 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faeceec0400) [pid = 6162] [serial = 2267] [outer = 0x7faecd705000] 04:19:46 INFO - PROCESS | 6162 | 1461323986145 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:19:46 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. 04:19:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1633ms 04:19:46 INFO - PROCESS | 6162 | 1461323986190 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:19:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:19:46 INFO - PROCESS | 6162 | 1461323986194 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 04:19:46 INFO - PROCESS | 6162 | 1461323986200 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 6162 | 1461323986203 Marionette TRACE conn4 <- [1,2990,null,{}] 04:19:46 INFO - PROCESS | 6162 | 1461323986209 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 6162 | 1461323986493 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:19:46 INFO - PROCESS | 6162 | 1461323986775 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed175b000 == 160 [pid = 6162] [id = 756] 04:19:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faecdc62400) [pid = 6162] [serial = 2268] [outer = (nil)] 04:19:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faecf17b400) [pid = 6162] [serial = 2269] [outer = 0x7faecdc62400] 04:19:46 INFO - PROCESS | 6162 | 1461323986858 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faecf43a000) [pid = 6162] [serial = 2270] [outer = 0x7faecdc62400] 04:19:47 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1b3d000 == 161 [pid = 6162] [id = 757] 04:19:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faed0958400) [pid = 6162] [serial = 2271] [outer = (nil)] 04:19:47 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faecdf76400) [pid = 6162] [serial = 2272] [outer = 0x7faed0958400] 04:19:47 INFO - PROCESS | 6162 | 1461323987782 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:19:47 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. 04:19:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 04:19:47 INFO - PROCESS | 6162 | 1461323987837 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 6162 | 1461323987840 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 04:19:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:19:47 INFO - PROCESS | 6162 | 1461323987852 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 6162 | 1461323987854 Marionette TRACE conn4 <- [1,2994,null,{}] 04:19:47 INFO - PROCESS | 6162 | 1461323987860 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 6162 | 1461323988211 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:19:48 INFO - PROCESS | 6162 | 1461323988527 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed5de2000 == 162 [pid = 6162] [id = 758] 04:19:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faeb9ce7000) [pid = 6162] [serial = 2273] [outer = (nil)] 04:19:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faecdf78c00) [pid = 6162] [serial = 2274] [outer = 0x7faeb9ce7000] 04:19:48 INFO - PROCESS | 6162 | 1461323988610 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faed0a7bc00) [pid = 6162] [serial = 2275] [outer = 0x7faeb9ce7000] 04:19:49 INFO - PROCESS | 6162 | 1461323989356 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:19:49 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 04:19:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1534ms 04:19:49 INFO - PROCESS | 6162 | 1461323989388 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 6162 | 1461323989392 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 04:19:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:19:49 INFO - PROCESS | 6162 | 1461323989398 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 6162 | 1461323989401 Marionette TRACE conn4 <- [1,2998,null,{}] 04:19:49 INFO - PROCESS | 6162 | 1461323989407 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 6162 | 1461323989656 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:19:49 INFO - PROCESS | 6162 | 1461323989913 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8258800 == 163 [pid = 6162] [id = 759] 04:19:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed0a7e000) [pid = 6162] [serial = 2276] [outer = (nil)] 04:19:49 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faed1113400) [pid = 6162] [serial = 2277] [outer = 0x7faed0a7e000] 04:19:50 INFO - PROCESS | 6162 | 1461323989998 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed13c8000) [pid = 6162] [serial = 2278] [outer = 0x7faed0a7e000] 04:19:50 INFO - PROCESS | 6162 | 1461323990915 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:19:50 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. 04:19:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1539ms 04:19:50 INFO - PROCESS | 6162 | 1461323990938 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:19:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:19:50 INFO - PROCESS | 6162 | 1461323990948 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 04:19:50 INFO - PROCESS | 6162 | 1461323990954 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 6162 | 1461323990959 Marionette TRACE conn4 <- [1,3002,null,{}] 04:19:50 INFO - PROCESS | 6162 | 1461323990965 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 6162 | 1461323991276 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:19:51 INFO - PROCESS | 6162 | 1461323991559 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9e6f800 == 164 [pid = 6162] [id = 760] 04:19:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed0a7b800) [pid = 6162] [serial = 2279] [outer = (nil)] 04:19:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed166b000) [pid = 6162] [serial = 2280] [outer = 0x7faed0a7b800] 04:19:51 INFO - PROCESS | 6162 | 1461323991639 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed32bd400) [pid = 6162] [serial = 2281] [outer = 0x7faed0a7b800] 04:19:52 INFO - PROCESS | 6162 | 1461323992471 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:19:52 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. 04:19:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1533ms 04:19:52 INFO - PROCESS | 6162 | 1461323992500 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 6162 | 1461323992505 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 04:19:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:19:52 INFO - PROCESS | 6162 | 1461323992514 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 6162 | 1461323992516 Marionette TRACE conn4 <- [1,3006,null,{}] 04:19:52 INFO - PROCESS | 6162 | 1461323992523 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 6162 | 1461323992774 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:19:53 INFO - PROCESS | 6162 | 1461323993031 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3eb4800 == 165 [pid = 6162] [id = 761] 04:19:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faec3827400) [pid = 6162] [serial = 2282] [outer = (nil)] 04:19:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faed5638000) [pid = 6162] [serial = 2283] [outer = 0x7faec3827400] 04:19:53 INFO - PROCESS | 6162 | 1461323993113 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed5e60400) [pid = 6162] [serial = 2284] [outer = 0x7faec3827400] 04:19:53 INFO - PROCESS | 6162 | 1461323993973 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:19:53 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. 04:19:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1479ms 04:19:53 INFO - PROCESS | 6162 | 1461323993993 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 6162 | 1461323993996 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 04:19:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:19:54 INFO - PROCESS | 6162 | 1461323994002 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 6162 | 1461323994004 Marionette TRACE conn4 <- [1,3010,null,{}] 04:19:54 INFO - PROCESS | 6162 | 1461323994010 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 6162 | 1461323994253 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:19:54 INFO - PROCESS | 6162 | 1461323994509 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee894d800 == 166 [pid = 6162] [id = 762] 04:19:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed0aba000) [pid = 6162] [serial = 2285] [outer = (nil)] 04:19:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed5f5dc00) [pid = 6162] [serial = 2286] [outer = 0x7faed0aba000] 04:19:54 INFO - PROCESS | 6162 | 1461323994591 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed5f68c00) [pid = 6162] [serial = 2287] [outer = 0x7faed0aba000] 04:19:55 INFO - PROCESS | 6162 | 1461323995451 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:19:55 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 04:19:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1492ms 04:19:55 INFO - PROCESS | 6162 | 1461323995496 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:19:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:19:55 INFO - PROCESS | 6162 | 1461323995499 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 04:19:55 INFO - PROCESS | 6162 | 1461323995505 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 6162 | 1461323995508 Marionette TRACE conn4 <- [1,3014,null,{}] 04:19:55 INFO - PROCESS | 6162 | 1461323995513 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 6162 | 1461323995790 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:19:56 INFO - PROCESS | 6162 | 1461323996078 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee9046800 == 167 [pid = 6162] [id = 763] 04:19:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faebce96800) [pid = 6162] [serial = 2288] [outer = (nil)] 04:19:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faed6004400) [pid = 6162] [serial = 2289] [outer = 0x7faebce96800] 04:19:56 INFO - PROCESS | 6162 | 1461323996162 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faed645e400) [pid = 6162] [serial = 2290] [outer = 0x7faebce96800] 04:19:56 INFO - PROCESS | 6162 | [6162] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:57 INFO - PROCESS | 6162 | 1461323997103 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:19:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:19:57 INFO - {} 04:19:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:19:57 INFO - {} 04:19:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:19:57 INFO - {} 04:19:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:19:57 INFO - {} 04:19:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1633ms 04:19:57 INFO - PROCESS | 6162 | 1461323997141 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 6162 | 1461323997145 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 04:19:57 INFO - TEST-START | /FileAPI/fileReader.html 04:19:57 INFO - PROCESS | 6162 | 1461323997151 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 6162 | 1461323997155 Marionette TRACE conn4 <- [1,3018,null,{}] 04:19:57 INFO - PROCESS | 6162 | 1461323997160 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 6162 | 1461323997520 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:19:57 INFO - PROCESS | 6162 | 1461323997820 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeebb5c000 == 168 [pid = 6162] [id = 764] 04:19:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faed6467000) [pid = 6162] [serial = 2291] [outer = (nil)] 04:19:57 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faed78f1400) [pid = 6162] [serial = 2292] [outer = 0x7faed6467000] 04:19:57 INFO - PROCESS | 6162 | 1461323997903 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faed7bd2000) [pid = 6162] [serial = 2293] [outer = 0x7faed6467000] 04:19:58 INFO - PROCESS | 6162 | 1461323998707 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:19:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:19:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1593ms 04:19:58 INFO - PROCESS | 6162 | 1461323998747 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 6162 | 1461323998751 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 04:19:58 INFO - TEST-START | /FileAPI/historical.html 04:19:58 INFO - PROCESS | 6162 | 1461323998757 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 6162 | 1461323998760 Marionette TRACE conn4 <- [1,3022,null,{}] 04:19:58 INFO - PROCESS | 6162 | 1461323998766 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 6162 | 1461323999015 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:19:59 INFO - PROCESS | 6162 | 1461323999297 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeed681800 == 169 [pid = 6162] [id = 765] 04:19:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faed646bc00) [pid = 6162] [serial = 2294] [outer = (nil)] 04:19:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faed7e90800) [pid = 6162] [serial = 2295] [outer = 0x7faed646bc00] 04:19:59 INFO - PROCESS | 6162 | 1461323999378 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faed7e98800) [pid = 6162] [serial = 2296] [outer = 0x7faed646bc00] 04:20:00 INFO - PROCESS | 6162 | 1461324000204 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:20:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:20:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:20:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:20:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:20:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:20:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:20:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:20:00 INFO - TEST-OK | /FileAPI/historical.html | took 1484ms 04:20:00 INFO - PROCESS | 6162 | 1461324000245 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 6162 | 1461324000249 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 04:20:00 INFO - PROCESS | 6162 | 1461324000262 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - TEST-START | /FileAPI/idlharness.html 04:20:00 INFO - PROCESS | 6162 | 1461324000266 Marionette TRACE conn4 <- [1,3026,null,{}] 04:20:00 INFO - PROCESS | 6162 | 1461324000319 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 6162 | 1461324000587 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:20:00 INFO - PROCESS | 6162 | 1461324000884 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeee434000 == 170 [pid = 6162] [id = 766] 04:20:00 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faed78e4800) [pid = 6162] [serial = 2297] [outer = (nil)] 04:20:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 185 (0x7faed82d2400) [pid = 6162] [serial = 2298] [outer = 0x7faed78e4800] 04:20:01 INFO - PROCESS | 6162 | 1461324001011 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 6162 | ++DOMWINDOW == 186 (0x7faed848d800) [pid = 6162] [serial = 2299] [outer = 0x7faed78e4800] 04:20:03 INFO - PROCESS | 6162 | 1461324002916 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebdd13800 == 169 [pid = 6162] [id = 637] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9bed800 == 168 [pid = 6162] [id = 698] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeed430000 == 167 [pid = 6162] [id = 81] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecf25d000 == 166 [pid = 6162] [id = 649] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed7a44800 == 165 [pid = 6162] [id = 697] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0f0e800 == 164 [pid = 6162] [id = 650] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0ff1800 == 163 [pid = 6162] [id = 694] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed190e800 == 162 [pid = 6162] [id = 695] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed16a1000 == 161 [pid = 6162] [id = 652] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3b9c800 == 160 [pid = 6162] [id = 643] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed560f000 == 159 [pid = 6162] [id = 696] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5ff0800 == 158 [pid = 6162] [id = 644] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd0e6000 == 157 [pid = 6162] [id = 746] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed9567800 == 156 [pid = 6162] [id = 739] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed815e000 == 155 [pid = 6162] [id = 738] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed560e800 == 154 [pid = 6162] [id = 737] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1922000 == 153 [pid = 6162] [id = 736] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed0c47000 == 152 [pid = 6162] [id = 735] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecdd47800 == 151 [pid = 6162] [id = 734] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd7b2000 == 150 [pid = 6162] [id = 733] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecd366800 == 149 [pid = 6162] [id = 732] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecc84f000 == 148 [pid = 6162] [id = 731] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faecaf06800 == 147 [pid = 6162] [id = 730] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec5fee000 == 146 [pid = 6162] [id = 729] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec41cd800 == 145 [pid = 6162] [id = 728] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec3503000 == 144 [pid = 6162] [id = 727] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faec1098800 == 143 [pid = 6162] [id = 726] 04:20:05 INFO - PROCESS | 6162 | --DOCSHELL 0x7faebd0d6000 == 142 [pid = 6162] [id = 725] 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:20:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:20:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:20:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:20:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:20:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:20:05 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 04:20:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:20:05 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 04:20:05 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 04:20:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:20:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:20:05 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 04:20:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:20:05 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 04:20:05 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 04:20:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:20:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:20:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:20:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:20:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:20:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:20:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 5162ms 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 185 (0x7faebf033400) [pid = 6162] [serial = 2174] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 184 (0x7faec0459400) [pid = 6162] [serial = 2118] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faecdc67000) [pid = 6162] [serial = 2139] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faecdf73000) [pid = 6162] [serial = 2141] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faed1664c00) [pid = 6162] [serial = 2153] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faebdc0b400) [pid = 6162] [serial = 2115] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faec0f12000) [pid = 6162] [serial = 2120] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faebdaa8000) [pid = 6162] [serial = 2168] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faebefdf000) [pid = 6162] [serial = 2049] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faecd71c000) [pid = 6162] [serial = 2138] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faed166b400) [pid = 6162] [serial = 2154] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faed1b1fc00) [pid = 6162] [serial = 2162] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faebab8d400) [pid = 6162] [serial = 2166] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faebcfef000) [pid = 6162] [serial = 2114] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faeccf19400) [pid = 6162] [serial = 2133] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faecd331400) [pid = 6162] [serial = 2135] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faed0a78000) [pid = 6162] [serial = 2144] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faecced4800) [pid = 6162] [serial = 2132] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faed1671800) [pid = 6162] [serial = 2156] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faed0e11000) [pid = 6162] [serial = 2147] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faebed62000) [pid = 6162] [serial = 2171] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faecd71a000) [pid = 6162] [serial = 2136] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faec382e800) [pid = 6162] [serial = 2123] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faec44ad400) [pid = 6162] [serial = 2127] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faec38c6400) [pid = 6162] [serial = 2126] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed1319000) [pid = 6162] [serial = 2148] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faed1645000) [pid = 6162] [serial = 2150] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebefe2000) [pid = 6162] [serial = 2117] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed19ddc00) [pid = 6162] [serial = 2159] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faebeedc400) [pid = 6162] [serial = 2172] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faeba9a7800) [pid = 6162] [serial = 2165] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faebdd05000) [pid = 6162] [serial = 2169] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed0ce8000) [pid = 6162] [serial = 2145] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faec1a92c00) [pid = 6162] [serial = 2121] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faecef2a800) [pid = 6162] [serial = 2142] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faec3845800) [pid = 6162] [serial = 2124] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faecc43fc00) [pid = 6162] [serial = 2129] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faecc664c00) [pid = 6162] [serial = 2130] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faed164c800) [pid = 6162] [serial = 2151] [outer = (nil)] [url = about:blank] 04:20:05 INFO - PROCESS | 6162 | 1461324005674 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 6162 | 1461324005680 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 04:20:05 INFO - TEST-START | /FileAPI/idlharness.worker 04:20:05 INFO - PROCESS | 6162 | 1461324005696 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 6162 | 1461324005704 Marionette TRACE conn4 <- [1,3030,null,{}] 04:20:05 INFO - PROCESS | 6162 | 1461324005713 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 6162 | 1461324005932 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:20:06 INFO - PROCESS | 6162 | 1461324006184 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebc492800 == 143 [pid = 6162] [id = 767] 04:20:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faebab89400) [pid = 6162] [serial = 2300] [outer = (nil)] 04:20:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faebbd8c400) [pid = 6162] [serial = 2301] [outer = 0x7faebab89400] 04:20:06 INFO - PROCESS | 6162 | 1461324006260 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faebce87800) [pid = 6162] [serial = 2302] [outer = 0x7faebab89400] 04:20:06 INFO - PROCESS | 6162 | [6162] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:20:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:20:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:20:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:20:09 INFO - {} 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:20:09 INFO - {} 04:20:09 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 - {} 04:20:09 INFO - {} 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:20:09 INFO - {} 04:20:09 INFO - PROCESS | 6162 | 1461324009188 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:20:09 INFO - {} 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:20:09 INFO - {} 04:20:09 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 - {} 04:20:09 INFO - {} 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:20:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:20:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 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 04:20:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:20:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:20:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:20:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:20:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:20:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:20:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:20:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:20:09 INFO - {} 04:20:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3605ms 04:20:09 INFO - PROCESS | 6162 | 1461324009304 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 6162 | 1461324009316 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 04:20:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:20:09 INFO - PROCESS | 6162 | 1461324009347 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 6162 | 1461324009364 Marionette TRACE conn4 <- [1,3034,null,{}] 04:20:09 INFO - PROCESS | 6162 | 1461324009408 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 6162 | 1461324009821 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebee22c00) [pid = 6162] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faec4616c00) [pid = 6162] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faebefdb400) [pid = 6162] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faebd9cf000) [pid = 6162] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faecfe99c00) [pid = 6162] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faebab8fc00) [pid = 6162] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faebc316800) [pid = 6162] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faebc316400) [pid = 6162] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faecd70a000) [pid = 6162] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faebee23400) [pid = 6162] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed1114000) [pid = 6162] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faece136400) [pid = 6162] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faec38cc800) [pid = 6162] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faecdcdfc00) [pid = 6162] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 135 (0x7faecdf7b400) [pid = 6162] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 134 (0x7faeccede400) [pid = 6162] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 133 (0x7faebf032800) [pid = 6162] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 132 (0x7faec3831800) [pid = 6162] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 131 (0x7faecf2d1400) [pid = 6162] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 130 (0x7faed166f400) [pid = 6162] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 129 (0x7faebee1fc00) [pid = 6162] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 128 (0x7faeba5d8400) [pid = 6162] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 127 (0x7faeb9cee400) [pid = 6162] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 126 (0x7faec5e0a000) [pid = 6162] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 125 (0x7faec4614000) [pid = 6162] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:20:10 INFO - PROCESS | 6162 | --DOMWINDOW == 124 (0x7faebdb6b000) [pid = 6162] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:20:10 INFO - PROCESS | 6162 | 1461324010735 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec0fd9800 == 144 [pid = 6162] [id = 768] 04:20:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 125 (0x7faebab8fc00) [pid = 6162] [serial = 2303] [outer = (nil)] 04:20:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 126 (0x7faebd9c7400) [pid = 6162] [serial = 2304] [outer = 0x7faebab8fc00] 04:20:10 INFO - PROCESS | 6162 | 1461324010804 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 6162 | ++DOMWINDOW == 127 (0x7faec0eeac00) [pid = 6162] [serial = 2305] [outer = 0x7faebab8fc00] 04:20:11 INFO - PROCESS | 6162 | 1461324011489 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:20:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2189ms 04:20:11 INFO - PROCESS | 6162 | 1461324011531 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:20:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:20:11 INFO - PROCESS | 6162 | 1461324011535 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 04:20:11 INFO - PROCESS | 6162 | 1461324011541 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 6162 | 1461324011545 Marionette TRACE conn4 <- [1,3038,null,{}] 04:20:11 INFO - PROCESS | 6162 | 1461324011560 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 6162 | 1461324011879 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:20:11 INFO - PROCESS | 6162 | 1461324011907 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec196e800 == 145 [pid = 6162] [id = 769] 04:20:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 128 (0x7faec1c9a000) [pid = 6162] [serial = 2306] [outer = (nil)] 04:20:11 INFO - PROCESS | 6162 | ++DOMWINDOW == 129 (0x7faec38c7800) [pid = 6162] [serial = 2307] [outer = 0x7faec1c9a000] 04:20:11 INFO - PROCESS | 6162 | 1461324011978 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 6162 | ++DOMWINDOW == 130 (0x7faec3a07c00) [pid = 6162] [serial = 2308] [outer = 0x7faec1c9a000] 04:20:13 INFO - PROCESS | 6162 | 1461324013174 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:20:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:20:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1684ms 04:20:13 INFO - PROCESS | 6162 | 1461324013253 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 6162 | 1461324013261 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 04:20:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:20:13 INFO - PROCESS | 6162 | 1461324013274 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 6162 | 1461324013278 Marionette TRACE conn4 <- [1,3042,null,{}] 04:20:13 INFO - PROCESS | 6162 | 1461324013291 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 6162 | 1461324013540 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:20:13 INFO - PROCESS | 6162 | 1461324013845 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd02b800 == 146 [pid = 6162] [id = 770] 04:20:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 131 (0x7faebec7dc00) [pid = 6162] [serial = 2309] [outer = (nil)] 04:20:13 INFO - PROCESS | 6162 | ++DOMWINDOW == 132 (0x7faebed6c000) [pid = 6162] [serial = 2310] [outer = 0x7faebec7dc00] 04:20:13 INFO - PROCESS | 6162 | 1461324013933 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 6162 | ++DOMWINDOW == 133 (0x7faec0eebc00) [pid = 6162] [serial = 2311] [outer = 0x7faebec7dc00] 04:20:15 INFO - PROCESS | 6162 | 1461324015177 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:20:15 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. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:20:15 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'.) 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:20:15 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. 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:20:15 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. 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:20:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:20:15 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. 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:20:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:20:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:20:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:20:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:20:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:20:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1947ms 04:20:15 INFO - PROCESS | 6162 | 1461324015219 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 6162 | 1461324015234 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 04:20:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:20:15 INFO - PROCESS | 6162 | 1461324015339 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 6162 | 1461324015344 Marionette TRACE conn4 <- [1,3046,null,{}] 04:20:15 INFO - PROCESS | 6162 | 1461324015351 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 6162 | 1461324015699 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:20:15 INFO - PROCESS | 6162 | 1461324015976 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebf00d800 == 147 [pid = 6162] [id = 771] 04:20:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 134 (0x7faebdd09000) [pid = 6162] [serial = 2312] [outer = (nil)] 04:20:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 135 (0x7faebee14800) [pid = 6162] [serial = 2313] [outer = 0x7faebdd09000] 04:20:16 INFO - PROCESS | 6162 | 1461324016056 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 6162 | ++DOMWINDOW == 136 (0x7faebefe4c00) [pid = 6162] [serial = 2314] [outer = 0x7faebdd09000] 04:20:16 INFO - PROCESS | 6162 | [6162] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:16 INFO - PROCESS | 6162 | 1461324016980 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:20:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:20:17 INFO - {} 04:20:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1750ms 04:20:17 INFO - PROCESS | 6162 | 1461324017045 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 6162 | 1461324017050 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 04:20:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:20:17 INFO - PROCESS | 6162 | 1461324017066 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 6162 | 1461324017072 Marionette TRACE conn4 <- [1,3050,null,{}] 04:20:17 INFO - PROCESS | 6162 | 1461324017089 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 6162 | 1461324017353 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:20:17 INFO - PROCESS | 6162 | 1461324017633 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec34d0800 == 148 [pid = 6162] [id = 772] 04:20:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faec045b000) [pid = 6162] [serial = 2315] [outer = (nil)] 04:20:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faec38ccc00) [pid = 6162] [serial = 2316] [outer = 0x7faec045b000] 04:20:17 INFO - PROCESS | 6162 | 1461324017760 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faec44a4400) [pid = 6162] [serial = 2317] [outer = 0x7faec045b000] 04:20:18 INFO - PROCESS | 6162 | 1461324018638 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:20:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1598ms 04:20:18 INFO - PROCESS | 6162 | 1461324018657 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 6162 | 1461324018662 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 04:20:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:20:18 INFO - PROCESS | 6162 | 1461324018670 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 6162 | 1461324018673 Marionette TRACE conn4 <- [1,3054,null,{}] 04:20:18 INFO - PROCESS | 6162 | 1461324018679 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 6162 | 1461324018918 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:20:19 INFO - PROCESS | 6162 | 1461324019198 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec4154000 == 149 [pid = 6162] [id = 773] 04:20:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 140 (0x7faec1810000) [pid = 6162] [serial = 2318] [outer = (nil)] 04:20:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 141 (0x7faec5dedc00) [pid = 6162] [serial = 2319] [outer = 0x7faec1810000] 04:20:19 INFO - PROCESS | 6162 | 1461324019281 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 6162 | ++DOMWINDOW == 142 (0x7faec5e10400) [pid = 6162] [serial = 2320] [outer = 0x7faec1810000] 04:20:20 INFO - PROCESS | 6162 | 1461324020616 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:20:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:20:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:20 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" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:20 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" 04:20:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:20:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:20:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2092ms 04:20:20 INFO - PROCESS | 6162 | 1461324020782 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 6162 | 1461324020790 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 04:20:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:20:20 INFO - PROCESS | 6162 | 1461324020955 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 6162 | 1461324020960 Marionette TRACE conn4 <- [1,3058,null,{}] 04:20:20 INFO - PROCESS | 6162 | 1461324020969 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:21 INFO - PROCESS | 6162 | 1461324021208 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:20:21 INFO - PROCESS | 6162 | 1461324021470 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faec61d0000 == 150 [pid = 6162] [id = 774] 04:20:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 143 (0x7faec44aa000) [pid = 6162] [serial = 2321] [outer = (nil)] 04:20:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 144 (0x7faecc43f400) [pid = 6162] [serial = 2322] [outer = 0x7faec44aa000] 04:20:21 INFO - PROCESS | 6162 | 1461324021560 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 6162 | ++DOMWINDOW == 145 (0x7faecc6ac400) [pid = 6162] [serial = 2323] [outer = 0x7faec44aa000] 04:20:22 INFO - PROCESS | 6162 | 1461324022582 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:20:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:20:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:20:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:20:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:20:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:20:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:20:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:20:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:20:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:20:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:20:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:20:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1742ms 04:20:22 INFO - PROCESS | 6162 | 1461324022680 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 6162 | 1461324022683 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 04:20:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:20:22 INFO - PROCESS | 6162 | 1461324022696 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 6162 | 1461324022699 Marionette TRACE conn4 <- [1,3062,null,{}] 04:20:22 INFO - PROCESS | 6162 | 1461324022705 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:22 INFO - PROCESS | 6162 | 1461324022991 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:20:23 INFO - PROCESS | 6162 | 1461324023334 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecaf11000 == 151 [pid = 6162] [id = 775] 04:20:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 146 (0x7faecd708800) [pid = 6162] [serial = 2324] [outer = (nil)] 04:20:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 147 (0x7faecd710c00) [pid = 6162] [serial = 2325] [outer = 0x7faecd708800] 04:20:23 INFO - PROCESS | 6162 | 1461324023416 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 6162 | ++DOMWINDOW == 148 (0x7faecda18400) [pid = 6162] [serial = 2326] [outer = 0x7faecd708800] 04:20:23 INFO - PROCESS | 6162 | [6162] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:20:24 INFO - PROCESS | 6162 | 1461324024277 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:20:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:20:24 INFO - {} 04:20:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 04:20:24 INFO - PROCESS | 6162 | 1461324024326 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 6162 | 1461324024330 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 04:20:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:20:24 INFO - PROCESS | 6162 | 1461324024342 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 6162 | 1461324024344 Marionette TRACE conn4 <- [1,3066,null,{}] 04:20:24 INFO - PROCESS | 6162 | 1461324024350 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 6162 | 1461324024631 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:20:24 INFO - PROCESS | 6162 | 1461324024886 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc844000 == 152 [pid = 6162] [id = 776] 04:20:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 149 (0x7faecd702400) [pid = 6162] [serial = 2327] [outer = (nil)] 04:20:24 INFO - PROCESS | 6162 | ++DOMWINDOW == 150 (0x7faecdf7a000) [pid = 6162] [serial = 2328] [outer = 0x7faecd702400] 04:20:25 INFO - PROCESS | 6162 | 1461324025008 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 6162 | ++DOMWINDOW == 151 (0x7faecf2cd800) [pid = 6162] [serial = 2329] [outer = 0x7faecd702400] 04:20:25 INFO - PROCESS | 6162 | 1461324025822 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:20:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:20:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1529ms 04:20:25 INFO - PROCESS | 6162 | 1461324025873 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 6162 | 1461324025877 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 04:20:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:20:25 INFO - PROCESS | 6162 | 1461324025883 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 6162 | 1461324025886 Marionette TRACE conn4 <- [1,3070,null,{}] 04:20:25 INFO - PROCESS | 6162 | 1461324025892 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 6162 | 1461324026159 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:20:26 INFO - PROCESS | 6162 | 1461324026449 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faeccd88800 == 153 [pid = 6162] [id = 777] 04:20:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 152 (0x7faecda1c000) [pid = 6162] [serial = 2330] [outer = (nil)] 04:20:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 153 (0x7faecfe97800) [pid = 6162] [serial = 2331] [outer = 0x7faecda1c000] 04:20:26 INFO - PROCESS | 6162 | 1461324026608 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 6162 | ++DOMWINDOW == 154 (0x7faed0a78000) [pid = 6162] [serial = 2332] [outer = 0x7faecda1c000] 04:20:27 INFO - PROCESS | 6162 | 1461324027767 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:20:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:20:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1941ms 04:20:27 INFO - PROCESS | 6162 | 1461324027830 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 6162 | 1461324027836 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 04:20:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:20:27 INFO - PROCESS | 6162 | 1461324027844 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 6162 | 1461324027848 Marionette TRACE conn4 <- [1,3074,null,{}] 04:20:27 INFO - PROCESS | 6162 | 1461324027905 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 6162 | 1461324028237 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:20:28 INFO - PROCESS | 6162 | 1461324028622 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecd92a000 == 154 [pid = 6162] [id = 778] 04:20:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 155 (0x7faed0a81000) [pid = 6162] [serial = 2333] [outer = (nil)] 04:20:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 156 (0x7faed0ce9400) [pid = 6162] [serial = 2334] [outer = 0x7faed0a81000] 04:20:28 INFO - PROCESS | 6162 | 1461324028724 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 6162 | ++DOMWINDOW == 157 (0x7faed0cf5000) [pid = 6162] [serial = 2335] [outer = 0x7faed0a81000] 04:20:29 INFO - PROCESS | 6162 | 1461324029724 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:20:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1937ms 04:20:29 INFO - PROCESS | 6162 | 1461324029785 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 6162 | 1461324029791 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 04:20:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:20:29 INFO - PROCESS | 6162 | 1461324029821 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 6162 | 1461324029825 Marionette TRACE conn4 <- [1,3078,null,{}] 04:20:29 INFO - PROCESS | 6162 | 1461324029833 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 6162 | 1461324030145 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:20:30 INFO - PROCESS | 6162 | 1461324030482 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecc804000 == 155 [pid = 6162] [id = 779] 04:20:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 158 (0x7faeccf1ac00) [pid = 6162] [serial = 2336] [outer = (nil)] 04:20:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 159 (0x7faed0ab8800) [pid = 6162] [serial = 2337] [outer = 0x7faeccf1ac00] 04:20:30 INFO - PROCESS | 6162 | 1461324030561 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 6162 | ++DOMWINDOW == 160 (0x7faed1116000) [pid = 6162] [serial = 2338] [outer = 0x7faeccf1ac00] 04:20:31 INFO - PROCESS | 6162 | 1461324031399 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 6162 | 1461324031470 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 04:20:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:20:31 INFO - PROCESS | 6162 | 1461324031482 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 6162 | 1461324031491 Marionette TRACE conn4 <- [1,3082,null,{}] 04:20:31 INFO - PROCESS | 6162 | 1461324031549 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 6162 | 1461324031850 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:20:32 INFO - PROCESS | 6162 | 1461324032189 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faecf45c000 == 156 [pid = 6162] [id = 780] 04:20:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 161 (0x7faed13c4c00) [pid = 6162] [serial = 2339] [outer = (nil)] 04:20:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 162 (0x7faed1650c00) [pid = 6162] [serial = 2340] [outer = 0x7faed13c4c00] 04:20:32 INFO - PROCESS | 6162 | 1461324032279 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 6162 | ++DOMWINDOW == 163 (0x7faed1805c00) [pid = 6162] [serial = 2341] [outer = 0x7faed13c4c00] 04:20:33 INFO - PROCESS | 6162 | 1461324033082 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:20:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:20:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:20:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:20:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1638ms 04:20:33 INFO - PROCESS | 6162 | 1461324033126 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:20:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:20:33 INFO - PROCESS | 6162 | 1461324033132 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 04:20:33 INFO - PROCESS | 6162 | 1461324033141 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 6162 | 1461324033146 Marionette TRACE conn4 <- [1,3086,null,{}] 04:20:33 INFO - PROCESS | 6162 | 1461324033154 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 6162 | 1461324033486 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:20:33 INFO - PROCESS | 6162 | 1461324033768 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed0ff0800 == 157 [pid = 6162] [id = 781] 04:20:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 164 (0x7faed13c6c00) [pid = 6162] [serial = 2342] [outer = (nil)] 04:20:33 INFO - PROCESS | 6162 | ++DOMWINDOW == 165 (0x7faed19e1000) [pid = 6162] [serial = 2343] [outer = 0x7faed13c6c00] 04:20:33 INFO - PROCESS | 6162 | 1461324033899 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 6162 | ++DOMWINDOW == 166 (0x7faed1bc4400) [pid = 6162] [serial = 2344] [outer = 0x7faed13c6c00] 04:20:34 INFO - PROCESS | 6162 | 1461324034677 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:20:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1585ms 04:20:34 INFO - PROCESS | 6162 | 1461324034724 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:20:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:20:34 INFO - PROCESS | 6162 | 1461324034729 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 04:20:34 INFO - PROCESS | 6162 | 1461324034735 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 6162 | 1461324034738 Marionette TRACE conn4 <- [1,3090,null,{}] 04:20:34 INFO - PROCESS | 6162 | 1461324034744 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 6162 | 1461324034979 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:20:35 INFO - PROCESS | 6162 | 1461324035276 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed1756000 == 158 [pid = 6162] [id = 782] 04:20:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 167 (0x7faed1806400) [pid = 6162] [serial = 2345] [outer = (nil)] 04:20:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 168 (0x7faed1bd1c00) [pid = 6162] [serial = 2346] [outer = 0x7faed1806400] 04:20:35 INFO - PROCESS | 6162 | 1461324035354 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 6162 | ++DOMWINDOW == 169 (0x7faed50ad800) [pid = 6162] [serial = 2347] [outer = 0x7faed1806400] 04:20:36 INFO - PROCESS | 6162 | 1461324036186 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:20:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1485ms 04:20:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:20:36 INFO - PROCESS | 6162 | 1461324036221 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 6162 | 1461324036224 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 04:20:36 INFO - PROCESS | 6162 | 1461324036231 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 6162 | 1461324036233 Marionette TRACE conn4 <- [1,3094,null,{}] 04:20:36 INFO - PROCESS | 6162 | 1461324036240 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 6162 | 1461324036520 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:20:36 INFO - PROCESS | 6162 | 1461324036789 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed326a000 == 159 [pid = 6162] [id = 783] 04:20:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 170 (0x7faecc6ac800) [pid = 6162] [serial = 2348] [outer = (nil)] 04:20:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 171 (0x7faed563ac00) [pid = 6162] [serial = 2349] [outer = 0x7faecc6ac800] 04:20:36 INFO - PROCESS | 6162 | 1461324036873 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 6162 | ++DOMWINDOW == 172 (0x7faed60d4c00) [pid = 6162] [serial = 2350] [outer = 0x7faecc6ac800] 04:20:37 INFO - PROCESS | 6162 | 1461324037693 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:20:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1487ms 04:20:37 INFO - PROCESS | 6162 | 1461324037718 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 6162 | 1461324037722 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 04:20:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:20:37 INFO - PROCESS | 6162 | 1461324037728 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 6162 | 1461324037730 Marionette TRACE conn4 <- [1,3098,null,{}] 04:20:37 INFO - PROCESS | 6162 | 1461324037737 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 6162 | 1461324037996 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:20:38 INFO - PROCESS | 6162 | 1461324038256 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed7861000 == 160 [pid = 6162] [id = 784] 04:20:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 173 (0x7faed180f800) [pid = 6162] [serial = 2351] [outer = (nil)] 04:20:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 174 (0x7faed77d8000) [pid = 6162] [serial = 2352] [outer = 0x7faed180f800] 04:20:38 INFO - PROCESS | 6162 | 1461324038340 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 6162 | ++DOMWINDOW == 175 (0x7faed7eb1c00) [pid = 6162] [serial = 2353] [outer = 0x7faed180f800] 04:20:39 INFO - PROCESS | 6162 | 1461324039167 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:20:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1479ms 04:20:39 INFO - PROCESS | 6162 | 1461324039209 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 6162 | 1461324039213 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 04:20:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:20:39 INFO - PROCESS | 6162 | 1461324039219 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 6162 | 1461324039222 Marionette TRACE conn4 <- [1,3102,null,{}] 04:20:39 INFO - PROCESS | 6162 | 1461324039228 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 6162 | 1461324039501 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:20:39 INFO - PROCESS | 6162 | 1461324039772 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed8992800 == 161 [pid = 6162] [id = 785] 04:20:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 176 (0x7faeb9cdfc00) [pid = 6162] [serial = 2354] [outer = (nil)] 04:20:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 177 (0x7faed8353400) [pid = 6162] [serial = 2355] [outer = 0x7faeb9cdfc00] 04:20:39 INFO - PROCESS | 6162 | 1461324039855 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 6162 | ++DOMWINDOW == 178 (0x7faed8e60c00) [pid = 6162] [serial = 2356] [outer = 0x7faeb9cdfc00] 04:20:40 INFO - PROCESS | 6162 | 1461324040681 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:20:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1482ms 04:20:40 INFO - PROCESS | 6162 | 1461324040702 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 6162 | 1461324040705 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 04:20:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:20:40 INFO - PROCESS | 6162 | 1461324040711 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 6162 | 1461324040714 Marionette TRACE conn4 <- [1,3106,null,{}] 04:20:40 INFO - PROCESS | 6162 | 1461324040720 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 6162 | 1461324040968 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 04:20:41 INFO - PROCESS | 6162 | 1461324041229 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faed9ab6000 == 162 [pid = 6162] [id = 786] 04:20:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 179 (0x7faebd9ccc00) [pid = 6162] [serial = 2357] [outer = (nil)] 04:20:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 180 (0x7faed9c06800) [pid = 6162] [serial = 2358] [outer = 0x7faebd9ccc00] 04:20:41 INFO - PROCESS | 6162 | 1461324041309 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 6162 | ++DOMWINDOW == 181 (0x7faed9e90000) [pid = 6162] [serial = 2359] [outer = 0x7faebd9ccc00] 04:20:42 INFO - PROCESS | 6162 | 1461324042188 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:20:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:20:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1528ms 04:20:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:20:42 INFO - PROCESS | 6162 | 1461324042243 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 6162 | 1461324042246 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 04:20:42 INFO - PROCESS | 6162 | 1461324042252 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 6162 | 1461324042255 Marionette TRACE conn4 <- [1,3110,null,{}] 04:20:42 INFO - PROCESS | 6162 | 1461324042263 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 6162 | 1461324042542 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 04:20:42 INFO - PROCESS | 6162 | 1461324042809 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faee3b0d000 == 163 [pid = 6162] [id = 787] 04:20:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 182 (0x7faed8612000) [pid = 6162] [serial = 2360] [outer = (nil)] 04:20:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 183 (0x7faeda22d000) [pid = 6162] [serial = 2361] [outer = 0x7faed8612000] 04:20:42 INFO - PROCESS | 6162 | 1461324042893 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 6162 | ++DOMWINDOW == 184 (0x7faeddf17400) [pid = 6162] [serial = 2362] [outer = 0x7faed8612000] 04:20:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faeed67f000 == 162 [pid = 6162] [id = 500] 04:20:45 INFO - PROCESS | 6162 | --DOCSHELL 0x7faed1b3d000 == 161 [pid = 6162] [id = 757] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 183 (0x7faebeed6800) [pid = 6162] [serial = 2183] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 182 (0x7faeccf13000) [pid = 6162] [serial = 2205] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 181 (0x7faec0f0b800) [pid = 6162] [serial = 2189] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 180 (0x7faebe7a2000) [pid = 6162] [serial = 2181] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 179 (0x7faed1b18c00) [pid = 6162] [serial = 2220] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 178 (0x7faec0ee8400) [pid = 6162] [serial = 2112] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 177 (0x7faebec7d400) [pid = 6162] [serial = 2234] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 176 (0x7faebce85400) [pid = 6162] [serial = 2231] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 175 (0x7faecd721000) [pid = 6162] [serial = 2207] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 174 (0x7faec0d92800) [pid = 6162] [serial = 2187] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 173 (0x7faed32b7000) [pid = 6162] [serial = 2223] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 172 (0x7faed1809000) [pid = 6162] [serial = 2157] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 171 (0x7faecced4000) [pid = 6162] [serial = 2204] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 170 (0x7faebda9ac00) [pid = 6162] [serial = 2232] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 169 (0x7faed1bcc800) [pid = 6162] [serial = 2222] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 168 (0x7faec5e0a800) [pid = 6162] [serial = 2195] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 167 (0x7faec181d800) [pid = 6162] [serial = 2190] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 166 (0x7faecf2d1800) [pid = 6162] [serial = 2210] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 165 (0x7faed0ce9800) [pid = 6162] [serial = 2214] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 164 (0x7faed5d5e800) [pid = 6162] [serial = 2229] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 163 (0x7faebfbf1000) [pid = 6162] [serial = 2237] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 162 (0x7faec383cc00) [pid = 6162] [serial = 2192] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 161 (0x7faed1b13400) [pid = 6162] [serial = 2160] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 160 (0x7faed1bc9800) [pid = 6162] [serial = 2163] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 159 (0x7faecdc5c400) [pid = 6162] [serial = 2208] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 158 (0x7faebdd3cc00) [pid = 6162] [serial = 2180] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 157 (0x7faed1806000) [pid = 6162] [serial = 2219] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 156 (0x7faebf036800) [pid = 6162] [serial = 2184] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 155 (0x7faecc6ad400) [pid = 6162] [serial = 2202] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 154 (0x7faeba9a1c00) [pid = 6162] [serial = 2177] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 153 (0x7faed5632000) [pid = 6162] [serial = 2226] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 152 (0x7faecfe9b400) [pid = 6162] [serial = 2211] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 151 (0x7faed1121000) [pid = 6162] [serial = 2217] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 150 (0x7faecb07e400) [pid = 6162] [serial = 2199] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 149 (0x7faebee17800) [pid = 6162] [serial = 2235] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 148 (0x7faec05bdc00) [pid = 6162] [serial = 2186] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 147 (0x7faec0464400) [pid = 6162] [serial = 2238] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 146 (0x7faecc439400) [pid = 6162] [serial = 2201] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 145 (0x7faed0e17800) [pid = 6162] [serial = 2216] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 144 (0x7faebc30e800) [pid = 6162] [serial = 2178] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 143 (0x7faed5d10000) [pid = 6162] [serial = 2228] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 142 (0x7faed4f9e800) [pid = 6162] [serial = 2225] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 141 (0x7faec44b0800) [pid = 6162] [serial = 2193] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 140 (0x7faebe7a0c00) [pid = 6162] [serial = 2240] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 139 (0x7faed0950400) [pid = 6162] [serial = 2213] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 138 (0x7faecb073000) [pid = 6162] [serial = 2198] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 137 (0x7faec6aafc00) [pid = 6162] [serial = 2196] [outer = (nil)] [url = about:blank] 04:20:45 INFO - PROCESS | 6162 | --DOMWINDOW == 136 (0x7faec0d94c00) [pid = 6162] [serial = 2242] [outer = (nil)] [url = about:blank] 04:20:46 INFO - PROCESS | 6162 | 1461324046236 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:20:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:20:46 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 04:20:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:20:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:20:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 4044ms 04:20:46 INFO - PROCESS | 6162 | 1461324046298 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 6162 | 1461324046303 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 04:20:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:20:46 INFO - PROCESS | 6162 | 1461324046311 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 6162 | 1461324046317 Marionette TRACE conn4 <- [1,3114,null,{}] 04:20:46 INFO - PROCESS | 6162 | 1461324046324 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 6162 | 1461324046558 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 04:20:46 INFO - PROCESS | 6162 | 1461324046770 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"671bd885-a0d9-4514-b90b-cf4003a8de35\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 6162 | ++DOCSHELL 0x7faebd0e7000 == 162 [pid = 6162] [id = 788] 04:20:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 137 (0x7faebce85400) [pid = 6162] [serial = 2363] [outer = (nil)] 04:20:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 138 (0x7faebdb68c00) [pid = 6162] [serial = 2364] [outer = 0x7faebce85400] 04:20:46 INFO - PROCESS | 6162 | 1461324046845 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 6162 | ++DOMWINDOW == 139 (0x7faebdd3cc00) [pid = 6162] [serial = 2365] [outer = 0x7faebce85400] 04:20:47 INFO - PROCESS | 6162 | 1461324047692 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:20:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:20:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1394ms 04:20:47 INFO - PROCESS | 6162 | 1461324047706 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 6162 | 1461324047714 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 04:20:48 WARNING - u'runner_teardown' () 04:20:48 INFO - No more tests 04:20:48 INFO - Got 0 unexpected results 04:20:48 INFO - SUITE-END | took 1299s 04:20:49 INFO - Closing logging queue 04:20:49 INFO - queue closed 04:20:49 INFO - Return code: 0 04:20:49 WARNING - # TBPL SUCCESS # 04:20:49 INFO - Running post-action listener: _resource_record_post_action 04:20:49 INFO - Running post-run listener: _resource_record_post_run 04:20:50 INFO - Total resource usage - Wall time: 1337s; CPU: 98.0%; Read bytes: 1216512; Write bytes: 972742656; Read time: 32; Write time: 307580 04:20:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:20:50 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 51126272; Read time: 0; Write time: 39928 04:20:50 INFO - run-tests - Wall time: 1304s; CPU: 98.0%; Read bytes: 1216512; Write bytes: 921616384; Read time: 32; Write time: 267652 04:20:50 INFO - Running post-run listener: _upload_blobber_files 04:20:50 INFO - Blob upload gear active. 04:20:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:20:50 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 04:20:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:20:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:20:50 INFO - (blobuploader) - INFO - Open directory for files ... 04:20:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:20:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:20:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:20:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:20:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:20:52 INFO - (blobuploader) - INFO - Done attempting. 04:20:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:20:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:20:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:20:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:20:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:20:52 INFO - (blobuploader) - INFO - Done attempting. 04:20:52 INFO - (blobuploader) - INFO - Iteration through files over. 04:20:52 INFO - Return code: 0 04:20:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:20:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:20:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/32a944515523add8e3315987b5eca1f8bb4d9c425b692cd2be506b50a1987e561406ff63eda59f0fed6afb705c8921386c7d7e105a72770e614d9fd4b5227787", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/531ff70ef367627a9834a8141c5c892c6331abb965d4b1abeb7277631732862404e733418879d77dee0b3d54a210105a5a26b0a2163ac5122e97c1d9ea1ebe15"} 04:20:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:20:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:20:52 INFO - Contents: 04:20:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/32a944515523add8e3315987b5eca1f8bb4d9c425b692cd2be506b50a1987e561406ff63eda59f0fed6afb705c8921386c7d7e105a72770e614d9fd4b5227787", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/531ff70ef367627a9834a8141c5c892c6331abb965d4b1abeb7277631732862404e733418879d77dee0b3d54a210105a5a26b0a2163ac5122e97c1d9ea1ebe15"} 04:20:52 INFO - Running post-run listener: copy_logs_to_upload_dir 04:20:52 INFO - Copying logs to upload dir... 04:20:52 INFO - mkdir: /builds/slave/test/build/upload/logs 04:20:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1436.529850 ========= master_lag: 3.64 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 0 secs) (at 2016-04-22 04:20:56.442727) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-22 04:20:56.448750) ========= 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-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/32a944515523add8e3315987b5eca1f8bb4d9c425b692cd2be506b50a1987e561406ff63eda59f0fed6afb705c8921386c7d7e105a72770e614d9fd4b5227787", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/531ff70ef367627a9834a8141c5c892c6331abb965d4b1abeb7277631732862404e733418879d77dee0b3d54a210105a5a26b0a2163ac5122e97c1d9ea1ebe15"} build_url:https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.041977 build_url: 'https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/32a944515523add8e3315987b5eca1f8bb4d9c425b692cd2be506b50a1987e561406ff63eda59f0fed6afb705c8921386c7d7e105a72770e614d9fd4b5227787", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/531ff70ef367627a9834a8141c5c892c6331abb965d4b1abeb7277631732862404e733418879d77dee0b3d54a210105a5a26b0a2163ac5122e97c1d9ea1ebe15"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dhK45XgKSyyUAAczcWo0dg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 3.99 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 4 secs) (at 2016-04-22 04:21:00.480210) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 04:21:00.480701) ========= 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-1461322602.355161-1573907280 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033450 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 04:21:00.576985) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 04:21:00.577447) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 04:21:00.577907) ========= ========= Total master_lag: 7.81 =========