builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2566 starttime: 1461340748.74 results: success (0) buildid: 20160422082507 builduid: 560c2ff8c8c34053a22b07fb5e968e0c revision: bd10c1a7ea1e7783fe136c1fd8ca561d29582dc5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:08.744369) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:08.744843) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:08.745138) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:08.794635) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:08.794913) ========= 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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 08:59:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 14.1M=0.001s 2016-04-22 08:59:09 (14.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.727251 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:09.560143) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:09.560684) ========= 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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020528 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:09.627678) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 08:59:09.628229) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev bd10c1a7ea1e7783fe136c1fd8ca561d29582dc5 --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 bd10c1a7ea1e7783fe136c1fd8ca561d29582dc5 --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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 08:59:09,743 truncating revision to first 12 chars 2016-04-22 08:59:09,744 Setting DEBUG logging. 2016-04-22 08:59:09,744 attempt 1/10 2016-04-22 08:59:09,744 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/bd10c1a7ea1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 08:59:10,977 unpacking tar archive at: mozilla-inbound-bd10c1a7ea1e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.958013 ========= master_lag: 0.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-22 08:59:12.257723) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:12.258048) ========= script_repo_revision: bd10c1a7ea1e7783fe136c1fd8ca561d29582dc5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 08:59:12.258887) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-04-22 08:59:12.259169) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 7 secs) (at 2016-04-22 08:59:19.307595) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 11 secs) (at 2016-04-22 08:59:19.307914) ========= /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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False 08:59:19 INFO - MultiFileLogger online at 20160422 08:59:19 in /builds/slave/test 08:59:19 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 08:59:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:59:19 INFO - {'append_to_log': False, 08:59:19 INFO - 'base_work_dir': '/builds/slave/test', 08:59:19 INFO - 'blob_upload_branch': 'mozilla-inbound', 08:59:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:59:19 INFO - 'buildbot_json_path': 'buildprops.json', 08:59:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:59:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:59:19 INFO - 'download_minidump_stackwalk': True, 08:59:19 INFO - 'download_symbols': 'true', 08:59:19 INFO - 'e10s': False, 08:59:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:59:19 INFO - 'tooltool.py': '/tools/tooltool.py', 08:59:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:59:19 INFO - '/tools/misc-python/virtualenv.py')}, 08:59:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:59:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:59:19 INFO - 'log_level': 'info', 08:59:19 INFO - 'log_to_console': True, 08:59:19 INFO - 'opt_config_files': (), 08:59:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:59:19 INFO - '--processes=1', 08:59:19 INFO - '--config=%(test_path)s/wptrunner.ini', 08:59:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:59:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:59:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:59:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:59:19 INFO - 'pip_index': False, 08:59:19 INFO - 'require_test_zip': True, 08:59:19 INFO - 'test_type': ('testharness',), 08:59:19 INFO - 'this_chunk': '1', 08:59:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:59:19 INFO - 'total_chunks': '10', 08:59:19 INFO - 'virtualenv_path': 'venv', 08:59:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:59:19 INFO - 'work_dir': 'build'} 08:59:19 INFO - ##### 08:59:19 INFO - ##### Running clobber step. 08:59:19 INFO - ##### 08:59:19 INFO - Running pre-action listener: _resource_record_pre_action 08:59:19 INFO - Running main action method: clobber 08:59:19 INFO - rmtree: /builds/slave/test/build 08:59:19 INFO - Running post-action listener: _resource_record_post_action 08:59:19 INFO - ##### 08:59:19 INFO - ##### Running read-buildbot-config step. 08:59:19 INFO - ##### 08:59:19 INFO - Running pre-action listener: _resource_record_pre_action 08:59:19 INFO - Running main action method: read_buildbot_config 08:59:19 INFO - Using buildbot properties: 08:59:19 INFO - { 08:59:19 INFO - "project": "", 08:59:19 INFO - "product": "firefox", 08:59:19 INFO - "script_repo_revision": "production", 08:59:19 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 08:59:19 INFO - "repository": "", 08:59:19 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 08:59:19 INFO - "buildid": "20160422082507", 08:59:19 INFO - "pgo_build": "False", 08:59:19 INFO - "basedir": "/builds/slave/test", 08:59:19 INFO - "buildnumber": 24, 08:59:19 INFO - "slavename": "tst-linux64-spot-2566", 08:59:19 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 08:59:19 INFO - "platform": "linux64", 08:59:19 INFO - "branch": "mozilla-inbound", 08:59:19 INFO - "revision": "bd10c1a7ea1e7783fe136c1fd8ca561d29582dc5", 08:59:19 INFO - "repo_path": "integration/mozilla-inbound", 08:59:19 INFO - "moz_repo_path": "", 08:59:19 INFO - "stage_platform": "linux64", 08:59:19 INFO - "builduid": "560c2ff8c8c34053a22b07fb5e968e0c", 08:59:19 INFO - "slavebuilddir": "test" 08:59:19 INFO - } 08:59:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 08:59:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 08:59:19 INFO - Running post-action listener: _resource_record_post_action 08:59:19 INFO - ##### 08:59:19 INFO - ##### Running download-and-extract step. 08:59:19 INFO - ##### 08:59:19 INFO - Running pre-action listener: _resource_record_pre_action 08:59:19 INFO - Running main action method: download_and_extract 08:59:19 INFO - mkdir: /builds/slave/test/build/tests 08:59:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:19 INFO - https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 08:59:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:26 INFO - Downloaded 1361 bytes. 08:59:26 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:59:26 INFO - Using the following test package requirements: 08:59:26 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:59:26 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 08:59:26 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 08:59:26 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'jsshell-linux-x86_64.zip'], 08:59:26 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 08:59:26 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:59:26 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 08:59:26 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 08:59:26 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 08:59:26 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:59:26 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 08:59:26 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 08:59:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:26 INFO - https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 08:59:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:59:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:59:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:31 INFO - Downloaded 22745831 bytes. 08:59:31 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/*'] 08:59:31 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/* 08:59:32 INFO - caution: filename not matched: web-platform/* 08:59:32 INFO - Return code: 11 08:59:32 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')]} 08:59:32 INFO - https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 08:59:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:59:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:59:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:37 INFO - Downloaded 36404564 bytes. 08:59:37 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/*'] 08:59:37 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/* 08:59:41 INFO - caution: filename not matched: bin/* 08:59:41 INFO - caution: filename not matched: config/* 08:59:41 INFO - caution: filename not matched: mozbase/* 08:59:41 INFO - caution: filename not matched: marionette/* 08:59:41 INFO - caution: filename not matched: tools/wptserve/* 08:59:41 INFO - Return code: 11 08:59: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')]} 08:59:41 INFO - https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 08:59:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:47 INFO - Downloaded 64374623 bytes. 08:59:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:47 INFO - mkdir: /builds/slave/test/properties 08:59:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:59:47 INFO - Writing to file /builds/slave/test/properties/build_url 08:59:47 INFO - Contents: 08:59:47 INFO - build_url:https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:59:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:59:48 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:59:48 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:59:48 INFO - Contents: 08:59:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:59:48 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')]} 08:59:48 INFO - https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:59:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:59:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:59:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/cEDk2y-oRWiQSaNJU21waw/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 08:59:51 INFO - Downloaded 90872650 bytes. 08:59:51 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'] 08:59:51 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 09:00:04 INFO - Return code: 0 09:00:04 INFO - Running post-action listener: _resource_record_post_action 09:00:04 INFO - Running post-action listener: set_extra_try_arguments 09:00:04 INFO - ##### 09:00:04 INFO - ##### Running create-virtualenv step. 09:00:04 INFO - ##### 09:00:04 INFO - Running pre-action listener: _pre_create_virtualenv 09:00:04 INFO - Running pre-action listener: _resource_record_pre_action 09:00:04 INFO - Running main action method: create_virtualenv 09:00:04 INFO - Creating virtualenv /builds/slave/test/build/venv 09:00:04 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 09:00:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:00:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:00:05 INFO - Using real prefix '/usr' 09:00:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:00:08 INFO - Installing distribute.............................................................................................................................................................................................done. 09:00:14 INFO - Installing pip.................done. 09:00:14 INFO - Return code: 0 09:00:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:00:14 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')]} 09:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:14 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')]} 09:00:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:14 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 0x1b5c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b5d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ba0620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, '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-1461340621.268650-1388855661', '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 09:00:14 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 09:00:14 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 09:00:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:14 INFO - 'CCACHE_UMASK': '002', 09:00:14 INFO - 'DISPLAY': ':0', 09:00:14 INFO - 'HOME': '/home/cltbld', 09:00:14 INFO - 'LANG': 'en_US.UTF-8', 09:00:14 INFO - 'LOGNAME': 'cltbld', 09:00:14 INFO - 'MAIL': '/var/mail/cltbld', 09:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:14 INFO - 'MOZ_NO_REMOTE': '1', 09:00:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:14 INFO - 'PWD': '/builds/slave/test', 09:00:14 INFO - 'SHELL': '/bin/bash', 09:00:14 INFO - 'SHLVL': '1', 09:00:14 INFO - 'TERM': 'linux', 09:00:14 INFO - 'TMOUT': '86400', 09:00:14 INFO - 'USER': 'cltbld', 09:00:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:00:14 INFO - '_': '/tools/buildbot/bin/python'} 09:00:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:14 INFO - Downloading/unpacking psutil>=0.7.1 09:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:00:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:00:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:00:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:00:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:00:21 INFO - Installing collected packages: psutil 09:00:21 INFO - Running setup.py install for psutil 09:00:21 INFO - building 'psutil._psutil_linux' extension 09:00:21 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 09:00:24 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 09:00:24 INFO - building 'psutil._psutil_posix' extension 09:00:24 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 09:00:24 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 09:00:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:00:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:00:24 INFO - Successfully installed psutil 09:00:24 INFO - Cleaning up... 09:00:25 INFO - Return code: 0 09:00:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:00:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:25 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 0x1b5c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b5d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ba0620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, '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-1461340621.268650-1388855661', '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 09:00:25 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 09:00:25 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 09:00:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:25 INFO - 'CCACHE_UMASK': '002', 09:00:25 INFO - 'DISPLAY': ':0', 09:00:25 INFO - 'HOME': '/home/cltbld', 09:00:25 INFO - 'LANG': 'en_US.UTF-8', 09:00:25 INFO - 'LOGNAME': 'cltbld', 09:00:25 INFO - 'MAIL': '/var/mail/cltbld', 09:00:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:25 INFO - 'MOZ_NO_REMOTE': '1', 09:00:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:25 INFO - 'PWD': '/builds/slave/test', 09:00:25 INFO - 'SHELL': '/bin/bash', 09:00:25 INFO - 'SHLVL': '1', 09:00:25 INFO - 'TERM': 'linux', 09:00:25 INFO - 'TMOUT': '86400', 09:00:25 INFO - 'USER': 'cltbld', 09:00:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:00:25 INFO - '_': '/tools/buildbot/bin/python'} 09:00:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:00:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:00:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:00:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:00:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:00:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:00:30 INFO - Installing collected packages: mozsystemmonitor 09:00:30 INFO - Running setup.py install for mozsystemmonitor 09:00:31 INFO - Successfully installed mozsystemmonitor 09:00:31 INFO - Cleaning up... 09:00:31 INFO - Return code: 0 09:00:31 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:00:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1b5c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b5d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ba0620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, '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-1461340621.268650-1388855661', '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 09:00:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:00:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:00:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:31 INFO - 'CCACHE_UMASK': '002', 09:00:31 INFO - 'DISPLAY': ':0', 09:00:31 INFO - 'HOME': '/home/cltbld', 09:00:31 INFO - 'LANG': 'en_US.UTF-8', 09:00:31 INFO - 'LOGNAME': 'cltbld', 09:00:31 INFO - 'MAIL': '/var/mail/cltbld', 09:00:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:31 INFO - 'MOZ_NO_REMOTE': '1', 09:00:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:31 INFO - 'PWD': '/builds/slave/test', 09:00:31 INFO - 'SHELL': '/bin/bash', 09:00:31 INFO - 'SHLVL': '1', 09:00:31 INFO - 'TERM': 'linux', 09:00:31 INFO - 'TMOUT': '86400', 09:00:31 INFO - 'USER': 'cltbld', 09:00:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:00:31 INFO - '_': '/tools/buildbot/bin/python'} 09:00:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:31 INFO - Downloading/unpacking blobuploader==1.2.4 09:00:31 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 09:00:31 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 09:00:31 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 09:00:31 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 09:00:31 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 09:00:31 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 09:00:36 INFO - Downloading blobuploader-1.2.4.tar.gz 09:00:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:00:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:00:37 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 09:00:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:37 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 09:00:37 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 09:00:37 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 09:00:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:00:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:00:38 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 09:00:38 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 09:00:38 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 09:00:38 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 09:00:38 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 09:00:38 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 09:00:38 INFO - Downloading docopt-0.6.1.tar.gz 09:00:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:00:39 INFO - Installing collected packages: blobuploader, requests, docopt 09:00:39 INFO - Running setup.py install for blobuploader 09:00:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:00:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:00:39 INFO - Running setup.py install for requests 09:00:40 INFO - Running setup.py install for docopt 09:00:40 INFO - Successfully installed blobuploader requests docopt 09:00:40 INFO - Cleaning up... 09:00:40 INFO - Return code: 0 09:00:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:40 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')]} 09:00:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:40 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')]} 09:00:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:40 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 0x1b5c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b5d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ba0620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, '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-1461340621.268650-1388855661', '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 09:00:40 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 09:00:40 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 09:00:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:40 INFO - 'CCACHE_UMASK': '002', 09:00:40 INFO - 'DISPLAY': ':0', 09:00:40 INFO - 'HOME': '/home/cltbld', 09:00:40 INFO - 'LANG': 'en_US.UTF-8', 09:00:40 INFO - 'LOGNAME': 'cltbld', 09:00:40 INFO - 'MAIL': '/var/mail/cltbld', 09:00:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:40 INFO - 'MOZ_NO_REMOTE': '1', 09:00:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:40 INFO - 'PWD': '/builds/slave/test', 09:00:40 INFO - 'SHELL': '/bin/bash', 09:00:40 INFO - 'SHLVL': '1', 09:00:40 INFO - 'TERM': 'linux', 09:00:40 INFO - 'TMOUT': '86400', 09:00:40 INFO - 'USER': 'cltbld', 09:00:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:00:40 INFO - '_': '/tools/buildbot/bin/python'} 09:00:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:41 INFO - Running setup.py (path:/tmp/pip-sg4sOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:41 INFO - Running setup.py (path:/tmp/pip-6UmhDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:41 INFO - Running setup.py (path:/tmp/pip-nMgT0a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:41 INFO - Running setup.py (path:/tmp/pip-_d1Olh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:41 INFO - Running setup.py (path:/tmp/pip-6APr5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:41 INFO - Running setup.py (path:/tmp/pip-GgeorF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:41 INFO - Running setup.py (path:/tmp/pip-LEAZs_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:42 INFO - Running setup.py (path:/tmp/pip-wyFxkC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:42 INFO - Running setup.py (path:/tmp/pip-ZhXyFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:42 INFO - Running setup.py (path:/tmp/pip-2W6vXM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:42 INFO - Running setup.py (path:/tmp/pip-_if099-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:42 INFO - Running setup.py (path:/tmp/pip-HEUCsf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:42 INFO - Running setup.py (path:/tmp/pip-vJNWSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:42 INFO - Running setup.py (path:/tmp/pip-o8QMVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:43 INFO - Running setup.py (path:/tmp/pip-kqvNqv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:43 INFO - Running setup.py (path:/tmp/pip-kjhKgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:43 INFO - Running setup.py (path:/tmp/pip-wnm6Vy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:43 INFO - Running setup.py (path:/tmp/pip-AzZszL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:43 INFO - Running setup.py (path:/tmp/pip-aI6dWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:43 INFO - Running setup.py (path:/tmp/pip-STaaO2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:44 INFO - Running setup.py (path:/tmp/pip-xKixTI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:44 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 09:00:44 INFO - Running setup.py install for manifestparser 09:00:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:00:44 INFO - Running setup.py install for mozcrash 09:00:44 INFO - Running setup.py install for mozdebug 09:00:45 INFO - Running setup.py install for mozdevice 09:00:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:00:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:00:45 INFO - Running setup.py install for mozfile 09:00:45 INFO - Running setup.py install for mozhttpd 09:00:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:00:45 INFO - Running setup.py install for mozinfo 09:00:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:00:46 INFO - Running setup.py install for mozInstall 09:00:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:00:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:00:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:00:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:00:46 INFO - Running setup.py install for mozleak 09:00:46 INFO - Running setup.py install for mozlog 09:00:48 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:00:48 INFO - Running setup.py install for moznetwork 09:00:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:00:48 INFO - Running setup.py install for mozprocess 09:00:48 INFO - Running setup.py install for mozprofile 09:00:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:00:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:00:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:00:48 INFO - Running setup.py install for mozrunner 09:00:49 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:00:49 INFO - Running setup.py install for mozscreenshot 09:00:49 INFO - Running setup.py install for moztest 09:00:49 INFO - Running setup.py install for mozversion 09:00:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:00:49 INFO - Running setup.py install for wptserve 09:00:50 INFO - Running setup.py install for marionette-driver 09:00:50 INFO - Running setup.py install for browsermob-proxy 09:00:50 INFO - Running setup.py install for marionette-client 09:00:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:00:51 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:00:51 INFO - Cleaning up... 09:00:51 INFO - Return code: 0 09:00:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:00:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x1b5c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b5d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ba0620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, '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-1461340621.268650-1388855661', '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 09:00:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:00:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 09:00:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:51 INFO - 'CCACHE_UMASK': '002', 09:00:51 INFO - 'DISPLAY': ':0', 09:00:51 INFO - 'HOME': '/home/cltbld', 09:00:51 INFO - 'LANG': 'en_US.UTF-8', 09:00:51 INFO - 'LOGNAME': 'cltbld', 09:00:51 INFO - 'MAIL': '/var/mail/cltbld', 09:00:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:51 INFO - 'MOZ_NO_REMOTE': '1', 09:00:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:51 INFO - 'PWD': '/builds/slave/test', 09:00:51 INFO - 'SHELL': '/bin/bash', 09:00:51 INFO - 'SHLVL': '1', 09:00:51 INFO - 'TERM': 'linux', 09:00:51 INFO - 'TMOUT': '86400', 09:00:51 INFO - 'USER': 'cltbld', 09:00:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:00:51 INFO - '_': '/tools/buildbot/bin/python'} 09:00:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:51 INFO - Running setup.py (path:/tmp/pip-qduOPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:52 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:52 INFO - Running setup.py (path:/tmp/pip-is0BEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:52 INFO - Running setup.py (path:/tmp/pip-49DaQu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:52 INFO - Running setup.py (path:/tmp/pip-6dP9za-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:52 INFO - Running setup.py (path:/tmp/pip-hMkhSM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:52 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)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:52 INFO - Running setup.py (path:/tmp/pip-b67zEg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:52 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)) 09:00:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:52 INFO - Running setup.py (path:/tmp/pip-LEpYKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:53 INFO - Running setup.py (path:/tmp/pip-zTZQXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:53 INFO - Running setup.py (path:/tmp/pip-e4X2cl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:53 INFO - Running setup.py (path:/tmp/pip-Y40_ta-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:53 INFO - Running setup.py (path:/tmp/pip-xKVxLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:53 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:53 INFO - Running setup.py (path:/tmp/pip-KAajGF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:53 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)) 09:00:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:53 INFO - Running setup.py (path:/tmp/pip-ZNzKHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:54 INFO - Running setup.py (path:/tmp/pip-VuK_0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:54 INFO - Running setup.py (path:/tmp/pip-PX1Wxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:54 INFO - Running setup.py (path:/tmp/pip-Zim_XF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:54 INFO - Running setup.py (path:/tmp/pip-tot4dV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:54 INFO - Running setup.py (path:/tmp/pip-TdYBqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:54 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:00:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:54 INFO - Running setup.py (path:/tmp/pip-t1M0AF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:00:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:55 INFO - Running setup.py (path:/tmp/pip-_AdeZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:00:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:55 INFO - Running setup.py (path:/tmp/pip-yoFmTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:00:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:00:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:55 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 09:00:55 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 09:00:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:01:00 INFO - Downloading blessings-1.6.tar.gz 09:01:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:01:01 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)) 09:01:01 INFO - Installing collected packages: blessings 09:01:01 INFO - Running setup.py install for blessings 09:01:01 INFO - Successfully installed blessings 09:01:01 INFO - Cleaning up... 09:01:01 INFO - Return code: 0 09:01:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:01:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:01:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:01:02 INFO - Reading from file tmpfile_stdout 09:01:02 INFO - Current package versions: 09:01:02 INFO - argparse == 1.2.1 09:01:02 INFO - blessings == 1.6 09:01:02 INFO - blobuploader == 1.2.4 09:01:02 INFO - browsermob-proxy == 0.6.0 09:01:02 INFO - docopt == 0.6.1 09:01:02 INFO - manifestparser == 1.1 09:01:02 INFO - marionette-client == 2.3.0 09:01:02 INFO - marionette-driver == 1.4.0 09:01:02 INFO - mozInstall == 1.12 09:01:02 INFO - mozcrash == 0.17 09:01:02 INFO - mozdebug == 0.1 09:01:02 INFO - mozdevice == 0.48 09:01:02 INFO - mozfile == 1.2 09:01:02 INFO - mozhttpd == 0.7 09:01:02 INFO - mozinfo == 0.9 09:01:02 INFO - mozleak == 0.1 09:01:02 INFO - mozlog == 3.1 09:01:02 INFO - moznetwork == 0.27 09:01:02 INFO - mozprocess == 0.22 09:01:02 INFO - mozprofile == 0.28 09:01:02 INFO - mozrunner == 6.11 09:01:02 INFO - mozscreenshot == 0.1 09:01:02 INFO - mozsystemmonitor == 0.0 09:01:02 INFO - moztest == 0.7 09:01:02 INFO - mozversion == 1.4 09:01:02 INFO - psutil == 3.1.1 09:01:02 INFO - requests == 1.2.3 09:01:02 INFO - wptserve == 1.4.0 09:01:02 INFO - wsgiref == 0.1.2 09:01:02 INFO - Running post-action listener: _resource_record_post_action 09:01:02 INFO - Running post-action listener: _start_resource_monitoring 09:01:02 INFO - Starting resource monitoring. 09:01:02 INFO - ##### 09:01:02 INFO - ##### Running pull step. 09:01:02 INFO - ##### 09:01:02 INFO - Running pre-action listener: _resource_record_pre_action 09:01:02 INFO - Running main action method: pull 09:01:02 INFO - Pull has nothing to do! 09:01:02 INFO - Running post-action listener: _resource_record_post_action 09:01:02 INFO - ##### 09:01:02 INFO - ##### Running install step. 09:01:02 INFO - ##### 09:01:02 INFO - Running pre-action listener: _resource_record_pre_action 09:01:02 INFO - Running main action method: install 09:01:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:01:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:01:02 INFO - Reading from file tmpfile_stdout 09:01:02 INFO - Detecting whether we're running mozinstall >=1.0... 09:01:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:01:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:01:02 INFO - Reading from file tmpfile_stdout 09:01:02 INFO - Output received: 09:01:02 INFO - Usage: mozinstall [options] installer 09:01:02 INFO - Options: 09:01:02 INFO - -h, --help show this help message and exit 09:01:02 INFO - -d DEST, --destination=DEST 09:01:02 INFO - Directory to install application into. [default: 09:01:02 INFO - "/builds/slave/test"] 09:01:02 INFO - --app=APP Application being installed. [default: firefox] 09:01:02 INFO - mkdir: /builds/slave/test/build/application 09:01:02 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'] 09:01:02 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 09:01:35 INFO - Reading from file tmpfile_stdout 09:01:35 INFO - Output received: 09:01:35 INFO - /builds/slave/test/build/application/firefox/firefox 09:01:35 INFO - Running post-action listener: _resource_record_post_action 09:01:35 INFO - ##### 09:01:35 INFO - ##### Running run-tests step. 09:01:35 INFO - ##### 09:01:35 INFO - Running pre-action listener: _resource_record_pre_action 09:01:35 INFO - Running main action method: run_tests 09:01:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:01:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:01:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:01:35 INFO - grabbing minidump binary from tooltool 09:01:35 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')]} 09:01:35 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 0x1c66290>, '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 0x1c66980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1b9dbe0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:01:35 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 09:01:35 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 09:01:35 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 09:01:35 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:01:37 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpW0G9Ez 09:01:37 INFO - INFO - File integrity verified, renaming tmpW0G9Ez to linux64-minidump_stackwalk 09:01:37 INFO - INFO - Updating local cache /builds/tooltool_cache... 09:01:37 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 09:01:37 INFO - Return code: 0 09:01:37 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 09:01:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:01:38 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/cEDk2y-oRWiQSaNJU21waw/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 09:01:38 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/cEDk2y-oRWiQSaNJU21waw/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 09:01:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:01:38 INFO - 'CCACHE_UMASK': '002', 09:01:38 INFO - 'DISPLAY': ':0', 09:01:38 INFO - 'HOME': '/home/cltbld', 09:01:38 INFO - 'LANG': 'en_US.UTF-8', 09:01:38 INFO - 'LOGNAME': 'cltbld', 09:01:38 INFO - 'MAIL': '/var/mail/cltbld', 09:01:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:01:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:01:38 INFO - 'MOZ_NO_REMOTE': '1', 09:01:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:01:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:01:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:01:38 INFO - 'PWD': '/builds/slave/test', 09:01:38 INFO - 'SHELL': '/bin/bash', 09:01:38 INFO - 'SHLVL': '1', 09:01:38 INFO - 'TERM': 'linux', 09:01:38 INFO - 'TMOUT': '86400', 09:01:38 INFO - 'USER': 'cltbld', 09:01:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461340621.268650-1388855661', 09:01:38 INFO - '_': '/tools/buildbot/bin/python'} 09:01:38 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/cEDk2y-oRWiQSaNJU21waw/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 09:01:38 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 09:01:38 INFO - import pkg_resources 09:01:40 INFO - Using 1 client processes 09:01:40 INFO - wptserve Starting http server on 127.0.0.1:8000 09:01:40 INFO - wptserve Starting http server on 127.0.0.1:8001 09:01:40 INFO - wptserve Starting http server on 127.0.0.1:8443 09:01:42 INFO - SUITE-START | Running 778 tests 09:01:42 INFO - Running testharness tests 09:01:42 INFO - Setting up ssl 09:01:42 INFO - PROCESS | certutil | 09:01:42 INFO - PROCESS | certutil | 09:01:42 INFO - PROCESS | certutil | 09:01:42 INFO - Certificate Nickname Trust Attributes 09:01:42 INFO - SSL,S/MIME,JAR/XPI 09:01:42 INFO - 09:01:42 INFO - web-platform-tests CT,, 09:01:42 INFO - 09:01:42 INFO - Starting runner 09:01:45 INFO - PROCESS | 1943 | 1461340905653 Marionette DEBUG Marionette enabled via build flag and pref 09:01:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6fa34800 == 1 [pid = 1943] [id = 1] 09:01:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 1 (0x7f8e6fa35000) [pid = 1943] [serial = 1] [outer = (nil)] 09:01:46 INFO - PROCESS | 1943 | [1943] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 09:01:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 2 (0x7f8e6fa36000) [pid = 1943] [serial = 2] [outer = 0x7f8e6fa35000] 09:01:46 INFO - PROCESS | 1943 | 1461340906584 Marionette INFO Listening on port 2828 09:01:47 INFO - PROCESS | 1943 | 1461340907199 Marionette DEBUG Marionette enabled via command-line flag 09:01:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c90f000 == 2 [pid = 1943] [id = 2] 09:01:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 3 (0x7f8e6c90f800) [pid = 1943] [serial = 3] [outer = (nil)] 09:01:47 INFO - PROCESS | 1943 | [1943] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 09:01:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 4 (0x7f8e6c910800) [pid = 1943] [serial = 4] [outer = 0x7f8e6c90f800] 09:01:47 INFO - PROCESS | 1943 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8e6bd12df0 09:01:47 INFO - PROCESS | 1943 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f8e6bd56610 09:01:47 INFO - PROCESS | 1943 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8e6bd5a8e0 09:01:47 INFO - PROCESS | 1943 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8e6bd5abe0 09:01:47 INFO - PROCESS | 1943 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8e6bd5af10 09:01:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 5 (0x7f8e6bd9a000) [pid = 1943] [serial = 5] [outer = 0x7f8e6fa35000] 09:01:47 INFO - PROCESS | 1943 | [1943] 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 09:01:47 INFO - PROCESS | 1943 | 1461340907963 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59447 09:01:48 INFO - PROCESS | 1943 | [1943] 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 09:01:48 INFO - PROCESS | 1943 | 1461340908006 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59448 09:01:48 INFO - PROCESS | 1943 | [1943] 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 09:01:48 INFO - PROCESS | 1943 | 1461340908070 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59449 09:01:48 INFO - PROCESS | 1943 | 1461340908075 Marionette DEBUG Closed connection conn0 09:01:48 INFO - PROCESS | 1943 | 1461340908079 Marionette DEBUG Closed connection conn1 09:01:48 INFO - PROCESS | 1943 | [1943] 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 09:01:48 INFO - PROCESS | 1943 | [1943] 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 09:01:48 INFO - PROCESS | 1943 | 1461340908224 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59450 09:01:48 INFO - PROCESS | 1943 | 1461340908228 Marionette DEBUG Closed connection conn2 09:01:48 INFO - PROCESS | 1943 | [1943] 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 09:01:48 INFO - PROCESS | 1943 | 1461340908278 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:59451 09:01:48 INFO - PROCESS | 1943 | 1461340908292 Marionette DEBUG Closed connection conn3 09:01:48 INFO - PROCESS | 1943 | 1461340908355 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:01:48 INFO - PROCESS | 1943 | 1461340908376 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":"20160422082507","device":"desktop","version":"48.0a1"} 09:01:49 INFO - PROCESS | 1943 | [1943] 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 09:01:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a28000 == 3 [pid = 1943] [id = 3] 09:01:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 6 (0x7f8e61a28800) [pid = 1943] [serial = 6] [outer = (nil)] 09:01:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a29000 == 4 [pid = 1943] [id = 4] 09:01:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 7 (0x7f8e61802c00) [pid = 1943] [serial = 7] [outer = (nil)] 09:01:50 INFO - PROCESS | 1943 | [1943] 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 09:01:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60d28800 == 5 [pid = 1943] [id = 5] 09:01:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 8 (0x7f8e60da6800) [pid = 1943] [serial = 8] [outer = (nil)] 09:01:50 INFO - PROCESS | 1943 | [1943] 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 09:01:50 INFO - PROCESS | 1943 | [1943] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:01:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 9 (0x7f8e60955c00) [pid = 1943] [serial = 9] [outer = 0x7f8e60da6800] 09:01:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 10 (0x7f8e60565800) [pid = 1943] [serial = 10] [outer = 0x7f8e61a28800] 09:01:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 11 (0x7f8e606fdc00) [pid = 1943] [serial = 11] [outer = 0x7f8e61802c00] 09:01:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 12 (0x7f8e606ffc00) [pid = 1943] [serial = 12] [outer = 0x7f8e60da6800] 09:01:52 INFO - PROCESS | 1943 | 1461340912205 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1943 | 1461340912224 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 13 (0x7f8e5e8ac400) [pid = 1943] [serial = 13] [outer = 0x7f8e60da6800] 09:01:52 INFO - PROCESS | 1943 | 1461340912977 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4ecadaaa-3c33-4b54-ac04-0bcac8de94b6","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":"20160422082507","device":"desktop","version":"48.0a1","command_id":1}}] 09:01:53 INFO - PROCESS | 1943 | 1461340913356 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}] 09:01:53 INFO - PROCESS | 1943 | 1461340913650 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:01:53 INFO - PROCESS | 1943 | 1461340913724 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:01:53 INFO - PROCESS | 1943 | [1943] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:01:53 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 14 (0x7f8e59482400) [pid = 1943] [serial = 14] [outer = 0x7f8e60da6800] 09:01:54 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:54 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:54 INFO - PROCESS | 1943 | 1461340914337 Marionette TRACE conn4 <- [1,3,null,{}] 09:01:54 INFO - PROCESS | 1943 | 1461340914386 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:01:54 INFO - PROCESS | 1943 | 1461340914452 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:01:54 INFO - PROCESS | 1943 | 1461340914522 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1943 | 1461340914524 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:01:54 INFO - PROCESS | 1943 | 1461340914559 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1943 | 1461340914566 Marionette TRACE conn4 <- [1,6,null,{}] 09:01:54 INFO - PROCESS | 1943 | 1461340914600 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}] 09:01:54 INFO - PROCESS | 1943 | 1461340914695 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:01:54 INFO - PROCESS | 1943 | 1461340914705 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f29800 == 6 [pid = 1943] [id = 6] 09:01:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 15 (0x7f8e5c0b2800) [pid = 1943] [serial = 15] [outer = (nil)] 09:01:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 16 (0x7f8e57e0ac00) [pid = 1943] [serial = 16] [outer = 0x7f8e5c0b2800] 09:01:54 INFO - PROCESS | 1943 | 1461340914782 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 17 (0x7f8e57e10c00) [pid = 1943] [serial = 17] [outer = 0x7f8e5c0b2800] 09:01:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57c45800 == 7 [pid = 1943] [id = 7] 09:01:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 18 (0x7f8e57c53800) [pid = 1943] [serial = 18] [outer = (nil)] 09:01:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 19 (0x7f8e5c0ab400) [pid = 1943] [serial = 19] [outer = 0x7f8e57c53800] 09:01:55 INFO - PROCESS | 1943 | 1461340915313 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 20 (0x7f8e57b97000) [pid = 1943] [serial = 20] [outer = 0x7f8e57c53800] 09:01:55 INFO - PROCESS | 1943 | [1943] 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 09:01:55 INFO - PROCESS | 1943 | 1461340915834 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1366ms 09:01:55 INFO - PROCESS | 1943 | 1461340915958 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1943 | 1461340915963 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:01:56 INFO - PROCESS | 1943 | 1461340916005 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1943 | 1461340916009 Marionette TRACE conn4 <- [1,10,null,{}] 09:01:56 INFO - PROCESS | 1943 | 1461340916035 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}] 09:01:56 INFO - PROCESS | 1943 | 1461340916296 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:01:56 INFO - PROCESS | 1943 | 1461340916514 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e560ed800 == 8 [pid = 1943] [id = 8] 09:01:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 21 (0x7f8e55f23c00) [pid = 1943] [serial = 21] [outer = (nil)] 09:01:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 22 (0x7f8e55f26000) [pid = 1943] [serial = 22] [outer = 0x7f8e55f23c00] 09:01:56 INFO - PROCESS | 1943 | 1461340916597 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 23 (0x7f8e56ed3c00) [pid = 1943] [serial = 23] [outer = 0x7f8e55f23c00] 09:01:57 INFO - PROCESS | 1943 | 1461340917446 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1525ms 09:01:57 INFO - PROCESS | 1943 | 1461340917505 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1943 | 1461340917513 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:01:57 INFO - PROCESS | 1943 | 1461340917521 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1943 | 1461340917527 Marionette TRACE conn4 <- [1,14,null,{}] 09:01:57 INFO - PROCESS | 1943 | 1461340917535 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}] 09:01:57 INFO - PROCESS | 1943 | 1461340917759 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:01:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b7c800 == 9 [pid = 1943] [id = 9] 09:01:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 24 (0x7f8e57b7d000) [pid = 1943] [serial = 24] [outer = (nil)] 09:01:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 25 (0x7f8e57b72800) [pid = 1943] [serial = 25] [outer = 0x7f8e57b7d000] 09:01:57 INFO - PROCESS | 1943 | 1461340917905 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 26 (0x7f8e57f25000) [pid = 1943] [serial = 26] [outer = 0x7f8e57b7d000] 09:01:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e58a77800 == 10 [pid = 1943] [id = 10] 09:01:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 27 (0x7f8e58ac9800) [pid = 1943] [serial = 27] [outer = (nil)] 09:01:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 28 (0x7f8e58ad3800) [pid = 1943] [serial = 28] [outer = 0x7f8e58ac9800] 09:01:58 INFO - PROCESS | 1943 | 1461340918021 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 29 (0x7f8e59610400) [pid = 1943] [serial = 29] [outer = 0x7f8e58ac9800] 09:01:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b6d000 == 11 [pid = 1943] [id = 11] 09:01:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 30 (0x7f8e57e15c00) [pid = 1943] [serial = 30] [outer = (nil)] 09:01:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 31 (0x7f8e5ce89c00) [pid = 1943] [serial = 31] [outer = 0x7f8e57e15c00] 09:01:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 32 (0x7f8e5e464000) [pid = 1943] [serial = 32] [outer = 0x7f8e57e15c00] 09:01:59 INFO - PROCESS | 1943 | 1461340919208 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1744ms 09:01:59 INFO - PROCESS | 1943 | 1461340919266 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1943 | 1461340919271 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:01:59 INFO - PROCESS | 1943 | 1461340919278 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1943 | 1461340919282 Marionette TRACE conn4 <- [1,18,null,{}] 09:01:59 INFO - PROCESS | 1943 | 1461340919289 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}] 09:01:59 INFO - PROCESS | 1943 | 1461340919476 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:01:59 INFO - PROCESS | 1943 | 1461340919605 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60f53000 == 12 [pid = 1943] [id = 12] 09:01:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 33 (0x7f8e606f2800) [pid = 1943] [serial = 33] [outer = (nil)] 09:01:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 34 (0x7f8e61414800) [pid = 1943] [serial = 34] [outer = 0x7f8e606f2800] 09:01:59 INFO - PROCESS | 1943 | 1461340919721 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 35 (0x7f8e6141ec00) [pid = 1943] [serial = 35] [outer = 0x7f8e606f2800] 09:02:00 INFO - PROCESS | 1943 | 1461340920661 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1433ms 09:02:00 INFO - PROCESS | 1943 | 1461340920716 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1943 | 1461340920724 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:02:00 INFO - PROCESS | 1943 | 1461340920744 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1943 | 1461340920751 Marionette TRACE conn4 <- [1,22,null,{}] 09:02:00 INFO - PROCESS | 1943 | 1461340920804 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}] 09:02:01 INFO - PROCESS | 1943 | 1461340921035 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:02:01 INFO - PROCESS | 1943 | 1461340921206 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e614b4800 == 13 [pid = 1943] [id = 13] 09:02:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 36 (0x7f8e6114d000) [pid = 1943] [serial = 36] [outer = (nil)] 09:02:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 37 (0x7f8e6301d000) [pid = 1943] [serial = 37] [outer = 0x7f8e6114d000] 09:02:01 INFO - PROCESS | 1943 | 1461340921313 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 38 (0x7f8e6cb1a000) [pid = 1943] [serial = 38] [outer = 0x7f8e6114d000] 09:02:02 INFO - PROCESS | 1943 | 1461340922305 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1639ms 09:02:02 INFO - PROCESS | 1943 | 1461340922386 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:02:02 INFO - PROCESS | 1943 | 1461340922391 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:02:02 INFO - PROCESS | 1943 | 1461340922398 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1943 | 1461340922401 Marionette TRACE conn4 <- [1,26,null,{}] 09:02:02 INFO - PROCESS | 1943 | 1461340922407 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}] 09:02:02 INFO - PROCESS | 1943 | 1461340922587 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:02:02 INFO - PROCESS | 1943 | 1461340922872 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b6e800 == 14 [pid = 1943] [id = 14] 09:02:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 39 (0x7f8e579efc00) [pid = 1943] [serial = 39] [outer = (nil)] 09:02:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 40 (0x7f8e57e0dc00) [pid = 1943] [serial = 40] [outer = 0x7f8e579efc00] 09:02:02 INFO - PROCESS | 1943 | 1461340922984 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 41 (0x7f8e597ae400) [pid = 1943] [serial = 41] [outer = 0x7f8e579efc00] 09:02:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f29800 == 13 [pid = 1943] [id = 6] 09:02:03 INFO - PROCESS | 1943 | 1461340923866 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1487ms 09:02:03 INFO - PROCESS | 1943 | 1461340923890 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1943 | 1461340923906 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:02:03 INFO - PROCESS | 1943 | 1461340923951 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1943 | 1461340923955 Marionette TRACE conn4 <- [1,30,null,{}] 09:02:03 INFO - PROCESS | 1943 | 1461340923966 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}] 09:02:04 INFO - PROCESS | 1943 | 1461340924124 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:02:04 INFO - PROCESS | 1943 | 1461340924137 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e4c2800 == 14 [pid = 1943] [id = 15] 09:02:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 42 (0x7f8e57e0ec00) [pid = 1943] [serial = 42] [outer = (nil)] 09:02:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 43 (0x7f8e5e8f4c00) [pid = 1943] [serial = 43] [outer = 0x7f8e57e0ec00] 09:02:04 INFO - PROCESS | 1943 | 1461340924211 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 44 (0x7f8e61333800) [pid = 1943] [serial = 44] [outer = 0x7f8e57e0ec00] 09:02:04 INFO - PROCESS | 1943 | 1461340924986 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1099ms 09:02:05 INFO - PROCESS | 1943 | 1461340925044 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1943 | 1461340925050 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:02:05 INFO - PROCESS | 1943 | 1461340925060 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1943 | 1461340925063 Marionette TRACE conn4 <- [1,34,null,{}] 09:02:05 INFO - PROCESS | 1943 | 1461340925068 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}] 09:02:05 INFO - PROCESS | 1943 | 1461340925231 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:02:05 INFO - PROCESS | 1943 | 1461340925244 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e613c8800 == 15 [pid = 1943] [id = 16] 09:02:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 45 (0x7f8e614bfc00) [pid = 1943] [serial = 45] [outer = (nil)] 09:02:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 46 (0x7f8e618c0000) [pid = 1943] [serial = 46] [outer = 0x7f8e614bfc00] 09:02:05 INFO - PROCESS | 1943 | 1461340925326 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 47 (0x7f8e61c54c00) [pid = 1943] [serial = 47] [outer = 0x7f8e614bfc00] 09:02:06 INFO - PROCESS | 1943 | 1461340926209 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1192ms 09:02:06 INFO - PROCESS | 1943 | 1461340926253 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1943 | 1461340926259 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:02:06 INFO - PROCESS | 1943 | 1461340926269 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1943 | 1461340926275 Marionette TRACE conn4 <- [1,38,null,{}] 09:02:06 INFO - PROCESS | 1943 | 1461340926287 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}] 09:02:06 INFO - PROCESS | 1943 | 1461340926510 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:02:06 INFO - PROCESS | 1943 | 1461340926623 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5995a000 == 16 [pid = 1943] [id = 17] 09:02:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 48 (0x7f8e5947c000) [pid = 1943] [serial = 48] [outer = (nil)] 09:02:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 49 (0x7f8e59610000) [pid = 1943] [serial = 49] [outer = 0x7f8e5947c000] 09:02:06 INFO - PROCESS | 1943 | 1461340926705 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 50 (0x7f8e5ce96000) [pid = 1943] [serial = 50] [outer = 0x7f8e5947c000] 09:02:07 INFO - PROCESS | 1943 | 1461340927647 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1395ms 09:02:07 INFO - PROCESS | 1943 | 1461340927665 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1943 | 1461340927675 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:02:07 INFO - PROCESS | 1943 | 1461340927687 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1943 | 1461340927691 Marionette TRACE conn4 <- [1,42,null,{}] 09:02:07 INFO - PROCESS | 1943 | 1461340927698 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}] 09:02:07 INFO - PROCESS | 1943 | 1461340927865 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:02:08 INFO - PROCESS | 1943 | 1461340927996 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a22800 == 17 [pid = 1943] [id = 18] 09:02:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 51 (0x7f8e5cc7d000) [pid = 1943] [serial = 51] [outer = (nil)] 09:02:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 52 (0x7f8e6133e800) [pid = 1943] [serial = 52] [outer = 0x7f8e5cc7d000] 09:02:08 INFO - PROCESS | 1943 | 1461340928077 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 53 (0x7f8e618cc000) [pid = 1943] [serial = 53] [outer = 0x7f8e5cc7d000] 09:02:08 INFO - PROCESS | 1943 | 1461340928881 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1237ms 09:02:08 INFO - PROCESS | 1943 | 1461340928924 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1943 | 1461340928929 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:02:08 INFO - PROCESS | 1943 | 1461340928935 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1943 | 1461340928942 Marionette TRACE conn4 <- [1,46,null,{}] 09:02:08 INFO - PROCESS | 1943 | 1461340928979 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}] 09:02:09 INFO - PROCESS | 1943 | 1461340929157 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:02:09 INFO - PROCESS | 1943 | 1461340929280 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6296a800 == 18 [pid = 1943] [id = 19] 09:02:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 54 (0x7f8e6237f000) [pid = 1943] [serial = 54] [outer = (nil)] 09:02:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 55 (0x7f8e6253f400) [pid = 1943] [serial = 55] [outer = 0x7f8e6237f000] 09:02:09 INFO - PROCESS | 1943 | 1461340929374 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 56 (0x7f8e62a8d000) [pid = 1943] [serial = 56] [outer = 0x7f8e6237f000] 09:02:10 INFO - PROCESS | 1943 | 1461340930187 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1309ms 09:02:10 INFO - PROCESS | 1943 | 1461340930246 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1943 | 1461340930250 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:02:10 INFO - PROCESS | 1943 | 1461340930256 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1943 | 1461340930260 Marionette TRACE conn4 <- [1,50,null,{}] 09:02:10 INFO - PROCESS | 1943 | 1461340930265 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}] 09:02:10 INFO - PROCESS | 1943 | 1461340930445 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:02:10 INFO - PROCESS | 1943 | 1461340930603 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65ede000 == 19 [pid = 1943] [id = 20] 09:02:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 57 (0x7f8e6301b400) [pid = 1943] [serial = 57] [outer = (nil)] 09:02:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 58 (0x7f8e66d0cc00) [pid = 1943] [serial = 58] [outer = 0x7f8e6301b400] 09:02:10 INFO - PROCESS | 1943 | 1461340930684 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x7f8e6c965c00) [pid = 1943] [serial = 59] [outer = 0x7f8e6301b400] 09:02:11 INFO - PROCESS | 1943 | 1461340931479 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1277ms 09:02:11 INFO - PROCESS | 1943 | 1461340931536 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1943 | 1461340931540 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:02:11 INFO - PROCESS | 1943 | 1461340931547 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1943 | 1461340931550 Marionette TRACE conn4 <- [1,54,null,{}] 09:02:11 INFO - PROCESS | 1943 | 1461340931556 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}] 09:02:11 INFO - PROCESS | 1943 | 1461340931724 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:02:11 INFO - PROCESS | 1943 | 1461340931846 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617c2800 == 20 [pid = 1943] [id = 21] 09:02:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x7f8e65e59c00) [pid = 1943] [serial = 60] [outer = (nil)] 09:02:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x7f8e6cc97800) [pid = 1943] [serial = 61] [outer = 0x7f8e65e59c00] 09:02:11 INFO - PROCESS | 1943 | 1461340931927 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x7f8e6ce4dc00) [pid = 1943] [serial = 62] [outer = 0x7f8e65e59c00] 09:02:12 INFO - PROCESS | 1943 | 1461340932856 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1380ms 09:02:12 INFO - PROCESS | 1943 | 1461340932928 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:02:12 INFO - PROCESS | 1943 | 1461340932934 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:02:12 INFO - PROCESS | 1943 | 1461340932943 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1943 | 1461340932949 Marionette TRACE conn4 <- [1,58,null,{}] 09:02:12 INFO - PROCESS | 1943 | 1461340932958 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}] 09:02:13 INFO - PROCESS | 1943 | 1461340933191 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e4c2800 == 19 [pid = 1943] [id = 15] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b6e800 == 18 [pid = 1943] [id = 14] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e614b4800 == 17 [pid = 1943] [id = 13] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60f53000 == 16 [pid = 1943] [id = 12] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e58a77800 == 15 [pid = 1943] [id = 10] 09:02:13 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e560ed800 == 14 [pid = 1943] [id = 8] 09:02:13 INFO - PROCESS | 1943 | 1461340933431 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b6e000 == 15 [pid = 1943] [id = 22] 09:02:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x7f8e58acf000) [pid = 1943] [serial = 63] [outer = (nil)] 09:02:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x7f8e59483400) [pid = 1943] [serial = 64] [outer = 0x7f8e58acf000] 09:02:13 INFO - PROCESS | 1943 | 1461340933557 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x7f8e5d68f000) [pid = 1943] [serial = 65] [outer = 0x7f8e58acf000] 09:02:14 INFO - PROCESS | 1943 | 1461340934378 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1495ms 09:02:14 INFO - PROCESS | 1943 | 1461340934437 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1943 | 1461340934446 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:02:14 INFO - PROCESS | 1943 | 1461340934455 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1943 | 1461340934461 Marionette TRACE conn4 <- [1,62,null,{}] 09:02:14 INFO - PROCESS | 1943 | 1461340934470 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}] 09:02:14 INFO - PROCESS | 1943 | 1461340934656 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:02:14 INFO - PROCESS | 1943 | 1461340934782 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61038000 == 16 [pid = 1943] [id = 23] 09:02:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x7f8e58acfc00) [pid = 1943] [serial = 66] [outer = (nil)] 09:02:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x7f8e6141b800) [pid = 1943] [serial = 67] [outer = 0x7f8e58acfc00] 09:02:14 INFO - PROCESS | 1943 | 1461340934865 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e618cb000) [pid = 1943] [serial = 68] [outer = 0x7f8e58acfc00] 09:02:15 INFO - PROCESS | 1943 | 1461340935740 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1337ms 09:02:15 INFO - PROCESS | 1943 | 1461340935796 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1943 | 1461340935803 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:02:15 INFO - PROCESS | 1943 | 1461340935810 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1943 | 1461340935813 Marionette TRACE conn4 <- [1,66,null,{}] 09:02:15 INFO - PROCESS | 1943 | 1461340935819 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}] 09:02:15 INFO - PROCESS | 1943 | 1461340935990 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:02:16 INFO - PROCESS | 1943 | 1461340936116 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62898800 == 17 [pid = 1943] [id = 24] 09:02:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x7f8e625c4000) [pid = 1943] [serial = 69] [outer = (nil)] 09:02:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x7f8e62a90000) [pid = 1943] [serial = 70] [outer = 0x7f8e625c4000] 09:02:16 INFO - PROCESS | 1943 | 1461340936198 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x7f8e62dd9400) [pid = 1943] [serial = 71] [outer = 0x7f8e625c4000] 09:02:17 INFO - PROCESS | 1943 | 1461340937088 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]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1336ms 09:02:17 INFO - PROCESS | 1943 | 1461340937147 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1943 | 1461340937151 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:02:17 INFO - PROCESS | 1943 | 1461340937166 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1943 | 1461340937176 Marionette TRACE conn4 <- [1,70,null,{}] 09:02:17 INFO - PROCESS | 1943 | 1461340937186 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}] 09:02:17 INFO - PROCESS | 1943 | 1461340937417 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:02:17 INFO - PROCESS | 1943 | 1461340937546 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c91e800 == 18 [pid = 1943] [id = 25] 09:02:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x7f8e6cc9b000) [pid = 1943] [serial = 72] [outer = (nil)] 09:02:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x7f8e6dab0800) [pid = 1943] [serial = 73] [outer = 0x7f8e6cc9b000] 09:02:17 INFO - PROCESS | 1943 | 1461340937632 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x7f8e6ddf3400) [pid = 1943] [serial = 74] [outer = 0x7f8e6cc9b000] 09:02:18 INFO - PROCESS | 1943 | 1461340938420 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1304ms 09:02:18 INFO - PROCESS | 1943 | 1461340938463 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1943 | 1461340938468 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:02:18 INFO - PROCESS | 1943 | 1461340938475 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1943 | 1461340938477 Marionette TRACE conn4 <- [1,74,null,{}] 09:02:18 INFO - PROCESS | 1943 | 1461340938483 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}] 09:02:18 INFO - PROCESS | 1943 | 1461340938692 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:02:18 INFO - PROCESS | 1943 | 1461340938707 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cc82800 == 19 [pid = 1943] [id = 26] 09:02:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x7f8e6de04800) [pid = 1943] [serial = 75] [outer = (nil)] 09:02:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x7f8e6e03e400) [pid = 1943] [serial = 76] [outer = 0x7f8e6de04800] 09:02:18 INFO - PROCESS | 1943 | 1461340938783 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x7f8e6ffc4800) [pid = 1943] [serial = 77] [outer = 0x7f8e6de04800] 09:02:19 INFO - PROCESS | 1943 | 1461340939798 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1387ms 09:02:19 INFO - PROCESS | 1943 | 1461340939864 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1943 | 1461340939871 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:02:19 INFO - PROCESS | 1943 | 1461340939880 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1943 | 1461340939886 Marionette TRACE conn4 <- [1,78,null,{}] 09:02:19 INFO - PROCESS | 1943 | 1461340939894 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}] 09:02:20 INFO - PROCESS | 1943 | 1461340940062 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:02:20 INFO - PROCESS | 1943 | 1461340940225 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e65ede000 == 18 [pid = 1943] [id = 20] 09:02:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6296a800 == 17 [pid = 1943] [id = 19] 09:02:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a22800 == 16 [pid = 1943] [id = 18] 09:02:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5995a000 == 15 [pid = 1943] [id = 17] 09:02:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e58a75800 == 16 [pid = 1943] [id = 27] 09:02:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x7f8e57e0d000) [pid = 1943] [serial = 78] [outer = (nil)] 09:02:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x7f8e5960dc00) [pid = 1943] [serial = 79] [outer = 0x7f8e57e0d000] 09:02:20 INFO - PROCESS | 1943 | 1461340940323 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e5e468800) [pid = 1943] [serial = 80] [outer = 0x7f8e57e0d000] 09:02:21 INFO - PROCESS | 1943 | 1461340941223 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1387ms 09:02:21 INFO - PROCESS | 1943 | 1461340941274 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1943 | 1461340941282 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:02:21 INFO - PROCESS | 1943 | 1461340941293 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1943 | 1461340941299 Marionette TRACE conn4 <- [1,82,null,{}] 09:02:21 INFO - PROCESS | 1943 | 1461340941308 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}] 09:02:21 INFO - PROCESS | 1943 | 1461340941483 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:02:21 INFO - PROCESS | 1943 | 1461340941614 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62b2e800 == 17 [pid = 1943] [id = 28] 09:02:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e55f28800) [pid = 1943] [serial = 81] [outer = (nil)] 09:02:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e625cb000) [pid = 1943] [serial = 82] [outer = 0x7f8e55f28800] 09:02:21 INFO - PROCESS | 1943 | 1461340941699 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x7f8e62ddbc00) [pid = 1943] [serial = 83] [outer = 0x7f8e55f28800] 09:02:22 INFO - PROCESS | 1943 | 1461340942532 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1284ms 09:02:22 INFO - PROCESS | 1943 | 1461340942604 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1943 | 1461340942611 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:02:22 INFO - PROCESS | 1943 | 1461340942630 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1943 | 1461340942633 Marionette TRACE conn4 <- [1,86,null,{}] 09:02:22 INFO - PROCESS | 1943 | 1461340942640 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}] 09:02:22 INFO - PROCESS | 1943 | 1461340942815 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:02:22 INFO - PROCESS | 1943 | 1461340942950 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb67000 == 18 [pid = 1943] [id = 29] 09:02:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e66d90c00) [pid = 1943] [serial = 84] [outer = (nil)] 09:02:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e6cb26400) [pid = 1943] [serial = 85] [outer = 0x7f8e66d90c00] 09:02:23 INFO - PROCESS | 1943 | 1461340943031 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e6ce92000) [pid = 1943] [serial = 86] [outer = 0x7f8e66d90c00] 09:02:23 INFO - PROCESS | 1943 | 1461340943925 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1340ms 09:02:23 INFO - PROCESS | 1943 | 1461340943973 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:02:23 INFO - PROCESS | 1943 | 1461340943984 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:02:23 INFO - PROCESS | 1943 | 1461340943994 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1943 | 1461340944004 Marionette TRACE conn4 <- [1,90,null,{}] 09:02:24 INFO - PROCESS | 1943 | 1461340944020 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}] 09:02:24 INFO - PROCESS | 1943 | 1461340944236 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:02:24 INFO - PROCESS | 1943 | 1461340944369 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6dd2b000 == 19 [pid = 1943] [id = 30] 09:02:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e6ffc6000) [pid = 1943] [serial = 87] [outer = (nil)] 09:02:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e719a8c00) [pid = 1943] [serial = 88] [outer = 0x7f8e6ffc6000] 09:02:24 INFO - PROCESS | 1943 | 1461340944448 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e71e6d400) [pid = 1943] [serial = 89] [outer = 0x7f8e6ffc6000] 09:02:25 INFO - PROCESS | 1943 | 1461340945221 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1299ms 09:02:25 INFO - PROCESS | 1943 | 1461340945291 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1943 | 1461340945296 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:02:25 INFO - PROCESS | 1943 | 1461340945303 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1943 | 1461340945306 Marionette TRACE conn4 <- [1,94,null,{}] 09:02:25 INFO - PROCESS | 1943 | 1461340945313 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}] 09:02:25 INFO - PROCESS | 1943 | 1461340945472 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:02:25 INFO - PROCESS | 1943 | 1461340945605 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56cdb000 == 20 [pid = 1943] [id = 31] 09:02:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x7f8e72048c00) [pid = 1943] [serial = 90] [outer = (nil)] 09:02:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x7f8e719a9000) [pid = 1943] [serial = 91] [outer = 0x7f8e72048c00] 09:02:25 INFO - PROCESS | 1943 | 1461340945710 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x7f8e722e3000) [pid = 1943] [serial = 92] [outer = 0x7f8e72048c00] 09:02:26 INFO - PROCESS | 1943 | 1461340946696 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1435ms 09:02:26 INFO - PROCESS | 1943 | 1461340946750 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1943 | 1461340946755 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:02:26 INFO - PROCESS | 1943 | 1461340946765 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1943 | 1461340946770 Marionette TRACE conn4 <- [1,98,null,{}] 09:02:26 INFO - PROCESS | 1943 | 1461340946779 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}] 09:02:26 INFO - PROCESS | 1943 | 1461340946932 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:02:27 INFO - PROCESS | 1943 | 1461340947094 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e623c0800 == 21 [pid = 1943] [id = 32] 09:02:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e614c4000) [pid = 1943] [serial = 93] [outer = (nil)] 09:02:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e6180f400) [pid = 1943] [serial = 94] [outer = 0x7f8e614c4000] 09:02:27 INFO - PROCESS | 1943 | 1461340947225 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e6253b000) [pid = 1943] [serial = 95] [outer = 0x7f8e614c4000] 09:02:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62898800 == 20 [pid = 1943] [id = 24] 09:02:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61038000 == 19 [pid = 1943] [id = 23] 09:02:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b6e000 == 18 [pid = 1943] [id = 22] 09:02:28 INFO - PROCESS | 1943 | 1461340948135 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1438ms 09:02:28 INFO - PROCESS | 1943 | 1461340948203 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1943 | 1461340948211 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:02:28 INFO - PROCESS | 1943 | 1461340948221 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1943 | 1461340948226 Marionette TRACE conn4 <- [1,102,null,{}] 09:02:28 INFO - PROCESS | 1943 | 1461340948234 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}] 09:02:28 INFO - PROCESS | 1943 | 1461340948460 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:02:28 INFO - PROCESS | 1943 | 1461340948479 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e66121000 == 19 [pid = 1943] [id = 33] 09:02:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e62538400) [pid = 1943] [serial = 96] [outer = (nil)] 09:02:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e62b16400) [pid = 1943] [serial = 97] [outer = 0x7f8e62538400] 09:02:28 INFO - PROCESS | 1943 | 1461340948604 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e66d91800) [pid = 1943] [serial = 98] [outer = 0x7f8e62538400] 09:02:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e628bd800) [pid = 1943] [serial = 99] [outer = 0x7f8e57e15c00] 09:02:29 INFO - PROCESS | 1943 | 1461340949628 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1434ms 09:02:29 INFO - PROCESS | 1943 | 1461340949656 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1943 | 1461340949664 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:02:29 INFO - PROCESS | 1943 | 1461340949678 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1943 | 1461340949682 Marionette TRACE conn4 <- [1,106,null,{}] 09:02:29 INFO - PROCESS | 1943 | 1461340949689 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}] 09:02:29 INFO - PROCESS | 1943 | 1461340949898 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:02:30 INFO - PROCESS | 1943 | 1461340950032 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6db21800 == 20 [pid = 1943] [id = 34] 09:02:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e6ce89800) [pid = 1943] [serial = 100] [outer = (nil)] 09:02:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e6de07000) [pid = 1943] [serial = 101] [outer = 0x7f8e6ce89800] 09:02:30 INFO - PROCESS | 1943 | 1461340950168 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e6fa1cc00) [pid = 1943] [serial = 102] [outer = 0x7f8e6ce89800] 09:02:30 INFO - PROCESS | 1943 | 1461340950974 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1343ms 09:02:31 INFO - PROCESS | 1943 | 1461340951022 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:02:31 INFO - PROCESS | 1943 | 1461340951026 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:02:31 INFO - PROCESS | 1943 | 1461340951032 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1943 | 1461340951038 Marionette TRACE conn4 <- [1,110,null,{}] 09:02:31 INFO - PROCESS | 1943 | 1461340951073 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}] 09:02:31 INFO - PROCESS | 1943 | 1461340951264 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:02:31 INFO - PROCESS | 1943 | 1461340951403 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71e47800 == 21 [pid = 1943] [id = 35] 09:02:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e71ea7c00) [pid = 1943] [serial = 103] [outer = (nil)] 09:02:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e72304800) [pid = 1943] [serial = 104] [outer = 0x7f8e71ea7c00] 09:02:31 INFO - PROCESS | 1943 | 1461340951484 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e73fba400) [pid = 1943] [serial = 105] [outer = 0x7f8e71ea7c00] 09:02:32 INFO - PROCESS | 1943 | 1461340952322 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1358ms 09:02:32 INFO - PROCESS | 1943 | 1461340952391 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1943 | 1461340952396 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:02:32 INFO - PROCESS | 1943 | 1461340952402 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1943 | 1461340952406 Marionette TRACE conn4 <- [1,114,null,{}] 09:02:32 INFO - PROCESS | 1943 | 1461340952411 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}] 09:02:32 INFO - PROCESS | 1943 | 1461340952583 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:02:32 INFO - PROCESS | 1943 | 1461340952715 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e72317800 == 22 [pid = 1943] [id = 36] 09:02:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e5947ec00) [pid = 1943] [serial = 106] [outer = (nil)] 09:02:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e5990d800) [pid = 1943] [serial = 107] [outer = 0x7f8e5947ec00] 09:02:32 INFO - PROCESS | 1943 | 1461340952793 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e722e5c00) [pid = 1943] [serial = 108] [outer = 0x7f8e5947ec00] 09:02:33 INFO - PROCESS | 1943 | 1461340953770 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1430ms 09:02:33 INFO - PROCESS | 1943 | 1461340953833 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1943 | 1461340953839 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:02:33 INFO - PROCESS | 1943 | 1461340953847 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1943 | 1461340953853 Marionette TRACE conn4 <- [1,118,null,{}] 09:02:33 INFO - PROCESS | 1943 | 1461340953862 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}] 09:02:34 INFO - PROCESS | 1943 | 1461340954081 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:02:34 INFO - PROCESS | 1943 | 1461340954322 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bcb800 == 23 [pid = 1943] [id = 37] 09:02:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x7f8e5990b800) [pid = 1943] [serial = 109] [outer = (nil)] 09:02:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x7f8e5990e400) [pid = 1943] [serial = 110] [outer = 0x7f8e5990b800] 09:02:34 INFO - PROCESS | 1943 | 1461340954404 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x7f8e5e32c800) [pid = 1943] [serial = 111] [outer = 0x7f8e5990b800] 09:02:35 INFO - PROCESS | 1943 | 1461340955171 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1384ms 09:02:35 INFO - PROCESS | 1943 | 1461340955234 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1943 | 1461340955242 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:02:35 INFO - PROCESS | 1943 | 1461340955274 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1943 | 1461340955277 Marionette TRACE conn4 <- [1,122,null,{}] 09:02:35 INFO - PROCESS | 1943 | 1461340955284 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}] 09:02:35 INFO - PROCESS | 1943 | 1461340955455 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:02:35 INFO - PROCESS | 1943 | 1461340955637 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cb67000 == 22 [pid = 1943] [id = 29] 09:02:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62b2e800 == 21 [pid = 1943] [id = 28] 09:02:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e58a75800 == 20 [pid = 1943] [id = 27] 09:02:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6057d800 == 21 [pid = 1943] [id = 38] 09:02:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x7f8e54904400) [pid = 1943] [serial = 112] [outer = (nil)] 09:02:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x7f8e54907400) [pid = 1943] [serial = 113] [outer = 0x7f8e54904400] 09:02:35 INFO - PROCESS | 1943 | 1461340955750 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x7f8e59484800) [pid = 1943] [serial = 114] [outer = 0x7f8e54904400] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6c91e800 == 20 [pid = 1943] [id = 25] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62bcb800 == 19 [pid = 1943] [id = 37] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e72317800 == 18 [pid = 1943] [id = 36] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cc82800 == 17 [pid = 1943] [id = 26] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71e47800 == 16 [pid = 1943] [id = 35] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6db21800 == 15 [pid = 1943] [id = 34] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e623c0800 == 14 [pid = 1943] [id = 32] 09:02:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e66121000 == 13 [pid = 1943] [id = 33] 09:02:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617c2800 == 12 [pid = 1943] [id = 21] 09:02:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e613c8800 == 11 [pid = 1943] [id = 16] 09:02:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56cdb000 == 10 [pid = 1943] [id = 31] 09:02:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6dd2b000 == 9 [pid = 1943] [id = 30] 09:02:39 INFO - PROCESS | 1943 | 1461340959180 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 3946ms 09:02:39 INFO - PROCESS | 1943 | 1461340959249 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1943 | 1461340959261 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:02:39 INFO - PROCESS | 1943 | 1461340959285 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1943 | 1461340959295 Marionette TRACE conn4 <- [1,126,null,{}] 09:02:39 INFO - PROCESS | 1943 | 1461340959308 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}] 09:02:39 INFO - PROCESS | 1943 | 1461340959485 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:02:39 INFO - PROCESS | 1943 | 1461340959587 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5cee4000 == 10 [pid = 1943] [id = 39] 09:02:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x7f8e5960c800) [pid = 1943] [serial = 115] [outer = (nil)] 09:02:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x7f8e597b3000) [pid = 1943] [serial = 116] [outer = 0x7f8e5960c800] 09:02:39 INFO - PROCESS | 1943 | 1461340959663 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x7f8e597bac00) [pid = 1943] [serial = 117] [outer = 0x7f8e5960c800] 09:02:40 INFO - PROCESS | 1943 | 1461340960392 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1150ms 09:02:40 INFO - PROCESS | 1943 | 1461340960463 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1943 | 1461340960474 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:02:40 INFO - PROCESS | 1943 | 1461340960486 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1943 | 1461340960489 Marionette TRACE conn4 <- [1,130,null,{}] 09:02:40 INFO - PROCESS | 1943 | 1461340960496 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}] 09:02:40 INFO - PROCESS | 1943 | 1461340960747 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:02:41 INFO - PROCESS | 1943 | 1461340961021 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617b3000 == 11 [pid = 1943] [id = 40] 09:02:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x7f8e597b0400) [pid = 1943] [serial = 118] [outer = (nil)] 09:02:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x7f8e5ccea800) [pid = 1943] [serial = 119] [outer = 0x7f8e597b0400] 09:02:41 INFO - PROCESS | 1943 | 1461340961101 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x7f8e5d698800) [pid = 1943] [serial = 120] [outer = 0x7f8e597b0400] 09:02:41 INFO - PROCESS | 1943 | 1461340961872 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1430ms 09:02:41 INFO - PROCESS | 1943 | 1461340961917 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:02:41 INFO - PROCESS | 1943 | 1461340961922 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:02:41 INFO - PROCESS | 1943 | 1461340961933 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1943 | 1461340961940 Marionette TRACE conn4 <- [1,134,null,{}] 09:02:41 INFO - PROCESS | 1943 | 1461340961959 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}] 09:02:42 INFO - PROCESS | 1943 | 1461340962200 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:02:42 INFO - PROCESS | 1943 | 1461340962228 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c922000 == 12 [pid = 1943] [id = 41] 09:02:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x7f8e59904000) [pid = 1943] [serial = 121] [outer = (nil)] 09:02:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x7f8e61418400) [pid = 1943] [serial = 122] [outer = 0x7f8e59904000] 09:02:42 INFO - PROCESS | 1943 | 1461340962301 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x7f8e61fb6800) [pid = 1943] [serial = 123] [outer = 0x7f8e59904000] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x7f8e57e0d000) [pid = 1943] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x7f8e6301b400) [pid = 1943] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x7f8e6237f000) [pid = 1943] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x7f8e55f28800) [pid = 1943] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x7f8e5cc7d000) [pid = 1943] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x7f8e5947c000) [pid = 1943] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x7f8e614bfc00) [pid = 1943] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x7f8e58acfc00) [pid = 1943] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x7f8e6ffc6000) [pid = 1943] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x7f8e579efc00) [pid = 1943] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x7f8e57e0ec00) [pid = 1943] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x7f8e58ac9800) [pid = 1943] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x7f8e55f23c00) [pid = 1943] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x7f8e606f2800) [pid = 1943] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x7f8e6114d000) [pid = 1943] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x7f8e6de04800) [pid = 1943] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x7f8e62538400) [pid = 1943] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x7f8e5947ec00) [pid = 1943] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x7f8e6ce89800) [pid = 1943] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x7f8e5c0b2800) [pid = 1943] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x7f8e71ea7c00) [pid = 1943] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x7f8e66d90c00) [pid = 1943] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x7f8e6cc9b000) [pid = 1943] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e625c4000) [pid = 1943] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x7f8e614c4000) [pid = 1943] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x7f8e58acf000) [pid = 1943] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x7f8e72048c00) [pid = 1943] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:43 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x7f8e65e59c00) [pid = 1943] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:02:44 INFO - PROCESS | 1943 | 1461340964078 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2200ms 09:02:44 INFO - PROCESS | 1943 | 1461340964129 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1943 | 1461340964133 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:02:44 INFO - PROCESS | 1943 | 1461340964146 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1943 | 1461340964148 Marionette TRACE conn4 <- [1,138,null,{}] 09:02:44 INFO - PROCESS | 1943 | 1461340964155 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}] 09:02:44 INFO - PROCESS | 1943 | 1461340964312 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:02:44 INFO - PROCESS | 1943 | 1461340964328 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60914800 == 13 [pid = 1943] [id = 42] 09:02:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e57b99800) [pid = 1943] [serial = 124] [outer = (nil)] 09:02:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e61338000) [pid = 1943] [serial = 125] [outer = 0x7f8e57b99800] 09:02:44 INFO - PROCESS | 1943 | 1461340964405 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e6141e400) [pid = 1943] [serial = 126] [outer = 0x7f8e57b99800] 09:02:45 INFO - PROCESS | 1943 | 1461340965083 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 984ms 09:02:45 INFO - PROCESS | 1943 | 1461340965124 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1943 | 1461340965128 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:02:45 INFO - PROCESS | 1943 | 1461340965134 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1943 | 1461340965136 Marionette TRACE conn4 <- [1,142,null,{}] 09:02:45 INFO - PROCESS | 1943 | 1461340965141 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}] 09:02:45 INFO - PROCESS | 1943 | 1461340965311 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:02:45 INFO - PROCESS | 1943 | 1461340965330 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb5d800 == 14 [pid = 1943] [id = 43] 09:02:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e5490d800) [pid = 1943] [serial = 127] [outer = (nil)] 09:02:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e6141b000) [pid = 1943] [serial = 128] [outer = 0x7f8e5490d800] 09:02:45 INFO - PROCESS | 1943 | 1461340965396 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e625c6c00) [pid = 1943] [serial = 129] [outer = 0x7f8e5490d800] 09:02:46 INFO - PROCESS | 1943 | 1461340966656 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]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1578ms 09:02:46 INFO - PROCESS | 1943 | 1461340966786 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1943 | 1461340966791 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:02:46 INFO - PROCESS | 1943 | 1461340966843 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1943 | 1461340966846 Marionette TRACE conn4 <- [1,146,null,{}] 09:02:46 INFO - PROCESS | 1943 | 1461340966910 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}] 09:02:47 INFO - PROCESS | 1943 | 1461340967117 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:02:47 INFO - PROCESS | 1943 | 1461340967283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb60000 == 15 [pid = 1943] [id = 44] 09:02:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e597bc000) [pid = 1943] [serial = 130] [outer = (nil)] 09:02:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e614bfc00) [pid = 1943] [serial = 131] [outer = 0x7f8e597bc000] 09:02:47 INFO - PROCESS | 1943 | 1461340967360 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e625c6400) [pid = 1943] [serial = 132] [outer = 0x7f8e597bc000] 09:02:48 INFO - PROCESS | 1943 | 1461340968292 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1518ms 09:02:48 INFO - PROCESS | 1943 | 1461340968336 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1943 | 1461340968345 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:02:48 INFO - PROCESS | 1943 | 1461340968355 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1943 | 1461340968359 Marionette TRACE conn4 <- [1,150,null,{}] 09:02:48 INFO - PROCESS | 1943 | 1461340968366 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}] 09:02:48 INFO - PROCESS | 1943 | 1461340968576 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:02:48 INFO - PROCESS | 1943 | 1461340968748 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71830000 == 16 [pid = 1943] [id = 45] 09:02:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e62b1f800) [pid = 1943] [serial = 133] [outer = (nil)] 09:02:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e66d92400) [pid = 1943] [serial = 134] [outer = 0x7f8e62b1f800] 09:02:48 INFO - PROCESS | 1943 | 1461340968829 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e6c966c00) [pid = 1943] [serial = 135] [outer = 0x7f8e62b1f800] 09:02:49 INFO - PROCESS | 1943 | 1461340969985 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1647ms 09:02:50 INFO - PROCESS | 1943 | 1461340970003 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1943 | 1461340970009 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:50 INFO - PROCESS | 1943 | 1461340970019 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1943 | 1461340970028 Marionette TRACE conn4 <- [1,154,null,{}] 09:02:50 INFO - PROCESS | 1943 | 1461340970054 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}] 09:02:50 INFO - PROCESS | 1943 | 1461340970339 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:02:50 INFO - PROCESS | 1943 | 1461340970527 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ce47000 == 17 [pid = 1943] [id = 46] 09:02:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e57b94800) [pid = 1943] [serial = 136] [outer = (nil)] 09:02:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x7f8e5c0ae400) [pid = 1943] [serial = 137] [outer = 0x7f8e57b94800] 09:02:50 INFO - PROCESS | 1943 | 1461340970607 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x7f8e66d98000) [pid = 1943] [serial = 138] [outer = 0x7f8e57b94800] 09:02:51 INFO - PROCESS | 1943 | 1461340971652 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1653ms 09:02:51 INFO - PROCESS | 1943 | 1461340971671 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1943 | 1461340971677 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:51 INFO - PROCESS | 1943 | 1461340971685 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1943 | 1461340971691 Marionette TRACE conn4 <- [1,158,null,{}] 09:02:51 INFO - PROCESS | 1943 | 1461340971700 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}] 09:02:51 INFO - PROCESS | 1943 | 1461340971852 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:02:52 INFO - PROCESS | 1943 | 1461340972079 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b513000 == 18 [pid = 1943] [id = 47] 09:02:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x7f8e58ac9800) [pid = 1943] [serial = 139] [outer = (nil)] 09:02:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x7f8e59485000) [pid = 1943] [serial = 140] [outer = 0x7f8e58ac9800] 09:02:52 INFO - PROCESS | 1943 | 1461340972159 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x7f8e597b2800) [pid = 1943] [serial = 141] [outer = 0x7f8e58ac9800] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x7f8e71e6d400) [pid = 1943] [serial = 89] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x7f8e719a8c00) [pid = 1943] [serial = 88] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x7f8e5e464000) [pid = 1943] [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.] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x7f8e6fa36000) [pid = 1943] [serial = 2] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x7f8e6141b800) [pid = 1943] [serial = 67] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x7f8e57e0dc00) [pid = 1943] [serial = 40] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x7f8e5e8f4c00) [pid = 1943] [serial = 43] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x7f8e61c54c00) [pid = 1943] [serial = 47] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x7f8e57b72800) [pid = 1943] [serial = 25] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x7f8e58ad3800) [pid = 1943] [serial = 28] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x7f8e597ae400) [pid = 1943] [serial = 41] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x7f8e5ce89c00) [pid = 1943] [serial = 31] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x7f8e59610400) [pid = 1943] [serial = 29] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e55f26000) [pid = 1943] [serial = 22] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x7f8e61414800) [pid = 1943] [serial = 34] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x7f8e61333800) [pid = 1943] [serial = 44] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x7f8e6141ec00) [pid = 1943] [serial = 35] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x7f8e6301d000) [pid = 1943] [serial = 37] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x7f8e57e10c00) [pid = 1943] [serial = 17] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x7f8e56ed3c00) [pid = 1943] [serial = 23] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x7f8e6cb1a000) [pid = 1943] [serial = 38] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x7f8e66d0cc00) [pid = 1943] [serial = 58] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x7f8e62a8d000) [pid = 1943] [serial = 56] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x7f8e62ddbc00) [pid = 1943] [serial = 83] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x7f8e6cb26400) [pid = 1943] [serial = 85] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x7f8e719a9000) [pid = 1943] [serial = 91] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x7f8e618cc000) [pid = 1943] [serial = 53] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x7f8e6253f400) [pid = 1943] [serial = 55] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x7f8e625cb000) [pid = 1943] [serial = 82] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x7f8e6253b000) [pid = 1943] [serial = 95] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x7f8e6133e800) [pid = 1943] [serial = 52] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x7f8e5960dc00) [pid = 1943] [serial = 79] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x7f8e5ce96000) [pid = 1943] [serial = 50] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x7f8e59610000) [pid = 1943] [serial = 49] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x7f8e618c0000) [pid = 1943] [serial = 46] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x7f8e62a90000) [pid = 1943] [serial = 70] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x7f8e59483400) [pid = 1943] [serial = 64] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x7f8e618cb000) [pid = 1943] [serial = 68] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x7f8e62b16400) [pid = 1943] [serial = 97] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x7f8e6180f400) [pid = 1943] [serial = 94] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x7f8e5d68f000) [pid = 1943] [serial = 65] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x7f8e722e3000) [pid = 1943] [serial = 92] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x7f8e6ce4dc00) [pid = 1943] [serial = 62] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x7f8e6dab0800) [pid = 1943] [serial = 73] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x7f8e606ffc00) [pid = 1943] [serial = 12] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x7f8e5e468800) [pid = 1943] [serial = 80] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x7f8e60955c00) [pid = 1943] [serial = 9] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x7f8e6c965c00) [pid = 1943] [serial = 59] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x7f8e6cc97800) [pid = 1943] [serial = 61] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x7f8e6e03e400) [pid = 1943] [serial = 76] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x7f8e66d91800) [pid = 1943] [serial = 98] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 61 (0x7f8e722e5c00) [pid = 1943] [serial = 108] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 60 (0x7f8e6ffc4800) [pid = 1943] [serial = 77] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 59 (0x7f8e6de07000) [pid = 1943] [serial = 101] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 58 (0x7f8e57e0ac00) [pid = 1943] [serial = 16] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 57 (0x7f8e73fba400) [pid = 1943] [serial = 105] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 56 (0x7f8e5c0ab400) [pid = 1943] [serial = 19] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 55 (0x7f8e5990d800) [pid = 1943] [serial = 107] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 54 (0x7f8e6ce92000) [pid = 1943] [serial = 86] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 53 (0x7f8e6ddf3400) [pid = 1943] [serial = 74] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 52 (0x7f8e62dd9400) [pid = 1943] [serial = 71] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 51 (0x7f8e6fa1cc00) [pid = 1943] [serial = 102] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 50 (0x7f8e72304800) [pid = 1943] [serial = 104] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | --DOMWINDOW == 49 (0x7f8e5990e400) [pid = 1943] [serial = 110] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 1943 | 1461340973267 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:02:53 INFO - PROCESS | 1943 | 1461340973716 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2087ms 09:02:53 INFO - PROCESS | 1943 | 1461340973775 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1943 | 1461340973781 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:53 INFO - PROCESS | 1943 | 1461340973789 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1943 | 1461340973796 Marionette TRACE conn4 <- [1,162,null,{}] 09:02:53 INFO - PROCESS | 1943 | 1461340973810 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}] 09:02:53 INFO - PROCESS | 1943 | 1461340973964 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:02:53 INFO - PROCESS | 1943 | 1461340973976 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f2d800 == 19 [pid = 1943] [id = 48] 09:02:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 50 (0x7f8e57e19400) [pid = 1943] [serial = 142] [outer = (nil)] 09:02:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 51 (0x7f8e5947e000) [pid = 1943] [serial = 143] [outer = 0x7f8e57e19400] 09:02:54 INFO - PROCESS | 1943 | 1461340974051 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 52 (0x7f8e5963dc00) [pid = 1943] [serial = 144] [outer = 0x7f8e57e19400] 09:02:55 INFO - PROCESS | 1943 | 1461340975051 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1292ms 09:02:55 INFO - PROCESS | 1943 | 1461340975082 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1943 | 1461340975092 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:02:55 INFO - PROCESS | 1943 | 1461340975104 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1943 | 1461340975107 Marionette TRACE conn4 <- [1,166,null,{}] 09:02:55 INFO - PROCESS | 1943 | 1461340975115 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}] 09:02:55 INFO - PROCESS | 1943 | 1461340975263 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:02:55 INFO - PROCESS | 1943 | 1461340975284 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5c008800 == 20 [pid = 1943] [id = 49] 09:02:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 53 (0x7f8e5cc7c400) [pid = 1943] [serial = 145] [outer = (nil)] 09:02:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 54 (0x7f8e5ccf6c00) [pid = 1943] [serial = 146] [outer = 0x7f8e5cc7c400] 09:02:55 INFO - PROCESS | 1943 | 1461340975358 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 55 (0x7f8e5e32bc00) [pid = 1943] [serial = 147] [outer = 0x7f8e5cc7c400] 09:02:56 INFO - PROCESS | 1943 | 1461340976324 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1240ms 09:02:56 INFO - PROCESS | 1943 | 1461340976352 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:02:56 INFO - PROCESS | 1943 | 1461340976357 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:02:56 INFO - PROCESS | 1943 | 1461340976363 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1943 | 1461340976369 Marionette TRACE conn4 <- [1,170,null,{}] 09:02:56 INFO - PROCESS | 1943 | 1461340976405 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}] 09:02:56 INFO - PROCESS | 1943 | 1461340976616 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:02:56 INFO - PROCESS | 1943 | 1461340976667 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61033000 == 21 [pid = 1943] [id = 50] 09:02:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 56 (0x7f8e57b92000) [pid = 1943] [serial = 148] [outer = (nil)] 09:02:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 57 (0x7f8e61341000) [pid = 1943] [serial = 149] [outer = 0x7f8e57b92000] 09:02:56 INFO - PROCESS | 1943 | 1461340976798 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 58 (0x7f8e6141d400) [pid = 1943] [serial = 150] [outer = 0x7f8e57b92000] 09:02:57 INFO - PROCESS | 1943 | 1461340977627 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1289ms 09:02:57 INFO - PROCESS | 1943 | 1461340977652 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1943 | 1461340977657 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:02:57 INFO - PROCESS | 1943 | 1461340977669 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1943 | 1461340977672 Marionette TRACE conn4 <- [1,174,null,{}] 09:02:57 INFO - PROCESS | 1943 | 1461340977676 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}] 09:02:57 INFO - PROCESS | 1943 | 1461340977846 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:02:57 INFO - PROCESS | 1943 | 1461340977876 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e614b0000 == 22 [pid = 1943] [id = 51] 09:02:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x7f8e59486400) [pid = 1943] [serial = 151] [outer = (nil)] 09:02:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x7f8e61c55400) [pid = 1943] [serial = 152] [outer = 0x7f8e59486400] 09:02:57 INFO - PROCESS | 1943 | 1461340977941 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x7f8e6237c800) [pid = 1943] [serial = 153] [outer = 0x7f8e59486400] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 60 (0x7f8e5490d800) [pid = 1943] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 59 (0x7f8e59904000) [pid = 1943] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 58 (0x7f8e54904400) [pid = 1943] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 57 (0x7f8e5960c800) [pid = 1943] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 56 (0x7f8e57b99800) [pid = 1943] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 55 (0x7f8e597b0400) [pid = 1943] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:02:58 INFO - PROCESS | 1943 | --DOMWINDOW == 54 (0x7f8e5990b800) [pid = 1943] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:58 INFO - PROCESS | 1943 | 1461340978771 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1127ms 09:02:58 INFO - PROCESS | 1943 | 1461340978797 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1943 | 1461340978801 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:02:58 INFO - PROCESS | 1943 | 1461340978807 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1943 | 1461340978809 Marionette TRACE conn4 <- [1,178,null,{}] 09:02:58 INFO - PROCESS | 1943 | 1461340978815 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}] 09:02:58 INFO - PROCESS | 1943 | 1461340978949 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:02:58 INFO - PROCESS | 1943 | 1461340978964 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a2e800 == 23 [pid = 1943] [id = 52] 09:02:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 55 (0x7f8e579efc00) [pid = 1943] [serial = 154] [outer = (nil)] 09:02:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 56 (0x7f8e61c5a000) [pid = 1943] [serial = 155] [outer = 0x7f8e579efc00] 09:02:59 INFO - PROCESS | 1943 | 1461340979030 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 57 (0x7f8e6253b000) [pid = 1943] [serial = 156] [outer = 0x7f8e579efc00] 09:02:59 INFO - PROCESS | 1943 | 1461340979773 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 976ms 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:02:59 INFO - PROCESS | 1943 | 1461340979783 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1943 | 1461340979786 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:02:59 INFO - PROCESS | 1943 | 1461340979793 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1943 | 1461340979796 Marionette TRACE conn4 <- [1,182,null,{}] 09:02:59 INFO - PROCESS | 1943 | 1461340979801 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}] 09:02:59 INFO - PROCESS | 1943 | 1461340979995 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:03:00 INFO - PROCESS | 1943 | 1461340980026 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e628b3800 == 24 [pid = 1943] [id = 53] 09:03:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 58 (0x7f8e625c5000) [pid = 1943] [serial = 157] [outer = (nil)] 09:03:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x7f8e62b18400) [pid = 1943] [serial = 158] [outer = 0x7f8e625c5000] 09:03:00 INFO - PROCESS | 1943 | 1461340980098 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x7f8e66d92c00) [pid = 1943] [serial = 159] [outer = 0x7f8e625c5000] 09:03:01 INFO - PROCESS | 1943 | 1461340981109 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1341ms 09:03:01 INFO - PROCESS | 1943 | 1461340981133 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1943 | 1461340981142 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:03:01 INFO - PROCESS | 1943 | 1461340981151 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1943 | 1461340981157 Marionette TRACE conn4 <- [1,186,null,{}] 09:03:01 INFO - PROCESS | 1943 | 1461340981165 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}] 09:03:01 INFO - PROCESS | 1943 | 1461340981346 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:03:01 INFO - PROCESS | 1943 | 1461340981472 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ebe4000 == 25 [pid = 1943] [id = 54] 09:03:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x7f8e57c57c00) [pid = 1943] [serial = 160] [outer = (nil)] 09:03:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x7f8e597b1400) [pid = 1943] [serial = 161] [outer = 0x7f8e57c57c00] 09:03:01 INFO - PROCESS | 1943 | 1461340981556 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x7f8e59911800) [pid = 1943] [serial = 162] [outer = 0x7f8e57c57c00] 09:03:02 INFO - PROCESS | 1943 | 1461340982522 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1449ms 09:03:02 INFO - PROCESS | 1943 | 1461340982601 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1943 | 1461340982610 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:03:02 INFO - PROCESS | 1943 | 1461340982623 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1943 | 1461340982627 Marionette TRACE conn4 <- [1,190,null,{}] 09:03:02 INFO - PROCESS | 1943 | 1461340982636 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}] 09:03:02 INFO - PROCESS | 1943 | 1461340982878 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:03:03 INFO - PROCESS | 1943 | 1461340983016 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e625d5800 == 26 [pid = 1943] [id = 55] 09:03:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x7f8e5e6b6000) [pid = 1943] [serial = 163] [outer = (nil)] 09:03:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x7f8e61340c00) [pid = 1943] [serial = 164] [outer = 0x7f8e5e6b6000] 09:03:03 INFO - PROCESS | 1943 | 1461340983125 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x7f8e6180fc00) [pid = 1943] [serial = 165] [outer = 0x7f8e5e6b6000] 09:03:04 INFO - PROCESS | 1943 | 1461340984128 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1591ms 09:03:04 INFO - PROCESS | 1943 | 1461340984214 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1943 | 1461340984221 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:03:04 INFO - PROCESS | 1943 | 1461340984230 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1943 | 1461340984235 Marionette TRACE conn4 <- [1,194,null,{}] 09:03:04 INFO - PROCESS | 1943 | 1461340984245 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}] 09:03:04 INFO - PROCESS | 1943 | 1461340984426 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:03:04 INFO - PROCESS | 1943 | 1461340984600 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e58a73800 == 27 [pid = 1943] [id = 56] 09:03:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x7f8e59485800) [pid = 1943] [serial = 166] [outer = (nil)] 09:03:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e5960c800) [pid = 1943] [serial = 167] [outer = 0x7f8e59485800] 09:03:04 INFO - PROCESS | 1943 | 1461340984750 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x7f8e59907000) [pid = 1943] [serial = 168] [outer = 0x7f8e59485800] 09:03:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6057d800 == 26 [pid = 1943] [id = 38] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x7f8e5e32c800) [pid = 1943] [serial = 111] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x7f8e54907400) [pid = 1943] [serial = 113] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x7f8e625c6c00) [pid = 1943] [serial = 129] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x7f8e61418400) [pid = 1943] [serial = 122] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x7f8e59484800) [pid = 1943] [serial = 114] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x7f8e597b3000) [pid = 1943] [serial = 116] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x7f8e597bac00) [pid = 1943] [serial = 117] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 61 (0x7f8e6141b000) [pid = 1943] [serial = 128] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 60 (0x7f8e61338000) [pid = 1943] [serial = 125] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 59 (0x7f8e5ccea800) [pid = 1943] [serial = 119] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 58 (0x7f8e5d698800) [pid = 1943] [serial = 120] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 57 (0x7f8e6141e400) [pid = 1943] [serial = 126] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | --DOMWINDOW == 56 (0x7f8e61fb6800) [pid = 1943] [serial = 123] [outer = (nil)] [url = about:blank] 09:03:05 INFO - PROCESS | 1943 | 1461340985499 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]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1288ms 09:03:05 INFO - PROCESS | 1943 | 1461340985519 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1943 | 1461340985527 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:03:05 INFO - PROCESS | 1943 | 1461340985544 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1943 | 1461340985549 Marionette TRACE conn4 <- [1,198,null,{}] 09:03:05 INFO - PROCESS | 1943 | 1461340985557 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}] 09:03:05 INFO - PROCESS | 1943 | 1461340985700 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:03:05 INFO - PROCESS | 1943 | 1461340985719 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60570800 == 27 [pid = 1943] [id = 57] 09:03:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 57 (0x7f8e5cc82c00) [pid = 1943] [serial = 169] [outer = (nil)] 09:03:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 58 (0x7f8e5e45cc00) [pid = 1943] [serial = 170] [outer = 0x7f8e5cc82c00] 09:03:05 INFO - PROCESS | 1943 | 1461340985786 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 59 (0x7f8e60955c00) [pid = 1943] [serial = 171] [outer = 0x7f8e5cc82c00] 09:03:06 INFO - PROCESS | 1943 | 1461340986549 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1040ms 09:03:06 INFO - PROCESS | 1943 | 1461340986579 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1943 | 1461340986583 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:03:06 INFO - PROCESS | 1943 | 1461340986589 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1943 | 1461340986595 Marionette TRACE conn4 <- [1,202,null,{}] 09:03:06 INFO - PROCESS | 1943 | 1461340986624 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}] 09:03:06 INFO - PROCESS | 1943 | 1461340986775 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:03:06 INFO - PROCESS | 1943 | 1461340986796 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617ac000 == 28 [pid = 1943] [id = 58] 09:03:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x7f8e55f27400) [pid = 1943] [serial = 172] [outer = (nil)] 09:03:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x7f8e61c4e000) [pid = 1943] [serial = 173] [outer = 0x7f8e55f27400] 09:03:06 INFO - PROCESS | 1943 | 1461340986868 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x7f8e62537c00) [pid = 1943] [serial = 174] [outer = 0x7f8e55f27400] 09:03:07 INFO - PROCESS | 1943 | 1461340987624 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1084ms 09:03:07 INFO - PROCESS | 1943 | 1461340987674 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1943 | 1461340987678 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:03:07 INFO - PROCESS | 1943 | 1461340987708 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1943 | 1461340987711 Marionette TRACE conn4 <- [1,206,null,{}] 09:03:07 INFO - PROCESS | 1943 | 1461340987717 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}] 09:03:07 INFO - PROCESS | 1943 | 1461340987912 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:03:07 INFO - PROCESS | 1943 | 1461340987934 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e628a3000 == 29 [pid = 1943] [id = 59] 09:03:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x7f8e62a8c800) [pid = 1943] [serial = 175] [outer = (nil)] 09:03:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x7f8e62a92000) [pid = 1943] [serial = 176] [outer = 0x7f8e62a8c800] 09:03:08 INFO - PROCESS | 1943 | 1461340988005 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x7f8e65e59800) [pid = 1943] [serial = 177] [outer = 0x7f8e62a8c800] 09:03:08 INFO - PROCESS | 1943 | 1461340988744 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1098ms 09:03:08 INFO - PROCESS | 1943 | 1461340988800 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1943 | 1461340988804 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:03:08 INFO - PROCESS | 1943 | 1461340988815 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1943 | 1461340988818 Marionette TRACE conn4 <- [1,210,null,{}] 09:03:08 INFO - PROCESS | 1943 | 1461340988825 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}] 09:03:09 INFO - PROCESS | 1943 | 1461340989000 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:03:09 INFO - PROCESS | 1943 | 1461340989022 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61032000 == 30 [pid = 1943] [id = 60] 09:03:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x7f8e618c5800) [pid = 1943] [serial = 178] [outer = (nil)] 09:03:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x7f8e66d90c00) [pid = 1943] [serial = 179] [outer = 0x7f8e618c5800] 09:03:09 INFO - PROCESS | 1943 | 1461340989087 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e6c965800) [pid = 1943] [serial = 180] [outer = 0x7f8e618c5800] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x7f8e57b92000) [pid = 1943] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x7f8e5cc7c400) [pid = 1943] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x7f8e57e19400) [pid = 1943] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x7f8e58ac9800) [pid = 1943] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 63 (0x7f8e579efc00) [pid = 1943] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 62 (0x7f8e59486400) [pid = 1943] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 61 (0x7f8e597bc000) [pid = 1943] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 60 (0x7f8e62b1f800) [pid = 1943] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:03:09 INFO - PROCESS | 1943 | --DOMWINDOW == 59 (0x7f8e57b94800) [pid = 1943] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:03:09 INFO - PROCESS | 1943 | 1461340989981 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1179ms 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:03:10 INFO - PROCESS | 1943 | 1461340989995 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1943 | 1461340989997 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:03:10 INFO - PROCESS | 1943 | 1461340990003 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1943 | 1461340990006 Marionette TRACE conn4 <- [1,214,null,{}] 09:03:10 INFO - PROCESS | 1943 | 1461340990012 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}] 09:03:10 INFO - PROCESS | 1943 | 1461340990241 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:03:10 INFO - PROCESS | 1943 | 1461340990300 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6bda8000 == 31 [pid = 1943] [id = 61] 09:03:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 60 (0x7f8e55f25400) [pid = 1943] [serial = 181] [outer = (nil)] 09:03:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 61 (0x7f8e6cb26800) [pid = 1943] [serial = 182] [outer = 0x7f8e55f25400] 09:03:10 INFO - PROCESS | 1943 | 1461340990371 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 62 (0x7f8e6ce4a800) [pid = 1943] [serial = 183] [outer = 0x7f8e55f25400] 09:03:11 INFO - PROCESS | 1943 | 1461340991017 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1028ms 09:03:11 INFO - PROCESS | 1943 | 1461340991031 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1943 | 1461340991035 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:03:11 INFO - PROCESS | 1943 | 1461340991043 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1943 | 1461340991046 Marionette TRACE conn4 <- [1,218,null,{}] 09:03:11 INFO - PROCESS | 1943 | 1461340991051 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}] 09:03:11 INFO - PROCESS | 1943 | 1461340991262 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:03:11 INFO - PROCESS | 1943 | 1461340991279 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c9bd000 == 32 [pid = 1943] [id = 62] 09:03:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 63 (0x7f8e6ce53800) [pid = 1943] [serial = 184] [outer = (nil)] 09:03:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 64 (0x7f8e6d027400) [pid = 1943] [serial = 185] [outer = 0x7f8e6ce53800] 09:03:11 INFO - PROCESS | 1943 | 1461340991344 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x7f8e6dd41800) [pid = 1943] [serial = 186] [outer = 0x7f8e6ce53800] 09:03:12 INFO - PROCESS | 1943 | 1461340992194 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1177ms 09:03:12 INFO - PROCESS | 1943 | 1461340992222 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1943 | 1461340992228 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:03:12 INFO - PROCESS | 1943 | 1461340992237 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1943 | 1461340992243 Marionette TRACE conn4 <- [1,222,null,{}] 09:03:12 INFO - PROCESS | 1943 | 1461340992254 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}] 09:03:12 INFO - PROCESS | 1943 | 1461340992463 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:03:12 INFO - PROCESS | 1943 | 1461340992594 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db10000 == 33 [pid = 1943] [id = 63] 09:03:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x7f8e54905400) [pid = 1943] [serial = 187] [outer = (nil)] 09:03:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x7f8e58acfc00) [pid = 1943] [serial = 188] [outer = 0x7f8e54905400] 09:03:12 INFO - PROCESS | 1943 | 1461340992672 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e597b3400) [pid = 1943] [serial = 189] [outer = 0x7f8e54905400] 09:03:13 INFO - PROCESS | 1943 | 1461340993541 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1347ms 09:03:13 INFO - PROCESS | 1943 | 1461340993584 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1943 | 1461340993594 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:03:13 INFO - PROCESS | 1943 | 1461340993606 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1943 | 1461340993611 Marionette TRACE conn4 <- [1,226,null,{}] 09:03:13 INFO - PROCESS | 1943 | 1461340993618 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}] 09:03:13 INFO - PROCESS | 1943 | 1461340993790 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:03:13 INFO - PROCESS | 1943 | 1461340993919 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bcd800 == 34 [pid = 1943] [id = 64] 09:03:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x7f8e56ee0c00) [pid = 1943] [serial = 190] [outer = (nil)] 09:03:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x7f8e606f1000) [pid = 1943] [serial = 191] [outer = 0x7f8e56ee0c00] 09:03:14 INFO - PROCESS | 1943 | 1461340993996 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x7f8e614c8400) [pid = 1943] [serial = 192] [outer = 0x7f8e56ee0c00] 09:03:14 INFO - PROCESS | 1943 | 1461340994869 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1333ms 09:03:14 INFO - PROCESS | 1943 | 1461340994940 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1943 | 1461340994944 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:03:14 INFO - PROCESS | 1943 | 1461340994952 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1943 | 1461340994958 Marionette TRACE conn4 <- [1,230,null,{}] 09:03:14 INFO - PROCESS | 1943 | 1461340994975 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}] 09:03:15 INFO - PROCESS | 1943 | 1461340995183 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:03:15 INFO - PROCESS | 1943 | 1461340995315 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ced4000 == 35 [pid = 1943] [id = 65] 09:03:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x7f8e625c5c00) [pid = 1943] [serial = 193] [outer = (nil)] 09:03:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x7f8e62ddec00) [pid = 1943] [serial = 194] [outer = 0x7f8e625c5c00] 09:03:15 INFO - PROCESS | 1943 | 1461340995399 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x7f8e6cc96800) [pid = 1943] [serial = 195] [outer = 0x7f8e625c5c00] 09:03:16 INFO - PROCESS | 1943 | 1461340996223 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1285ms 09:03:16 INFO - PROCESS | 1943 | 1461340996237 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1943 | 1461340996242 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:03:16 INFO - PROCESS | 1943 | 1461340996249 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1943 | 1461340996253 Marionette TRACE conn4 <- [1,234,null,{}] 09:03:16 INFO - PROCESS | 1943 | 1461340996259 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}] 09:03:16 INFO - PROCESS | 1943 | 1461340996421 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:03:16 INFO - PROCESS | 1943 | 1461340996555 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6e014000 == 36 [pid = 1943] [id = 66] 09:03:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x7f8e628c2800) [pid = 1943] [serial = 196] [outer = (nil)] 09:03:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x7f8e6de02c00) [pid = 1943] [serial = 197] [outer = 0x7f8e628c2800] 09:03:16 INFO - PROCESS | 1943 | 1461340996632 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x7f8e6e034400) [pid = 1943] [serial = 198] [outer = 0x7f8e628c2800] 09:03:17 INFO - PROCESS | 1943 | 1461340997527 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1337ms 09:03:17 INFO - PROCESS | 1943 | 1461340997588 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 1943 | 1461340997591 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:03:17 INFO - PROCESS | 1943 | 1461340997598 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 1943 | 1461340997602 Marionette TRACE conn4 <- [1,238,null,{}] 09:03:17 INFO - PROCESS | 1943 | 1461340997607 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}] 09:03:17 INFO - PROCESS | 1943 | 1461340997765 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:03:17 INFO - PROCESS | 1943 | 1461340997894 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56e21800 == 37 [pid = 1943] [id = 67] 09:03:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x7f8e5602cc00) [pid = 1943] [serial = 199] [outer = (nil)] 09:03:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x7f8e56eda800) [pid = 1943] [serial = 200] [outer = 0x7f8e5602cc00] 09:03:17 INFO - PROCESS | 1943 | 1461340997972 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e6141ec00) [pid = 1943] [serial = 201] [outer = 0x7f8e5602cc00] 09:03:19 INFO - PROCESS | 1943 | 1461340999021 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1434ms 09:03:19 INFO - PROCESS | 1943 | 1461340999033 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1943 | 1461340999041 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:03:19 INFO - PROCESS | 1943 | 1461340999050 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1943 | 1461340999055 Marionette TRACE conn4 <- [1,242,null,{}] 09:03:19 INFO - PROCESS | 1943 | 1461340999063 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}] 09:03:19 INFO - PROCESS | 1943 | 1461340999229 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:03:19 INFO - PROCESS | 1943 | 1461340999381 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x7f8e62b18400) [pid = 1943] [serial = 158] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f28800 == 38 [pid = 1943] [id = 68] 09:03:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e59639000) [pid = 1943] [serial = 202] [outer = (nil)] 09:03:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e597bd800) [pid = 1943] [serial = 203] [outer = 0x7f8e59639000] 09:03:19 INFO - PROCESS | 1943 | 1461340999478 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e5ce95400) [pid = 1943] [serial = 204] [outer = 0x7f8e59639000] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x7f8e6141d400) [pid = 1943] [serial = 150] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x7f8e61341000) [pid = 1943] [serial = 149] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x7f8e5ccf6c00) [pid = 1943] [serial = 146] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x7f8e5947e000) [pid = 1943] [serial = 143] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x7f8e5963dc00) [pid = 1943] [serial = 144] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x7f8e59485000) [pid = 1943] [serial = 140] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x7f8e61c5a000) [pid = 1943] [serial = 155] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 74 (0x7f8e597b2800) [pid = 1943] [serial = 141] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 73 (0x7f8e61c55400) [pid = 1943] [serial = 152] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x7f8e625c6400) [pid = 1943] [serial = 132] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x7f8e614bfc00) [pid = 1943] [serial = 131] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x7f8e6c966c00) [pid = 1943] [serial = 135] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x7f8e66d92400) [pid = 1943] [serial = 134] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x7f8e66d98000) [pid = 1943] [serial = 138] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x7f8e5c0ae400) [pid = 1943] [serial = 137] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 66 (0x7f8e6237c800) [pid = 1943] [serial = 153] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 65 (0x7f8e6253b000) [pid = 1943] [serial = 156] [outer = (nil)] [url = about:blank] 09:03:19 INFO - PROCESS | 1943 | --DOMWINDOW == 64 (0x7f8e5e32bc00) [pid = 1943] [serial = 147] [outer = (nil)] [url = about:blank] 09:03:20 INFO - PROCESS | 1943 | 1461341000217 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1181ms 09:03:20 INFO - PROCESS | 1943 | 1461341000231 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1943 | 1461341000240 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:03:20 INFO - PROCESS | 1943 | 1461341000252 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1943 | 1461341000256 Marionette TRACE conn4 <- [1,246,null,{}] 09:03:20 INFO - PROCESS | 1943 | 1461341000264 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}] 09:03:20 INFO - PROCESS | 1943 | 1461341000429 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:03:20 INFO - PROCESS | 1943 | 1461341000525 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e612ea800 == 39 [pid = 1943] [id = 69] 09:03:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 65 (0x7f8e5ce8ec00) [pid = 1943] [serial = 205] [outer = (nil)] 09:03:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 66 (0x7f8e610e0400) [pid = 1943] [serial = 206] [outer = 0x7f8e5ce8ec00] 09:03:20 INFO - PROCESS | 1943 | 1461341000594 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 67 (0x7f8e61809000) [pid = 1943] [serial = 207] [outer = 0x7f8e5ce8ec00] 09:03:21 INFO - PROCESS | 1943 | 1461341001339 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1135ms 09:03:21 INFO - PROCESS | 1943 | 1461341001388 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1943 | 1461341001392 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:03:21 INFO - PROCESS | 1943 | 1461341001398 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1943 | 1461341001404 Marionette TRACE conn4 <- [1,250,null,{}] 09:03:21 INFO - PROCESS | 1943 | 1461341001419 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}] 09:03:21 INFO - PROCESS | 1943 | 1461341001573 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:03:21 INFO - PROCESS | 1943 | 1461341001585 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e628ac800 == 40 [pid = 1943] [id = 70] 09:03:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e62b16000) [pid = 1943] [serial = 208] [outer = (nil)] 09:03:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x7f8e6301f000) [pid = 1943] [serial = 209] [outer = 0x7f8e62b16000] 09:03:21 INFO - PROCESS | 1943 | 1461341001654 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x7f8e6c966c00) [pid = 1943] [serial = 210] [outer = 0x7f8e62b16000] 09:03:23 INFO - PROCESS | 1943 | 1461341003711 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 2348ms 09:03:23 INFO - PROCESS | 1943 | 1461341003747 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1943 | 1461341003751 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:03:23 INFO - PROCESS | 1943 | 1461341003758 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1943 | 1461341003760 Marionette TRACE conn4 <- [1,254,null,{}] 09:03:23 INFO - PROCESS | 1943 | 1461341003773 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}] 09:03:23 INFO - PROCESS | 1943 | 1461341003948 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:03:23 INFO - PROCESS | 1943 | 1461341003974 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cc87800 == 41 [pid = 1943] [id = 71] 09:03:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x7f8e6cb19c00) [pid = 1943] [serial = 211] [outer = (nil)] 09:03:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x7f8e6ce92000) [pid = 1943] [serial = 212] [outer = 0x7f8e6cb19c00] 09:03:24 INFO - PROCESS | 1943 | 1461341004043 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x7f8e6e03e400) [pid = 1943] [serial = 213] [outer = 0x7f8e6cb19c00] 09:03:24 INFO - PROCESS | 1943 | 1461341004807 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]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1085ms 09:03:24 INFO - PROCESS | 1943 | 1461341004846 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1943 | 1461341004849 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:03:24 INFO - PROCESS | 1943 | 1461341004855 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1943 | 1461341004857 Marionette TRACE conn4 <- [1,258,null,{}] 09:03:24 INFO - PROCESS | 1943 | 1461341004863 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}] 09:03:25 INFO - PROCESS | 1943 | 1461341005028 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 72 (0x7f8e618c5800) [pid = 1943] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 71 (0x7f8e62a8c800) [pid = 1943] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 70 (0x7f8e55f25400) [pid = 1943] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 69 (0x7f8e59485800) [pid = 1943] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 68 (0x7f8e55f27400) [pid = 1943] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:03:25 INFO - PROCESS | 1943 | --DOMWINDOW == 67 (0x7f8e5cc82c00) [pid = 1943] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:03:25 INFO - PROCESS | 1943 | 1461341005122 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e625ef800 == 42 [pid = 1943] [id = 72] 09:03:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 68 (0x7f8e54909000) [pid = 1943] [serial = 214] [outer = (nil)] 09:03:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 69 (0x7f8e59485800) [pid = 1943] [serial = 215] [outer = 0x7f8e54909000] 09:03:25 INFO - PROCESS | 1943 | 1461341005191 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 70 (0x7f8e6ff3f400) [pid = 1943] [serial = 216] [outer = 0x7f8e54909000] 09:03:25 INFO - PROCESS | 1943 | 1461341005955 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1134ms 09:03:26 INFO - PROCESS | 1943 | 1461341005993 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1943 | 1461341005996 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:03:26 INFO - PROCESS | 1943 | 1461341006004 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1943 | 1461341006018 Marionette TRACE conn4 <- [1,262,null,{}] 09:03:26 INFO - PROCESS | 1943 | 1461341006023 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}] 09:03:26 INFO - PROCESS | 1943 | 1461341006212 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:03:26 INFO - PROCESS | 1943 | 1461341006305 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71828000 == 43 [pid = 1943] [id = 73] 09:03:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 71 (0x7f8e5490a400) [pid = 1943] [serial = 217] [outer = (nil)] 09:03:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 72 (0x7f8e719acc00) [pid = 1943] [serial = 218] [outer = 0x7f8e5490a400] 09:03:26 INFO - PROCESS | 1943 | 1461341006375 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 73 (0x7f8e72050c00) [pid = 1943] [serial = 219] [outer = 0x7f8e5490a400] 09:03:27 INFO - PROCESS | 1943 | 1461341007052 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1093ms 09:03:27 INFO - PROCESS | 1943 | 1461341007098 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 1943 | 1461341007102 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:03:27 INFO - PROCESS | 1943 | 1461341007107 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1943 | 1461341007110 Marionette TRACE conn4 <- [1,266,null,{}] 09:03:27 INFO - PROCESS | 1943 | 1461341007115 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}] 09:03:27 INFO - PROCESS | 1943 | 1461341007285 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:03:27 INFO - PROCESS | 1943 | 1461341007309 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71e43800 == 44 [pid = 1943] [id = 74] 09:03:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 74 (0x7f8e66d94000) [pid = 1943] [serial = 220] [outer = (nil)] 09:03:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 75 (0x7f8e72210c00) [pid = 1943] [serial = 221] [outer = 0x7f8e66d94000] 09:03:27 INFO - PROCESS | 1943 | 1461341007378 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x7f8e72304400) [pid = 1943] [serial = 222] [outer = 0x7f8e66d94000] 09:03:28 INFO - PROCESS | 1943 | 1461341008421 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]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1387ms 09:03:28 INFO - PROCESS | 1943 | 1461341008497 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1943 | 1461341008506 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:03:28 INFO - PROCESS | 1943 | 1461341008517 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1943 | 1461341008522 Marionette TRACE conn4 <- [1,270,null,{}] 09:03:28 INFO - PROCESS | 1943 | 1461341008532 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}] 09:03:28 INFO - PROCESS | 1943 | 1461341008752 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:03:28 INFO - PROCESS | 1943 | 1461341008885 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617ba000 == 45 [pid = 1943] [id = 75] 09:03:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x7f8e59906000) [pid = 1943] [serial = 223] [outer = (nil)] 09:03:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x7f8e5d698800) [pid = 1943] [serial = 224] [outer = 0x7f8e59906000] 09:03:28 INFO - PROCESS | 1943 | 1461341008968 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x7f8e61333400) [pid = 1943] [serial = 225] [outer = 0x7f8e59906000] 09:03:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e61341000) [pid = 1943] [serial = 226] [outer = 0x7f8e57e15c00] 09:03:29 INFO - PROCESS | 1943 | 1461341009924 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1485ms 09:03:30 INFO - PROCESS | 1943 | 1461341010002 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1943 | 1461341010010 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:03:30 INFO - PROCESS | 1943 | 1461341010021 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1943 | 1461341010024 Marionette TRACE conn4 <- [1,274,null,{}] 09:03:30 INFO - PROCESS | 1943 | 1461341010031 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}] 09:03:30 INFO - PROCESS | 1943 | 1461341010245 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:03:30 INFO - PROCESS | 1943 | 1461341010422 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6e027000 == 46 [pid = 1943] [id = 76] 09:03:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e61fbec00) [pid = 1943] [serial = 227] [outer = (nil)] 09:03:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e6cc95400) [pid = 1943] [serial = 228] [outer = 0x7f8e61fbec00] 09:03:30 INFO - PROCESS | 1943 | 1461341010502 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x7f8e6dd3b000) [pid = 1943] [serial = 229] [outer = 0x7f8e61fbec00] 09:03:31 INFO - PROCESS | 1943 | 1461341011507 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1539ms 09:03:31 INFO - PROCESS | 1943 | 1461341011562 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1943 | 1461341011568 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:03:31 INFO - PROCESS | 1943 | 1461341011578 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1943 | 1461341011587 Marionette TRACE conn4 <- [1,278,null,{}] 09:03:31 INFO - PROCESS | 1943 | 1461341011612 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}] 09:03:31 INFO - PROCESS | 1943 | 1461341011870 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:03:32 INFO - PROCESS | 1943 | 1461341012074 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e722ae800 == 47 [pid = 1943] [id = 77] 09:03:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e716a7400) [pid = 1943] [serial = 230] [outer = (nil)] 09:03:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e719a3000) [pid = 1943] [serial = 231] [outer = 0x7f8e716a7400] 09:03:32 INFO - PROCESS | 1943 | 1461341012168 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e72041800) [pid = 1943] [serial = 232] [outer = 0x7f8e716a7400] 09:03:32 INFO - PROCESS | 1943 | 1461341012985 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1451ms 09:03:33 INFO - PROCESS | 1943 | 1461341013028 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:03:33 INFO - PROCESS | 1943 | 1461341013033 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:03:33 INFO - PROCESS | 1943 | 1461341013040 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1943 | 1461341013044 Marionette TRACE conn4 <- [1,282,null,{}] 09:03:33 INFO - PROCESS | 1943 | 1461341013049 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}] 09:03:33 INFO - PROCESS | 1943 | 1461341013222 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:03:33 INFO - PROCESS | 1943 | 1461341013355 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7496a800 == 48 [pid = 1943] [id = 78] 09:03:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e716a8800) [pid = 1943] [serial = 233] [outer = (nil)] 09:03:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e72307400) [pid = 1943] [serial = 234] [outer = 0x7f8e716a8800] 09:03:33 INFO - PROCESS | 1943 | 1461341013436 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e72387400) [pid = 1943] [serial = 235] [outer = 0x7f8e716a8800] 09:03:34 INFO - PROCESS | 1943 | 1461341014557 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1533ms 09:03:34 INFO - PROCESS | 1943 | 1461341014574 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1943 | 1461341014583 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:03:34 INFO - PROCESS | 1943 | 1461341014595 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1943 | 1461341014601 Marionette TRACE conn4 <- [1,286,null,{}] 09:03:34 INFO - PROCESS | 1943 | 1461341014609 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}] 09:03:34 INFO - PROCESS | 1943 | 1461341014849 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:03:34 INFO - PROCESS | 1943 | 1461341014992 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61c1f800 == 49 [pid = 1943] [id = 79] 09:03:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x7f8e59903400) [pid = 1943] [serial = 236] [outer = (nil)] 09:03:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x7f8e5ccf6c00) [pid = 1943] [serial = 237] [outer = 0x7f8e59903400] 09:03:35 INFO - PROCESS | 1943 | 1461341015063 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x7f8e60ca9800) [pid = 1943] [serial = 238] [outer = 0x7f8e59903400] 09:03:35 INFO - PROCESS | 1943 | 1461341015939 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1437ms 09:03:36 INFO - PROCESS | 1943 | 1461341016031 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 1943 | 1461341016039 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:03:36 INFO - PROCESS | 1943 | 1461341016050 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1943 | 1461341016053 Marionette TRACE conn4 <- [1,290,null,{}] 09:03:36 INFO - PROCESS | 1943 | 1461341016060 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}] 09:03:36 INFO - PROCESS | 1943 | 1461341016327 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:03:36 INFO - PROCESS | 1943 | 1461341016521 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b73800 == 50 [pid = 1943] [id = 80] 09:03:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e57c60400) [pid = 1943] [serial = 239] [outer = (nil)] 09:03:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e59908800) [pid = 1943] [serial = 240] [outer = 0x7f8e57c60400] 09:03:36 INFO - PROCESS | 1943 | 1461341016651 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e61c4e400) [pid = 1943] [serial = 241] [outer = 0x7f8e57c60400] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71828000 == 49 [pid = 1943] [id = 73] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e625ef800 == 48 [pid = 1943] [id = 72] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cc87800 == 47 [pid = 1943] [id = 71] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e628ac800 == 46 [pid = 1943] [id = 70] 09:03:36 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x7f8e6d027400) [pid = 1943] [serial = 185] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x7f8e61340c00) [pid = 1943] [serial = 164] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x7f8e597b1400) [pid = 1943] [serial = 161] [outer = (nil)] [url = about:blank] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e612ea800 == 45 [pid = 1943] [id = 69] 09:03:36 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f28800 == 44 [pid = 1943] [id = 68] 09:03:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5db10000 == 43 [pid = 1943] [id = 63] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x7f8e6c965800) [pid = 1943] [serial = 180] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x7f8e65e59800) [pid = 1943] [serial = 177] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x7f8e6cb26800) [pid = 1943] [serial = 182] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x7f8e5960c800) [pid = 1943] [serial = 167] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x7f8e62a92000) [pid = 1943] [serial = 176] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x7f8e61c4e000) [pid = 1943] [serial = 173] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x7f8e66d90c00) [pid = 1943] [serial = 179] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x7f8e6ce4a800) [pid = 1943] [serial = 183] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x7f8e5e45cc00) [pid = 1943] [serial = 170] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x7f8e62537c00) [pid = 1943] [serial = 174] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x7f8e60955c00) [pid = 1943] [serial = 171] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x7f8e59907000) [pid = 1943] [serial = 168] [outer = (nil)] [url = about:blank] 09:03:37 INFO - PROCESS | 1943 | 1461341017421 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1441ms 09:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:03:37 INFO - PROCESS | 1943 | 1461341017492 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1943 | 1461341017495 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:03:37 INFO - PROCESS | 1943 | 1461341017502 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1943 | 1461341017507 Marionette TRACE conn4 <- [1,294,null,{}] 09:03:37 INFO - PROCESS | 1943 | 1461341017523 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}] 09:03:37 INFO - PROCESS | 1943 | 1461341017679 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:03:37 INFO - PROCESS | 1943 | 1461341017692 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e614b2800 == 44 [pid = 1943] [id = 81] 09:03:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e62b18400) [pid = 1943] [serial = 242] [outer = (nil)] 09:03:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e65e60800) [pid = 1943] [serial = 243] [outer = 0x7f8e62b18400] 09:03:37 INFO - PROCESS | 1943 | 1461341017766 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x7f8e6cb1ac00) [pid = 1943] [serial = 244] [outer = 0x7f8e62b18400] 09:03:38 INFO - PROCESS | 1943 | 1461341018612 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]]]}] 09:03:38 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. 09:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1142ms 09:03:38 INFO - PROCESS | 1943 | 1461341018649 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1943 | 1461341018653 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:03:38 INFO - PROCESS | 1943 | 1461341018660 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1943 | 1461341018663 Marionette TRACE conn4 <- [1,298,null,{}] 09:03:38 INFO - PROCESS | 1943 | 1461341018672 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}] 09:03:38 INFO - PROCESS | 1943 | 1461341018810 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:03:38 INFO - PROCESS | 1943 | 1461341018825 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65ede800 == 45 [pid = 1943] [id = 82] 09:03:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e56026400) [pid = 1943] [serial = 245] [outer = (nil)] 09:03:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e6d0f3000) [pid = 1943] [serial = 246] [outer = 0x7f8e56026400] 09:03:38 INFO - PROCESS | 1943 | 1461341018892 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e6de03000) [pid = 1943] [serial = 247] [outer = 0x7f8e56026400] 09:03:39 INFO - PROCESS | 1943 | 1461341019707 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]]]}] 09:03:39 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. 09:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1082ms 09:03:39 INFO - PROCESS | 1943 | 1461341019744 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1943 | 1461341019747 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:03:39 INFO - PROCESS | 1943 | 1461341019753 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1943 | 1461341019756 Marionette TRACE conn4 <- [1,302,null,{}] 09:03:39 INFO - PROCESS | 1943 | 1461341019769 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}] 09:03:39 INFO - PROCESS | 1943 | 1461341019935 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:03:40 INFO - PROCESS | 1943 | 1461341020005 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ebdf800 == 46 [pid = 1943] [id = 83] 09:03:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e5490f800) [pid = 1943] [serial = 248] [outer = (nil)] 09:03:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e5600b800) [pid = 1943] [serial = 249] [outer = 0x7f8e5490f800] 09:03:40 INFO - PROCESS | 1943 | 1461341020070 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e56010400) [pid = 1943] [serial = 250] [outer = 0x7f8e5490f800] 09:03:40 INFO - PROCESS | 1943 | 1461341020879 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]]]}] 09:03:40 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. 09:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1188ms 09:03:40 INFO - PROCESS | 1943 | 1461341020942 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1943 | 1461341020944 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:03:40 INFO - PROCESS | 1943 | 1461341020951 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1943 | 1461341020953 Marionette TRACE conn4 <- [1,306,null,{}] 09:03:40 INFO - PROCESS | 1943 | 1461341020959 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}] 09:03:41 INFO - PROCESS | 1943 | 1461341021375 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x7f8e62b16000) [pid = 1943] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x7f8e5ce8ec00) [pid = 1943] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x7f8e59639000) [pid = 1943] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x7f8e6cb19c00) [pid = 1943] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x7f8e54905400) [pid = 1943] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x7f8e54909000) [pid = 1943] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x7f8e5602cc00) [pid = 1943] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x7f8e56ee0c00) [pid = 1943] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x7f8e625c5c00) [pid = 1943] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x7f8e628c2800) [pid = 1943] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x7f8e5490a400) [pid = 1943] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x7f8e625c5000) [pid = 1943] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 76 (0x7f8e57c57c00) [pid = 1943] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:03:41 INFO - PROCESS | 1943 | --DOMWINDOW == 75 (0x7f8e5e6b6000) [pid = 1943] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:03:41 INFO - PROCESS | 1943 | 1461341021543 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e4b8000 == 47 [pid = 1943] [id = 84] 09:03:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 76 (0x7f8e57c54000) [pid = 1943] [serial = 251] [outer = (nil)] 09:03:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 77 (0x7f8e5990a000) [pid = 1943] [serial = 252] [outer = 0x7f8e57c54000] 09:03:41 INFO - PROCESS | 1943 | 1461341021614 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x7f8e628c2800) [pid = 1943] [serial = 253] [outer = 0x7f8e57c54000] 09:03:42 INFO - PROCESS | 1943 | 1461341022296 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]]]}] 09:03:42 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. 09:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1378ms 09:03:42 INFO - PROCESS | 1943 | 1461341022331 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1943 | 1461341022334 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:03:42 INFO - PROCESS | 1943 | 1461341022352 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1943 | 1461341022356 Marionette TRACE conn4 <- [1,310,null,{}] 09:03:42 INFO - PROCESS | 1943 | 1461341022362 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}] 09:03:42 INFO - PROCESS | 1943 | 1461341022507 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:03:42 INFO - PROCESS | 1943 | 1461341022523 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f27000 == 48 [pid = 1943] [id = 85] 09:03:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x7f8e62b16000) [pid = 1943] [serial = 254] [outer = (nil)] 09:03:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e71e6b000) [pid = 1943] [serial = 255] [outer = 0x7f8e62b16000] 09:03:42 INFO - PROCESS | 1943 | 1461341022590 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e7204ac00) [pid = 1943] [serial = 256] [outer = 0x7f8e62b16000] 09:03:43 INFO - PROCESS | 1943 | 1461341023328 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]]]}] 09:03:43 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. 09:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1087ms 09:03:43 INFO - PROCESS | 1943 | 1461341023442 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 1943 | 1461341023448 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:03:43 INFO - PROCESS | 1943 | 1461341023458 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1943 | 1461341023463 Marionette TRACE conn4 <- [1,314,null,{}] 09:03:43 INFO - PROCESS | 1943 | 1461341023473 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}] 09:03:43 INFO - PROCESS | 1943 | 1461341023696 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:03:43 INFO - PROCESS | 1943 | 1461341023832 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e80e000 == 49 [pid = 1943] [id = 86] 09:03:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e54903400) [pid = 1943] [serial = 257] [outer = (nil)] 09:03:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x7f8e57b90c00) [pid = 1943] [serial = 258] [outer = 0x7f8e54903400] 09:03:43 INFO - PROCESS | 1943 | 1461341023908 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e58acf800) [pid = 1943] [serial = 259] [outer = 0x7f8e54903400] 09:03:44 INFO - PROCESS | 1943 | 1461341024893 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]]]}] 09:03:44 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. 09:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1486ms 09:03:44 INFO - PROCESS | 1943 | 1461341024944 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1943 | 1461341024950 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:03:44 INFO - PROCESS | 1943 | 1461341024963 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1943 | 1461341024968 Marionette TRACE conn4 <- [1,318,null,{}] 09:03:44 INFO - PROCESS | 1943 | 1461341024976 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}] 09:03:45 INFO - PROCESS | 1943 | 1461341025148 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:03:45 INFO - PROCESS | 1943 | 1461341025283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c9bf800 == 50 [pid = 1943] [id = 87] 09:03:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e60874000) [pid = 1943] [serial = 260] [outer = (nil)] 09:03:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e60878000) [pid = 1943] [serial = 261] [outer = 0x7f8e60874000] 09:03:45 INFO - PROCESS | 1943 | 1461341025407 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e6087e000) [pid = 1943] [serial = 262] [outer = 0x7f8e60874000] 09:03:46 INFO - PROCESS | 1943 | 1461341026476 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]]]}] 09:03:46 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. 09:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1538ms 09:03:46 INFO - PROCESS | 1943 | 1461341026498 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:03:46 INFO - PROCESS | 1943 | 1461341026503 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:03:46 INFO - PROCESS | 1943 | 1461341026509 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1943 | 1461341026513 Marionette TRACE conn4 <- [1,322,null,{}] 09:03:46 INFO - PROCESS | 1943 | 1461341026529 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}] 09:03:46 INFO - PROCESS | 1943 | 1461341026706 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:03:46 INFO - PROCESS | 1943 | 1461341026868 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7232f000 == 51 [pid = 1943] [id = 88] 09:03:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e625ca400) [pid = 1943] [serial = 263] [outer = (nil)] 09:03:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e62b21000) [pid = 1943] [serial = 264] [outer = 0x7f8e625ca400] 09:03:46 INFO - PROCESS | 1943 | 1461341026952 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x7f8e6cb26800) [pid = 1943] [serial = 265] [outer = 0x7f8e625ca400] 09:03:47 INFO - PROCESS | 1943 | 1461341027803 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]]]}] 09:03:47 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. 09:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1335ms 09:03:47 INFO - PROCESS | 1943 | 1461341027844 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1943 | 1461341027848 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:03:47 INFO - PROCESS | 1943 | 1461341027854 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1943 | 1461341027858 Marionette TRACE conn4 <- [1,326,null,{}] 09:03:47 INFO - PROCESS | 1943 | 1461341027863 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}] 09:03:48 INFO - PROCESS | 1943 | 1461341028024 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:03:48 INFO - PROCESS | 1943 | 1461341028165 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e762be800 == 52 [pid = 1943] [id = 89] 09:03:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x7f8e614c3800) [pid = 1943] [serial = 266] [outer = (nil)] 09:03:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x7f8e6ddf0800) [pid = 1943] [serial = 267] [outer = 0x7f8e614c3800] 09:03:48 INFO - PROCESS | 1943 | 1461341028244 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e6ffc2800) [pid = 1943] [serial = 268] [outer = 0x7f8e614c3800] 09:03:49 INFO - PROCESS | 1943 | 1461341029146 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]]]}] 09:03:49 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. 09:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1329ms 09:03:49 INFO - PROCESS | 1943 | 1461341029185 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1943 | 1461341029188 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:49 INFO - PROCESS | 1943 | 1461341029194 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1943 | 1461341029197 Marionette TRACE conn4 <- [1,330,null,{}] 09:03:49 INFO - PROCESS | 1943 | 1461341029203 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}] 09:03:49 INFO - PROCESS | 1943 | 1461341029355 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:03:49 INFO - PROCESS | 1943 | 1461341029494 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5620e800 == 53 [pid = 1943] [id = 90] 09:03:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e59485400) [pid = 1943] [serial = 269] [outer = (nil)] 09:03:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e60526800) [pid = 1943] [serial = 270] [outer = 0x7f8e59485400] 09:03:49 INFO - PROCESS | 1943 | 1461341029573 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e6052ac00) [pid = 1943] [serial = 271] [outer = 0x7f8e59485400] 09:03:50 INFO - PROCESS | 1943 | 1461341030481 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]]]}] 09:03:50 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. 09:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1337ms 09:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:50 INFO - PROCESS | 1943 | 1461341030533 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1943 | 1461341030536 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:03:50 INFO - PROCESS | 1943 | 1461341030543 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1943 | 1461341030545 Marionette TRACE conn4 <- [1,334,null,{}] 09:03:50 INFO - PROCESS | 1943 | 1461341030552 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}] 09:03:50 INFO - PROCESS | 1943 | 1461341030748 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:03:51 INFO - PROCESS | 1943 | 1461341031066 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e4c5000 == 54 [pid = 1943] [id = 91] 09:03:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e5600d400) [pid = 1943] [serial = 272] [outer = (nil)] 09:03:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e5602f000) [pid = 1943] [serial = 273] [outer = 0x7f8e5600d400] 09:03:51 INFO - PROCESS | 1943 | 1461341031220 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e57e17400) [pid = 1943] [serial = 274] [outer = 0x7f8e5600d400] 09:03:52 INFO - PROCESS | 1943 | 1461341032081 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]]]}] 09:03:52 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. 09:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1582ms 09:03:52 INFO - PROCESS | 1943 | 1461341032125 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1943 | 1461341032154 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:52 INFO - PROCESS | 1943 | 1461341032171 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1943 | 1461341032179 Marionette TRACE conn4 <- [1,338,null,{}] 09:03:52 INFO - PROCESS | 1943 | 1461341032190 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}] 09:03:52 INFO - PROCESS | 1943 | 1461341032355 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:03:52 INFO - PROCESS | 1943 | 1461341032497 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db0f000 == 55 [pid = 1943] [id = 92] 09:03:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e5cc74400) [pid = 1943] [serial = 275] [outer = (nil)] 09:03:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e5e6b3c00) [pid = 1943] [serial = 276] [outer = 0x7f8e5cc74400] 09:03:52 INFO - PROCESS | 1943 | 1461341032574 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e60528c00) [pid = 1943] [serial = 277] [outer = 0x7f8e5cc74400] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e4b8000 == 54 [pid = 1943] [id = 84] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5ebdf800 == 53 [pid = 1943] [id = 83] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e65ede800 == 52 [pid = 1943] [id = 82] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e614b2800 == 51 [pid = 1943] [id = 81] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b73800 == 50 [pid = 1943] [id = 80] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61c1f800 == 49 [pid = 1943] [id = 79] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e722ae800 == 48 [pid = 1943] [id = 77] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6e027000 == 47 [pid = 1943] [id = 76] 09:03:53 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617ba000 == 46 [pid = 1943] [id = 75] 09:03:53 INFO - PROCESS | 1943 | 1461341033413 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]]]}] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x7f8e66d92c00) [pid = 1943] [serial = 159] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x7f8e59911800) [pid = 1943] [serial = 162] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e6180fc00) [pid = 1943] [serial = 165] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x7f8e72050c00) [pid = 1943] [serial = 219] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x7f8e6c966c00) [pid = 1943] [serial = 210] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x7f8e6301f000) [pid = 1943] [serial = 209] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x7f8e610e0400) [pid = 1943] [serial = 206] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x7f8e61809000) [pid = 1943] [serial = 207] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x7f8e597bd800) [pid = 1943] [serial = 203] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x7f8e5ce95400) [pid = 1943] [serial = 204] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x7f8e6ce92000) [pid = 1943] [serial = 212] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 90 (0x7f8e597b3400) [pid = 1943] [serial = 189] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 89 (0x7f8e58acfc00) [pid = 1943] [serial = 188] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x7f8e59485800) [pid = 1943] [serial = 215] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x7f8e6141ec00) [pid = 1943] [serial = 201] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x7f8e56eda800) [pid = 1943] [serial = 200] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x7f8e614c8400) [pid = 1943] [serial = 192] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x7f8e606f1000) [pid = 1943] [serial = 191] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x7f8e6cc96800) [pid = 1943] [serial = 195] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 82 (0x7f8e62ddec00) [pid = 1943] [serial = 194] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 81 (0x7f8e6e034400) [pid = 1943] [serial = 198] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 80 (0x7f8e6de02c00) [pid = 1943] [serial = 197] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 79 (0x7f8e719acc00) [pid = 1943] [serial = 218] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 78 (0x7f8e6ff3f400) [pid = 1943] [serial = 216] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 1943 | --DOMWINDOW == 77 (0x7f8e6e03e400) [pid = 1943] [serial = 213] [outer = (nil)] [url = about:blank] 09:03:53 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. 09:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1291ms 09:03:53 INFO - PROCESS | 1943 | 1461341033464 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1943 | 1461341033471 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:53 INFO - PROCESS | 1943 | 1461341033480 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1943 | 1461341033483 Marionette TRACE conn4 <- [1,342,null,{}] 09:03:53 INFO - PROCESS | 1943 | 1461341033489 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}] 09:03:53 INFO - PROCESS | 1943 | 1461341033631 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:03:53 INFO - PROCESS | 1943 | 1461341033649 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ebf4000 == 47 [pid = 1943] [id = 93] 09:03:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 78 (0x7f8e6087b000) [pid = 1943] [serial = 278] [outer = (nil)] 09:03:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 79 (0x7f8e6087fc00) [pid = 1943] [serial = 279] [outer = 0x7f8e6087b000] 09:03:53 INFO - PROCESS | 1943 | 1461341033716 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 80 (0x7f8e61805400) [pid = 1943] [serial = 280] [outer = 0x7f8e6087b000] 09:03:54 INFO - PROCESS | 1943 | 1461341034570 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]]]}] 09:03:54 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. 09:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1141ms 09:03:54 INFO - PROCESS | 1943 | 1461341034622 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1943 | 1461341034625 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:54 INFO - PROCESS | 1943 | 1461341034634 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1943 | 1461341034643 Marionette TRACE conn4 <- [1,346,null,{}] 09:03:54 INFO - PROCESS | 1943 | 1461341034661 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}] 09:03:54 INFO - PROCESS | 1943 | 1461341034820 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:03:54 INFO - PROCESS | 1943 | 1461341034833 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65edf000 == 48 [pid = 1943] [id = 94] 09:03:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 81 (0x7f8e5d699400) [pid = 1943] [serial = 281] [outer = (nil)] 09:03:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 82 (0x7f8e62dd1000) [pid = 1943] [serial = 282] [outer = 0x7f8e5d699400] 09:03:54 INFO - PROCESS | 1943 | 1461341034978 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 83 (0x7f8e6cb26400) [pid = 1943] [serial = 283] [outer = 0x7f8e5d699400] 09:03:55 INFO - PROCESS | 1943 | 1461341035677 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]]]}] 09:03:55 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. 09:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1056ms 09:03:55 INFO - PROCESS | 1943 | 1461341035689 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1943 | 1461341035693 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:55 INFO - PROCESS | 1943 | 1461341035699 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1943 | 1461341035701 Marionette TRACE conn4 <- [1,350,null,{}] 09:03:55 INFO - PROCESS | 1943 | 1461341035728 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}] 09:03:55 INFO - PROCESS | 1943 | 1461341035937 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:03:55 INFO - PROCESS | 1943 | 1461341035957 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce6b000 == 49 [pid = 1943] [id = 95] 09:03:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e59725000) [pid = 1943] [serial = 284] [outer = (nil)] 09:03:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e5972e400) [pid = 1943] [serial = 285] [outer = 0x7f8e59725000] 09:03:56 INFO - PROCESS | 1943 | 1461341036022 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e6087d800) [pid = 1943] [serial = 286] [outer = 0x7f8e59725000] 09:03:56 INFO - PROCESS | 1943 | 1461341036913 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]]]}] 09:03:56 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. 09:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1282ms 09:03:56 INFO - PROCESS | 1943 | 1461341036983 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 1943 | 1461341036986 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:56 INFO - PROCESS | 1943 | 1461341036992 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1943 | 1461341036995 Marionette TRACE conn4 <- [1,354,null,{}] 09:03:57 INFO - PROCESS | 1943 | 1461341037001 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}] 09:03:57 INFO - PROCESS | 1943 | 1461341037199 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:03:57 INFO - PROCESS | 1943 | 1461341037229 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6e026800 == 50 [pid = 1943] [id = 96] 09:03:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e6cc97800) [pid = 1943] [serial = 287] [outer = (nil)] 09:03:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e6ce4a800) [pid = 1943] [serial = 288] [outer = 0x7f8e6cc97800] 09:03:57 INFO - PROCESS | 1943 | 1461341037308 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e6ff3f800) [pid = 1943] [serial = 289] [outer = 0x7f8e6cc97800] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 88 (0x7f8e5490f800) [pid = 1943] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 87 (0x7f8e56026400) [pid = 1943] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 86 (0x7f8e57c60400) [pid = 1943] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 85 (0x7f8e57c54000) [pid = 1943] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 84 (0x7f8e59903400) [pid = 1943] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:57 INFO - PROCESS | 1943 | --DOMWINDOW == 83 (0x7f8e62b18400) [pid = 1943] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:58 INFO - PROCESS | 1943 | 1461341038233 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]]]}] 09:03:58 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. 09:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1288ms 09:03:58 INFO - PROCESS | 1943 | 1461341038282 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1943 | 1461341038286 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:58 INFO - PROCESS | 1943 | 1461341038292 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1943 | 1461341038295 Marionette TRACE conn4 <- [1,358,null,{}] 09:03:58 INFO - PROCESS | 1943 | 1461341038303 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}] 09:03:58 INFO - PROCESS | 1943 | 1461341038493 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:03:58 INFO - PROCESS | 1943 | 1461341038513 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7189d000 == 51 [pid = 1943] [id = 97] 09:03:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 84 (0x7f8e6cc98800) [pid = 1943] [serial = 290] [outer = (nil)] 09:03:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 85 (0x7f8e7185fc00) [pid = 1943] [serial = 291] [outer = 0x7f8e6cc98800] 09:03:58 INFO - PROCESS | 1943 | 1461341038590 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 86 (0x7f8e72048c00) [pid = 1943] [serial = 292] [outer = 0x7f8e6cc98800] 09:03:59 INFO - PROCESS | 1943 | 1461341039366 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]]]}] 09:03:59 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. 09:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1135ms 09:03:59 INFO - PROCESS | 1943 | 1461341039429 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1943 | 1461341039433 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:59 INFO - PROCESS | 1943 | 1461341039442 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1943 | 1461341039446 Marionette TRACE conn4 <- [1,362,null,{}] 09:03:59 INFO - PROCESS | 1943 | 1461341039452 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}] 09:03:59 INFO - PROCESS | 1943 | 1461341039617 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:03:59 INFO - PROCESS | 1943 | 1461341039627 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e73f84800 == 52 [pid = 1943] [id = 98] 09:03:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 87 (0x7f8e54905400) [pid = 1943] [serial = 293] [outer = (nil)] 09:03:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 88 (0x7f8e722de400) [pid = 1943] [serial = 294] [outer = 0x7f8e54905400] 09:03:59 INFO - PROCESS | 1943 | 1461341039775 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 89 (0x7f8e7230e800) [pid = 1943] [serial = 295] [outer = 0x7f8e54905400] 09:04:00 INFO - PROCESS | 1943 | 1461341040769 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]]]}] 09:04:00 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. 09:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1386ms 09:04:00 INFO - PROCESS | 1943 | 1461341040828 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1943 | 1461341040836 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:04:00 INFO - PROCESS | 1943 | 1461341040846 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1943 | 1461341040852 Marionette TRACE conn4 <- [1,366,null,{}] 09:04:00 INFO - PROCESS | 1943 | 1461341040861 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}] 09:04:01 INFO - PROCESS | 1943 | 1461341041078 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:04:01 INFO - PROCESS | 1943 | 1461341041276 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a33000 == 53 [pid = 1943] [id = 99] 09:04:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 90 (0x7f8e59730400) [pid = 1943] [serial = 296] [outer = (nil)] 09:04:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 91 (0x7f8e5b5e3400) [pid = 1943] [serial = 297] [outer = 0x7f8e59730400] 09:04:01 INFO - PROCESS | 1943 | 1461341041402 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x7f8e6051d400) [pid = 1943] [serial = 298] [outer = 0x7f8e59730400] 09:04:02 INFO - PROCESS | 1943 | 1461341042326 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]]]}] 09:04:02 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. 09:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1548ms 09:04:02 INFO - PROCESS | 1943 | 1461341042395 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1943 | 1461341042404 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:04:02 INFO - PROCESS | 1943 | 1461341042417 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1943 | 1461341042420 Marionette TRACE conn4 <- [1,370,null,{}] 09:04:02 INFO - PROCESS | 1943 | 1461341042428 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}] 09:04:02 INFO - PROCESS | 1943 | 1461341042657 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:04:02 INFO - PROCESS | 1943 | 1461341042908 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6d0b7800 == 54 [pid = 1943] [id = 100] 09:04:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e61341400) [pid = 1943] [serial = 299] [outer = (nil)] 09:04:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e6180f800) [pid = 1943] [serial = 300] [outer = 0x7f8e61341400] 09:04:03 INFO - PROCESS | 1943 | 1461341043006 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e62532c00) [pid = 1943] [serial = 301] [outer = 0x7f8e61341400] 09:04:03 INFO - PROCESS | 1943 | 1461341043893 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]]]}] 09:04:03 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. 09:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1537ms 09:04:03 INFO - PROCESS | 1943 | 1461341043954 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1943 | 1461341043959 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:04:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:04:03 INFO - PROCESS | 1943 | 1461341043965 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1943 | 1461341043972 Marionette TRACE conn4 <- [1,374,null,{}] 09:04:03 INFO - PROCESS | 1943 | 1461341043988 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}] 09:04:04 INFO - PROCESS | 1943 | 1461341044217 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:04:04 INFO - PROCESS | 1943 | 1461341044399 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549bd800 == 55 [pid = 1943] [id = 101] 09:04:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e6cc98c00) [pid = 1943] [serial = 302] [outer = (nil)] 09:04:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e6e1dac00) [pid = 1943] [serial = 303] [outer = 0x7f8e6cc98c00] 09:04:04 INFO - PROCESS | 1943 | 1461341044527 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e71e6c800) [pid = 1943] [serial = 304] [outer = 0x7f8e6cc98c00] 09:04:05 INFO - PROCESS | 1943 | 1461341045352 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:04:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1435ms 09:04:05 INFO - PROCESS | 1943 | 1461341045402 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:04:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:04:05 INFO - PROCESS | 1943 | 1461341045406 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:04:05 INFO - PROCESS | 1943 | 1461341045413 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1943 | 1461341045416 Marionette TRACE conn4 <- [1,378,null,{}] 09:04:05 INFO - PROCESS | 1943 | 1461341045422 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}] 09:04:05 INFO - PROCESS | 1943 | 1461341045589 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:04:05 INFO - PROCESS | 1943 | 1461341045732 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59690000 == 56 [pid = 1943] [id = 102] 09:04:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e618c0c00) [pid = 1943] [serial = 305] [outer = (nil)] 09:04:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e72385800) [pid = 1943] [serial = 306] [outer = 0x7f8e618c0c00] 09:04:05 INFO - PROCESS | 1943 | 1461341045808 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e73fbe000) [pid = 1943] [serial = 307] [outer = 0x7f8e618c0c00] 09:04:06 INFO - PROCESS | 1943 | 1461341046759 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:04:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1393ms 09:04:06 INFO - PROCESS | 1943 | 1461341046811 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1943 | 1461341046814 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:04:06 INFO - PROCESS | 1943 | 1461341046822 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1943 | 1461341046825 Marionette TRACE conn4 <- [1,382,null,{}] 09:04:06 INFO - PROCESS | 1943 | 1461341046829 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}] 09:04:06 INFO - PROCESS | 1943 | 1461341046994 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:04:07 INFO - PROCESS | 1943 | 1461341047137 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59949000 == 57 [pid = 1943] [id = 103] 09:04:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e53972400) [pid = 1943] [serial = 308] [outer = (nil)] 09:04:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e53979c00) [pid = 1943] [serial = 309] [outer = 0x7f8e53972400] 09:04:07 INFO - PROCESS | 1943 | 1461341047226 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e71ea2400) [pid = 1943] [serial = 310] [outer = 0x7f8e53972400] 09:04:08 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:08 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:08 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:08 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:08 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:08 INFO - PROCESS | 1943 | 1461341048386 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:04:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1581ms 09:04:08 INFO - PROCESS | 1943 | 1461341048406 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1943 | 1461341048412 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:04:08 INFO - PROCESS | 1943 | 1461341048421 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1943 | 1461341048426 Marionette TRACE conn4 <- [1,386,null,{}] 09:04:08 INFO - PROCESS | 1943 | 1461341048436 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}] 09:04:08 INFO - PROCESS | 1943 | 1461341048600 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:04:08 INFO - PROCESS | 1943 | 1461341048783 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597e2800 == 58 [pid = 1943] [id = 104] 09:04:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e59611000) [pid = 1943] [serial = 311] [outer = (nil)] 09:04:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e59725400) [pid = 1943] [serial = 312] [outer = 0x7f8e59611000] 09:04:08 INFO - PROCESS | 1943 | 1461341048853 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e597bc000) [pid = 1943] [serial = 313] [outer = 0x7f8e59611000] 09:04:09 INFO - PROCESS | 1943 | 1461341049761 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1389ms 09:04:09 INFO - PROCESS | 1943 | 1461341049810 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1943 | 1461341049830 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:04:09 INFO - PROCESS | 1943 | 1461341049847 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1943 | 1461341049851 Marionette TRACE conn4 <- [1,390,null,{}] 09:04:09 INFO - PROCESS | 1943 | 1461341049861 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}] 09:04:10 INFO - PROCESS | 1943 | 1461341050029 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:04:10 INFO - PROCESS | 1943 | 1461341050171 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ce49800 == 59 [pid = 1943] [id = 105] 09:04:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e56005c00) [pid = 1943] [serial = 314] [outer = (nil)] 09:04:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x7f8e5960b800) [pid = 1943] [serial = 315] [outer = 0x7f8e56005c00] 09:04:10 INFO - PROCESS | 1943 | 1461341050287 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x7f8e5ce95400) [pid = 1943] [serial = 316] [outer = 0x7f8e56005c00] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7189d000 == 58 [pid = 1943] [id = 97] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x7f8e71e6b000) [pid = 1943] [serial = 255] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6e026800 == 57 [pid = 1943] [id = 96] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce6b000 == 56 [pid = 1943] [id = 95] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e65edf000 == 55 [pid = 1943] [id = 94] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5ebf4000 == 54 [pid = 1943] [id = 93] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5db0f000 == 53 [pid = 1943] [id = 92] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e4c5000 == 52 [pid = 1943] [id = 91] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e80e000 == 51 [pid = 1943] [id = 86] 09:04:10 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f27000 == 50 [pid = 1943] [id = 85] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x7f8e5600b800) [pid = 1943] [serial = 249] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x7f8e6d0f3000) [pid = 1943] [serial = 246] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x7f8e59908800) [pid = 1943] [serial = 240] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x7f8e61c4e400) [pid = 1943] [serial = 241] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x7f8e5d698800) [pid = 1943] [serial = 224] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x7f8e5990a000) [pid = 1943] [serial = 252] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x7f8e719a3000) [pid = 1943] [serial = 231] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x7f8e56010400) [pid = 1943] [serial = 250] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x7f8e60ca9800) [pid = 1943] [serial = 238] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e5ccf6c00) [pid = 1943] [serial = 237] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x7f8e72210c00) [pid = 1943] [serial = 221] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x7f8e65e60800) [pid = 1943] [serial = 243] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x7f8e6cb1ac00) [pid = 1943] [serial = 244] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x7f8e6cc95400) [pid = 1943] [serial = 228] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x7f8e72307400) [pid = 1943] [serial = 234] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x7f8e628bd800) [pid = 1943] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x7f8e6de03000) [pid = 1943] [serial = 247] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1943 | --DOMWINDOW == 91 (0x7f8e628c2800) [pid = 1943] [serial = 253] [outer = (nil)] [url = about:blank] 09:04:11 INFO - PROCESS | 1943 | 1461341051226 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]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1439ms 09:04:11 INFO - PROCESS | 1943 | 1461341051283 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 1943 | 1461341051287 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:04:11 INFO - PROCESS | 1943 | 1461341051294 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1943 | 1461341051300 Marionette TRACE conn4 <- [1,394,null,{}] 09:04:11 INFO - PROCESS | 1943 | 1461341051317 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}] 09:04:11 INFO - PROCESS | 1943 | 1461341051473 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:04:11 INFO - PROCESS | 1943 | 1461341051572 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a32000 == 51 [pid = 1943] [id = 106] 09:04:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 92 (0x7f8e55744c00) [pid = 1943] [serial = 317] [outer = (nil)] 09:04:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e6052b400) [pid = 1943] [serial = 318] [outer = 0x7f8e55744c00] 09:04:11 INFO - PROCESS | 1943 | 1461341051641 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e61333800) [pid = 1943] [serial = 319] [outer = 0x7f8e55744c00] 09:04:12 INFO - PROCESS | 1943 | 1461341052486 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1236ms 09:04:12 INFO - PROCESS | 1943 | 1461341052533 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1943 | 1461341052537 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:04:12 INFO - PROCESS | 1943 | 1461341052543 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1943 | 1461341052547 Marionette TRACE conn4 <- [1,398,null,{}] 09:04:12 INFO - PROCESS | 1943 | 1461341052552 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}] 09:04:12 INFO - PROCESS | 1943 | 1461341052707 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:04:12 INFO - PROCESS | 1943 | 1461341052723 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65ede800 == 52 [pid = 1943] [id = 107] 09:04:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e557d3000) [pid = 1943] [serial = 320] [outer = (nil)] 09:04:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e557df000) [pid = 1943] [serial = 321] [outer = 0x7f8e557d3000] 09:04:12 INFO - PROCESS | 1943 | 1461341052790 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e6087e400) [pid = 1943] [serial = 322] [outer = 0x7f8e557d3000] 09:04:13 INFO - PROCESS | 1943 | 1461341053703 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1185ms 09:04:13 INFO - PROCESS | 1943 | 1461341053730 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1943 | 1461341053734 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:04:13 INFO - PROCESS | 1943 | 1461341053740 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1943 | 1461341053742 Marionette TRACE conn4 <- [1,402,null,{}] 09:04:13 INFO - PROCESS | 1943 | 1461341053748 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}] 09:04:13 INFO - PROCESS | 1943 | 1461341053930 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:04:13 INFO - PROCESS | 1943 | 1461341053959 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce1c000 == 53 [pid = 1943] [id = 108] 09:04:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e61811800) [pid = 1943] [serial = 323] [outer = (nil)] 09:04:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e62384c00) [pid = 1943] [serial = 324] [outer = 0x7f8e61811800] 09:04:14 INFO - PROCESS | 1943 | 1461341054025 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e62b1f800) [pid = 1943] [serial = 325] [outer = 0x7f8e61811800] 09:04:14 INFO - PROCESS | 1943 | 1461341054939 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]]]}] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e5d699400) [pid = 1943] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 98 (0x7f8e5600d400) [pid = 1943] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 97 (0x7f8e59725000) [pid = 1943] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 96 (0x7f8e6cc97800) [pid = 1943] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 95 (0x7f8e5cc74400) [pid = 1943] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 94 (0x7f8e6087b000) [pid = 1943] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 93 (0x7f8e6cc98800) [pid = 1943] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:04:14 INFO - PROCESS | 1943 | --DOMWINDOW == 92 (0x7f8e62b16000) [pid = 1943] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:04:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1277ms 09:04:15 INFO - PROCESS | 1943 | 1461341055019 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1943 | 1461341055023 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:04:15 INFO - PROCESS | 1943 | 1461341055029 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1943 | 1461341055032 Marionette TRACE conn4 <- [1,406,null,{}] 09:04:15 INFO - PROCESS | 1943 | 1461341055037 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}] 09:04:15 INFO - PROCESS | 1943 | 1461341055219 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:04:15 INFO - PROCESS | 1943 | 1461341055318 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549c4000 == 54 [pid = 1943] [id = 109] 09:04:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 93 (0x7f8e618c5400) [pid = 1943] [serial = 326] [outer = (nil)] 09:04:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 94 (0x7f8e6dd44c00) [pid = 1943] [serial = 327] [outer = 0x7f8e618c5400] 09:04:15 INFO - PROCESS | 1943 | 1461341055396 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 95 (0x7f8e6ff49800) [pid = 1943] [serial = 328] [outer = 0x7f8e618c5400] 09:04:16 INFO - PROCESS | 1943 | 1461341056094 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1127ms 09:04:16 INFO - PROCESS | 1943 | 1461341056158 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1943 | 1461341056162 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:04:16 INFO - PROCESS | 1943 | 1461341056168 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1943 | 1461341056170 Marionette TRACE conn4 <- [1,410,null,{}] 09:04:16 INFO - PROCESS | 1943 | 1461341056176 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}] 09:04:16 INFO - PROCESS | 1943 | 1461341056386 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:04:16 INFO - PROCESS | 1943 | 1461341056400 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e72032800 == 55 [pid = 1943] [id = 110] 09:04:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 96 (0x7f8e54963800) [pid = 1943] [serial = 329] [outer = (nil)] 09:04:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 97 (0x7f8e5496b800) [pid = 1943] [serial = 330] [outer = 0x7f8e54963800] 09:04:16 INFO - PROCESS | 1943 | 1461341056466 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 98 (0x7f8e54971400) [pid = 1943] [serial = 331] [outer = 0x7f8e54963800] 09:04:17 INFO - PROCESS | 1943 | 1461341057496 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:04:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1390ms 09:04:17 INFO - PROCESS | 1943 | 1461341057561 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1943 | 1461341057567 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:04:17 INFO - PROCESS | 1943 | 1461341057576 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1943 | 1461341057583 Marionette TRACE conn4 <- [1,414,null,{}] 09:04:17 INFO - PROCESS | 1943 | 1461341057593 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}] 09:04:17 INFO - PROCESS | 1943 | 1461341057817 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:04:18 INFO - PROCESS | 1943 | 1461341058033 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b50c000 == 56 [pid = 1943] [id = 111] 09:04:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 99 (0x7f8e54969400) [pid = 1943] [serial = 332] [outer = (nil)] 09:04:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e55749000) [pid = 1943] [serial = 333] [outer = 0x7f8e54969400] 09:04:18 INFO - PROCESS | 1943 | 1461341058113 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e557df800) [pid = 1943] [serial = 334] [outer = 0x7f8e54969400] 09:04:19 INFO - PROCESS | 1943 | 1461341059017 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1487ms 09:04:19 INFO - PROCESS | 1943 | 1461341059064 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1943 | 1461341059074 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:04:19 INFO - PROCESS | 1943 | 1461341059086 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1943 | 1461341059089 Marionette TRACE conn4 <- [1,418,null,{}] 09:04:19 INFO - PROCESS | 1943 | 1461341059097 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}] 09:04:19 INFO - PROCESS | 1943 | 1461341059280 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:04:19 INFO - PROCESS | 1943 | 1461341059424 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62d1c000 == 57 [pid = 1943] [id = 112] 09:04:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e557e0400) [pid = 1943] [serial = 335] [outer = (nil)] 09:04:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e59637c00) [pid = 1943] [serial = 336] [outer = 0x7f8e557e0400] 09:04:19 INFO - PROCESS | 1943 | 1461341059505 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e5c0ae400) [pid = 1943] [serial = 337] [outer = 0x7f8e557e0400] 09:04:20 INFO - PROCESS | 1943 | 1461341060960 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]]]}] 09:04:20 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 09:04:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1884ms 09:04:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:04:20 INFO - PROCESS | 1943 | 1461341060969 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1943 | 1461341060972 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:04:20 INFO - PROCESS | 1943 | 1461341060980 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1943 | 1461341060985 Marionette TRACE conn4 <- [1,422,null,{}] 09:04:21 INFO - PROCESS | 1943 | 1461341061002 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}] 09:04:21 INFO - PROCESS | 1943 | 1461341061179 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:04:21 INFO - PROCESS | 1943 | 1461341061337 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e762d1800 == 58 [pid = 1943] [id = 113] 09:04:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e5972c400) [pid = 1943] [serial = 338] [outer = (nil)] 09:04:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e610d7800) [pid = 1943] [serial = 339] [outer = 0x7f8e5972c400] 09:04:21 INFO - PROCESS | 1943 | 1461341061416 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e6bd1d800) [pid = 1943] [serial = 340] [outer = 0x7f8e5972c400] 09:04:22 INFO - PROCESS | 1943 | 1461341062738 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]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:04:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1795ms 09:04:22 INFO - PROCESS | 1943 | 1461341062809 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1943 | 1461341062812 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:04:22 INFO - PROCESS | 1943 | 1461341062822 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1943 | 1461341062825 Marionette TRACE conn4 <- [1,426,null,{}] 09:04:22 INFO - PROCESS | 1943 | 1461341062832 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}] 09:04:22 INFO - PROCESS | 1943 | 1461341062997 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:04:23 INFO - PROCESS | 1943 | 1461341063137 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb5000 == 59 [pid = 1943] [id = 114] 09:04:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e55a34000) [pid = 1943] [serial = 341] [outer = (nil)] 09:04:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x7f8e55a39800) [pid = 1943] [serial = 342] [outer = 0x7f8e55a34000] 09:04:23 INFO - PROCESS | 1943 | 1461341063216 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x7f8e609d9400) [pid = 1943] [serial = 343] [outer = 0x7f8e55a34000] 09:04:24 INFO - PROCESS | 1943 | 1461341064104 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] 09:04:24 INFO - PROCESS | 1943 | 1461341064165 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:04:24 INFO - PROCESS | 1943 | 1461341064172 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1943 | 1461341064175 Marionette TRACE conn4 <- [1,430,null,{}] 09:04:24 INFO - PROCESS | 1943 | 1461341064181 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}] 09:04:24 INFO - PROCESS | 1943 | 1461341064356 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:04:24 INFO - PROCESS | 1943 | 1461341064498 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71752800 == 60 [pid = 1943] [id = 115] 09:04:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x7f8e54963000) [pid = 1943] [serial = 344] [outer = (nil)] 09:04:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x7f8e55a3b800) [pid = 1943] [serial = 345] [outer = 0x7f8e54963000] 09:04:24 INFO - PROCESS | 1943 | 1461341064575 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x7f8e6e1dc800) [pid = 1943] [serial = 346] [outer = 0x7f8e54963000] 09:04:25 INFO - PROCESS | 1943 | 1461341065534 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1438ms 09:04:25 INFO - PROCESS | 1943 | 1461341065611 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1943 | 1461341065616 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:04:25 INFO - PROCESS | 1943 | 1461341065622 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1943 | 1461341065626 Marionette TRACE conn4 <- [1,434,null,{}] 09:04:25 INFO - PROCESS | 1943 | 1461341065632 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}] 09:04:26 INFO - PROCESS | 1943 | 1461341066063 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:04:26 INFO - PROCESS | 1943 | 1461341066271 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb4800 == 61 [pid = 1943] [id = 116] 09:04:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x7f8e5573e400) [pid = 1943] [serial = 347] [outer = (nil)] 09:04:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x7f8e55745c00) [pid = 1943] [serial = 348] [outer = 0x7f8e5573e400] 09:04:26 INFO - PROCESS | 1943 | 1461341066345 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x7f8e55a32800) [pid = 1943] [serial = 349] [outer = 0x7f8e5573e400] 09:04:27 INFO - PROCESS | 1943 | 1461341067233 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]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1680ms 09:04:27 INFO - PROCESS | 1943 | 1461341067305 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1943 | 1461341067318 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:04:27 INFO - PROCESS | 1943 | 1461341067330 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1943 | 1461341067336 Marionette TRACE conn4 <- [1,438,null,{}] 09:04:27 INFO - PROCESS | 1943 | 1461341067343 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}] 09:04:27 INFO - PROCESS | 1943 | 1461341067595 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:04:27 INFO - PROCESS | 1943 | 1461341067847 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549c4000 == 60 [pid = 1943] [id = 109] 09:04:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce1c000 == 59 [pid = 1943] [id = 108] 09:04:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549c8000 == 60 [pid = 1943] [id = 117] 09:04:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x7f8e56010c00) [pid = 1943] [serial = 350] [outer = (nil)] 09:04:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x7f8e58ad7400) [pid = 1943] [serial = 351] [outer = 0x7f8e56010c00] 09:04:27 INFO - PROCESS | 1943 | 1461341067951 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x7f8e5972e800) [pid = 1943] [serial = 352] [outer = 0x7f8e56010c00] 09:04:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e65ede800 == 59 [pid = 1943] [id = 107] 09:04:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a32000 == 58 [pid = 1943] [id = 106] 09:04:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5ce49800 == 57 [pid = 1943] [id = 105] 09:04:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597e2800 == 56 [pid = 1943] [id = 104] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 118 (0x7f8e6cb26400) [pid = 1943] [serial = 283] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 117 (0x7f8e60878000) [pid = 1943] [serial = 261] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 116 (0x7f8e57e17400) [pid = 1943] [serial = 274] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 115 (0x7f8e6087d800) [pid = 1943] [serial = 286] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 114 (0x7f8e6ce4a800) [pid = 1943] [serial = 288] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 113 (0x7f8e60528c00) [pid = 1943] [serial = 277] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 112 (0x7f8e5972e400) [pid = 1943] [serial = 285] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 111 (0x7f8e6087fc00) [pid = 1943] [serial = 279] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 110 (0x7f8e60526800) [pid = 1943] [serial = 270] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 109 (0x7f8e6ff3f800) [pid = 1943] [serial = 289] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 108 (0x7f8e62b21000) [pid = 1943] [serial = 264] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 107 (0x7f8e7185fc00) [pid = 1943] [serial = 291] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 106 (0x7f8e5e6b3c00) [pid = 1943] [serial = 276] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 105 (0x7f8e61805400) [pid = 1943] [serial = 280] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 104 (0x7f8e62dd1000) [pid = 1943] [serial = 282] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 103 (0x7f8e57b90c00) [pid = 1943] [serial = 258] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 102 (0x7f8e5602f000) [pid = 1943] [serial = 273] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 101 (0x7f8e7204ac00) [pid = 1943] [serial = 256] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 100 (0x7f8e6ddf0800) [pid = 1943] [serial = 267] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | --DOMWINDOW == 99 (0x7f8e72048c00) [pid = 1943] [serial = 292] [outer = (nil)] [url = about:blank] 09:04:28 INFO - PROCESS | 1943 | 1461341068764 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 09:04:28 INFO - PROCESS | 1943 | 1461341068815 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:04:28 INFO - PROCESS | 1943 | 1461341068819 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:04:28 INFO - PROCESS | 1943 | 1461341068826 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1943 | 1461341068829 Marionette TRACE conn4 <- [1,442,null,{}] 09:04:28 INFO - PROCESS | 1943 | 1461341068835 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}] 09:04:28 INFO - PROCESS | 1943 | 1461341068990 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:04:29 INFO - PROCESS | 1943 | 1461341069002 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6103d000 == 57 [pid = 1943] [id = 118] 09:04:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 100 (0x7f8e5cc75400) [pid = 1943] [serial = 353] [outer = (nil)] 09:04:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 101 (0x7f8e5e852000) [pid = 1943] [serial = 354] [outer = 0x7f8e5cc75400] 09:04:29 INFO - PROCESS | 1943 | 1461341069073 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 102 (0x7f8e60528800) [pid = 1943] [serial = 355] [outer = 0x7f8e5cc75400] 09:04:29 INFO - PROCESS | 1943 | 1461341069946 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1179ms 09:04:30 INFO - PROCESS | 1943 | 1461341070006 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1943 | 1461341070013 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:04:30 INFO - PROCESS | 1943 | 1461341070047 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1943 | 1461341070055 Marionette TRACE conn4 <- [1,446,null,{}] 09:04:30 INFO - PROCESS | 1943 | 1461341070061 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}] 09:04:30 INFO - PROCESS | 1943 | 1461341070222 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:04:30 INFO - PROCESS | 1943 | 1461341070232 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6bdaf000 == 58 [pid = 1943] [id = 119] 09:04:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e5397a000) [pid = 1943] [serial = 356] [outer = (nil)] 09:04:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e61fb9400) [pid = 1943] [serial = 357] [outer = 0x7f8e5397a000] 09:04:30 INFO - PROCESS | 1943 | 1461341070298 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e62dd1000) [pid = 1943] [serial = 358] [outer = 0x7f8e5397a000] 09:04:31 INFO - PROCESS | 1943 | 1461341071182 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]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:04:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1196ms 09:04:31 INFO - PROCESS | 1943 | 1461341071250 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1943 | 1461341071257 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:04:31 INFO - PROCESS | 1943 | 1461341071264 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1943 | 1461341071267 Marionette TRACE conn4 <- [1,450,null,{}] 09:04:31 INFO - PROCESS | 1943 | 1461341071273 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}] 09:04:31 INFO - PROCESS | 1943 | 1461341071470 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:04:31 INFO - PROCESS | 1943 | 1461341071492 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6dd2c000 == 59 [pid = 1943] [id = 120] 09:04:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e5d699400) [pid = 1943] [serial = 359] [outer = (nil)] 09:04:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e6ce92000) [pid = 1943] [serial = 360] [outer = 0x7f8e5d699400] 09:04:31 INFO - PROCESS | 1943 | 1461341071558 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e6ff45c00) [pid = 1943] [serial = 361] [outer = 0x7f8e5d699400] 09:04:32 INFO - PROCESS | 1943 | 1461341072465 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] 09:04:32 INFO - PROCESS | 1943 | 1461341072669 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:04:32 INFO - PROCESS | 1943 | 1461341072676 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1943 | 1461341072679 Marionette TRACE conn4 <- [1,454,null,{}] 09:04:32 INFO - PROCESS | 1943 | 1461341072685 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}] 09:04:32 INFO - PROCESS | 1943 | 1461341072829 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:04:32 INFO - PROCESS | 1943 | 1461341072842 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f2a000 == 60 [pid = 1943] [id = 121] 09:04:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 103 (0x7f8e55737c00) [pid = 1943] [serial = 362] [outer = (nil)] 09:04:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 104 (0x7f8e55739c00) [pid = 1943] [serial = 363] [outer = 0x7f8e55737c00] 09:04:32 INFO - PROCESS | 1943 | 1461341072923 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 105 (0x7f8e63024000) [pid = 1943] [serial = 364] [outer = 0x7f8e55737c00] 09:04:33 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:33 INFO - PROCESS | 1943 | 1461341073812 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]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1178ms 09:04:33 INFO - PROCESS | 1943 | 1461341073855 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1943 | 1461341073859 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:04:33 INFO - PROCESS | 1943 | 1461341073866 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1943 | 1461341073881 Marionette TRACE conn4 <- [1,458,null,{}] 09:04:33 INFO - PROCESS | 1943 | 1461341073887 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}] 09:04:34 INFO - PROCESS | 1943 | 1461341074034 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:04:34 INFO - PROCESS | 1943 | 1461341074044 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7232e800 == 61 [pid = 1943] [id = 122] 09:04:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 106 (0x7f8e57b34400) [pid = 1943] [serial = 365] [outer = (nil)] 09:04:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 107 (0x7f8e57b3e800) [pid = 1943] [serial = 366] [outer = 0x7f8e57b34400] 09:04:34 INFO - PROCESS | 1943 | 1461341074107 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 108 (0x7f8e6bd1dc00) [pid = 1943] [serial = 367] [outer = 0x7f8e57b34400] 09:04:35 INFO - PROCESS | 1943 | 1461341075037 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] 09:04:35 INFO - PROCESS | 1943 | 1461341075078 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:04:35 INFO - PROCESS | 1943 | 1461341075088 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1943 | 1461341075093 Marionette TRACE conn4 <- [1,462,null,{}] 09:04:35 INFO - PROCESS | 1943 | 1461341075104 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}] 09:04:35 INFO - PROCESS | 1943 | 1461341075283 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:04:35 INFO - PROCESS | 1943 | 1461341075431 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5ce49800 == 62 [pid = 1943] [id = 123] 09:04:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 109 (0x7f8e5397cc00) [pid = 1943] [serial = 368] [outer = (nil)] 09:04:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 110 (0x7f8e55740800) [pid = 1943] [serial = 369] [outer = 0x7f8e5397cc00] 09:04:35 INFO - PROCESS | 1943 | 1461341075512 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 111 (0x7f8e55a39000) [pid = 1943] [serial = 370] [outer = 0x7f8e5397cc00] 09:04:36 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:36 INFO - PROCESS | 1943 | 1461341076486 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] 09:04:36 INFO - PROCESS | 1943 | 1461341076535 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:04:36 INFO - PROCESS | 1943 | 1461341076546 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1943 | 1461341076550 Marionette TRACE conn4 <- [1,466,null,{}] 09:04:36 INFO - PROCESS | 1943 | 1461341076558 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}] 09:04:36 INFO - PROCESS | 1943 | 1461341076723 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:04:36 INFO - PROCESS | 1943 | 1461341076865 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6dd2a000 == 63 [pid = 1943] [id = 124] 09:04:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 112 (0x7f8e56026400) [pid = 1943] [serial = 371] [outer = (nil)] 09:04:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 113 (0x7f8e57e10400) [pid = 1943] [serial = 372] [outer = 0x7f8e56026400] 09:04:36 INFO - PROCESS | 1943 | 1461341076944 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 114 (0x7f8e597ba000) [pid = 1943] [serial = 373] [outer = 0x7f8e56026400] 09:04:37 INFO - PROCESS | 1943 | 1461341077979 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] 09:04:38 INFO - PROCESS | 1943 | 1461341078039 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:04:38 INFO - PROCESS | 1943 | 1461341078046 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1943 | 1461341078052 Marionette TRACE conn4 <- [1,470,null,{}] 09:04:38 INFO - PROCESS | 1943 | 1461341078069 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}] 09:04:38 INFO - PROCESS | 1943 | 1461341078289 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:04:38 INFO - PROCESS | 1943 | 1461341078527 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564d1000 == 64 [pid = 1943] [id = 125] 09:04:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 115 (0x7f8e5abd8000) [pid = 1943] [serial = 374] [outer = (nil)] 09:04:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 116 (0x7f8e5e327c00) [pid = 1943] [serial = 375] [outer = 0x7f8e5abd8000] 09:04:38 INFO - PROCESS | 1943 | 1461341078609 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 117 (0x7f8e60874800) [pid = 1943] [serial = 376] [outer = 0x7f8e5abd8000] 09:04:39 INFO - PROCESS | 1943 | 1461341079462 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1492ms 09:04:39 INFO - PROCESS | 1943 | 1461341079539 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1943 | 1461341079543 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:04:39 INFO - PROCESS | 1943 | 1461341079551 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1943 | 1461341079553 Marionette TRACE conn4 <- [1,474,null,{}] 09:04:39 INFO - PROCESS | 1943 | 1461341079560 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}] 09:04:39 INFO - PROCESS | 1943 | 1461341079774 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:04:39 INFO - PROCESS | 1943 | 1461341079919 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56ae2800 == 65 [pid = 1943] [id = 126] 09:04:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 118 (0x7f8e5abd8c00) [pid = 1943] [serial = 377] [outer = (nil)] 09:04:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 119 (0x7f8e62a93c00) [pid = 1943] [serial = 378] [outer = 0x7f8e5abd8c00] 09:04:40 INFO - PROCESS | 1943 | 1461341079998 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x7f8e6ce57800) [pid = 1943] [serial = 379] [outer = 0x7f8e5abd8c00] 09:04:40 INFO - PROCESS | 1943 | 1461341080872 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]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:04:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1390ms 09:04:40 INFO - PROCESS | 1943 | 1461341080942 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1943 | 1461341080946 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:04:40 INFO - PROCESS | 1943 | 1461341080952 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1943 | 1461341080956 Marionette TRACE conn4 <- [1,478,null,{}] 09:04:40 INFO - PROCESS | 1943 | 1461341080961 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}] 09:04:41 INFO - PROCESS | 1943 | 1461341081131 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:04:41 INFO - PROCESS | 1943 | 1461341081275 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629b2000 == 66 [pid = 1943] [id = 127] 09:04:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x7f8e557df400) [pid = 1943] [serial = 380] [outer = (nil)] 09:04:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x7f8e7199f000) [pid = 1943] [serial = 381] [outer = 0x7f8e557df400] 09:04:41 INFO - PROCESS | 1943 | 1461341081365 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x7f8e72043800) [pid = 1943] [serial = 382] [outer = 0x7f8e557df400] 09:04:42 INFO - PROCESS | 1943 | 1461341082315 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:04:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1441ms 09:04:42 INFO - PROCESS | 1943 | 1461341082394 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1943 | 1461341082397 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:04:42 INFO - PROCESS | 1943 | 1461341082403 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1943 | 1461341082406 Marionette TRACE conn4 <- [1,482,null,{}] 09:04:42 INFO - PROCESS | 1943 | 1461341082412 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}] 09:04:42 INFO - PROCESS | 1943 | 1461341082645 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:04:42 INFO - PROCESS | 1943 | 1461341082850 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f2a800 == 67 [pid = 1943] [id = 128] 09:04:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x7f8e568ee400) [pid = 1943] [serial = 383] [outer = (nil)] 09:04:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x7f8e72307400) [pid = 1943] [serial = 384] [outer = 0x7f8e568ee400] 09:04:42 INFO - PROCESS | 1943 | 1461341082947 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e73fba400) [pid = 1943] [serial = 385] [outer = 0x7f8e568ee400] 09:04:43 INFO - PROCESS | 1943 | 1461341083820 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]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1483ms 09:04:43 INFO - PROCESS | 1943 | 1461341083888 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:04:43 INFO - PROCESS | 1943 | 1461341083892 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:04:43 INFO - PROCESS | 1943 | 1461341083899 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1943 | 1461341083905 Marionette TRACE conn4 <- [1,486,null,{}] 09:04:43 INFO - PROCESS | 1943 | 1461341083912 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}] 09:04:44 INFO - PROCESS | 1943 | 1461341084088 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:04:44 INFO - PROCESS | 1943 | 1461341084239 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0d3000 == 68 [pid = 1943] [id = 129] 09:04:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e568ee800) [pid = 1943] [serial = 386] [outer = (nil)] 09:04:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e5a0c6000) [pid = 1943] [serial = 387] [outer = 0x7f8e568ee800] 09:04:44 INFO - PROCESS | 1943 | 1461341084313 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e5a0cc400) [pid = 1943] [serial = 388] [outer = 0x7f8e568ee800] 09:04:45 INFO - PROCESS | 1943 | 1461341085162 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1337ms 09:04:45 INFO - PROCESS | 1943 | 1461341085237 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1943 | 1461341085241 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:04:45 INFO - PROCESS | 1943 | 1461341085248 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1943 | 1461341085252 Marionette TRACE conn4 <- [1,490,null,{}] 09:04:45 INFO - PROCESS | 1943 | 1461341085257 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}] 09:04:45 INFO - PROCESS | 1943 | 1461341085431 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:04:45 INFO - PROCESS | 1943 | 1461341085579 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0eb000 == 69 [pid = 1943] [id = 130] 09:04:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e54964000) [pid = 1943] [serial = 389] [outer = (nil)] 09:04:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e557d7c00) [pid = 1943] [serial = 390] [outer = 0x7f8e54964000] 09:04:45 INFO - PROCESS | 1943 | 1461341085656 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e66d99000) [pid = 1943] [serial = 391] [outer = 0x7f8e54964000] 09:04:46 INFO - PROCESS | 1943 | 1461341086500 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]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1288ms 09:04:46 INFO - PROCESS | 1943 | 1461341086536 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1943 | 1461341086540 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:04:46 INFO - PROCESS | 1943 | 1461341086546 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1943 | 1461341086550 Marionette TRACE conn4 <- [1,494,null,{}] 09:04:46 INFO - PROCESS | 1943 | 1461341086555 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}] 09:04:46 INFO - PROCESS | 1943 | 1461341086729 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:04:47 INFO - PROCESS | 1943 | 1461341087127 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56add000 == 70 [pid = 1943] [id = 131] 09:04:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e53c12800) [pid = 1943] [serial = 392] [outer = (nil)] 09:04:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e53c21000) [pid = 1943] [serial = 393] [outer = 0x7f8e53c12800] 09:04:47 INFO - PROCESS | 1943 | 1461341087246 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e5496ec00) [pid = 1943] [serial = 394] [outer = 0x7f8e53c12800] 09:04:48 INFO - PROCESS | 1943 | 1461341088165 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]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1692ms 09:04:48 INFO - PROCESS | 1943 | 1461341088241 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:04:48 INFO - PROCESS | 1943 | 1461341088255 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:04:48 INFO - PROCESS | 1943 | 1461341088265 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1943 | 1461341088269 Marionette TRACE conn4 <- [1,498,null,{}] 09:04:48 INFO - PROCESS | 1943 | 1461341088277 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}] 09:04:48 INFO - PROCESS | 1943 | 1461341088458 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:04:48 INFO - PROCESS | 1943 | 1461341088613 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5aba0800 == 71 [pid = 1943] [id = 132] 09:04:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e5573a400) [pid = 1943] [serial = 395] [outer = (nil)] 09:04:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e557d3400) [pid = 1943] [serial = 396] [outer = 0x7f8e5573a400] 09:04:48 INFO - PROCESS | 1943 | 1461341088736 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e557e1800) [pid = 1943] [serial = 397] [outer = 0x7f8e5573a400] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60570800 == 70 [pid = 1943] [id = 57] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7232f000 == 69 [pid = 1943] [id = 88] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e722de400) [pid = 1943] [serial = 294] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e5b5e3400) [pid = 1943] [serial = 297] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e6180f800) [pid = 1943] [serial = 300] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e6e1dac00) [pid = 1943] [serial = 303] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e72385800) [pid = 1943] [serial = 306] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e5496b800) [pid = 1943] [serial = 330] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f2a000 == 68 [pid = 1943] [id = 121] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6dd2c000 == 67 [pid = 1943] [id = 120] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6bdaf000 == 66 [pid = 1943] [id = 119] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6103d000 == 65 [pid = 1943] [id = 118] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549c8000 == 64 [pid = 1943] [id = 117] 09:04:49 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb4800 == 63 [pid = 1943] [id = 116] 09:04:49 INFO - PROCESS | 1943 | 1461341089666 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]]]}] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e62384c00) [pid = 1943] [serial = 324] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e5ce95400) [pid = 1943] [serial = 316] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e5960b800) [pid = 1943] [serial = 315] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e6052b400) [pid = 1943] [serial = 318] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e61333800) [pid = 1943] [serial = 319] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e597bc000) [pid = 1943] [serial = 313] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x7f8e59725400) [pid = 1943] [serial = 312] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x7f8e53979c00) [pid = 1943] [serial = 309] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x7f8e6dd44c00) [pid = 1943] [serial = 327] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x7f8e62b1f800) [pid = 1943] [serial = 325] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x7f8e557df000) [pid = 1943] [serial = 321] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x7f8e6ff49800) [pid = 1943] [serial = 328] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x7f8e6087e400) [pid = 1943] [serial = 322] [outer = (nil)] [url = about:blank] 09:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1442ms 09:04:49 INFO - PROCESS | 1943 | 1461341089708 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:04:49 INFO - PROCESS | 1943 | 1461341089714 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:04:49 INFO - PROCESS | 1943 | 1461341089721 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1943 | 1461341089724 Marionette TRACE conn4 <- [1,502,null,{}] 09:04:49 INFO - PROCESS | 1943 | 1461341089730 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}] 09:04:49 INFO - PROCESS | 1943 | 1461341089887 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:04:50 INFO - PROCESS | 1943 | 1461341090002 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5969b000 == 64 [pid = 1943] [id = 133] 09:04:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x7f8e55744000) [pid = 1943] [serial = 398] [outer = (nil)] 09:04:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x7f8e568e8000) [pid = 1943] [serial = 399] [outer = 0x7f8e55744000] 09:04:50 INFO - PROCESS | 1943 | 1461341090068 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x7f8e568efc00) [pid = 1943] [serial = 400] [outer = 0x7f8e55744000] 09:04:50 INFO - PROCESS | 1943 | 1461341090844 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]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:04:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1179ms 09:04:50 INFO - PROCESS | 1943 | 1461341090913 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1943 | 1461341090917 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:04:50 INFO - PROCESS | 1943 | 1461341090937 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1943 | 1461341090946 Marionette TRACE conn4 <- [1,506,null,{}] 09:04:50 INFO - PROCESS | 1943 | 1461341090955 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}] 09:04:51 INFO - PROCESS | 1943 | 1461341091118 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:04:51 INFO - PROCESS | 1943 | 1461341091130 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62896000 == 65 [pid = 1943] [id = 134] 09:04:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x7f8e57b40400) [pid = 1943] [serial = 401] [outer = (nil)] 09:04:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x7f8e597b9400) [pid = 1943] [serial = 402] [outer = 0x7f8e57b40400] 09:04:51 INFO - PROCESS | 1943 | 1461341091197 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x7f8e5a0ce000) [pid = 1943] [serial = 403] [outer = 0x7f8e57b40400] 09:04:52 INFO - PROCESS | 1943 | 1461341092039 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1151ms 09:04:52 INFO - PROCESS | 1943 | 1461341092081 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1943 | 1461341092086 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:04:52 INFO - PROCESS | 1943 | 1461341092101 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1943 | 1461341092104 Marionette TRACE conn4 <- [1,510,null,{}] 09:04:52 INFO - PROCESS | 1943 | 1461341092110 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}] 09:04:52 INFO - PROCESS | 1943 | 1461341092319 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:04:52 INFO - PROCESS | 1943 | 1461341092354 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e66120800 == 66 [pid = 1943] [id = 135] 09:04:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e568e3400) [pid = 1943] [serial = 404] [outer = (nil)] 09:04:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e5abd5800) [pid = 1943] [serial = 405] [outer = 0x7f8e568e3400] 09:04:52 INFO - PROCESS | 1943 | 1461341092432 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e5ea37c00) [pid = 1943] [serial = 406] [outer = 0x7f8e568e3400] 09:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1683ms 09:04:53 INFO - PROCESS | 1943 | 1461341093772 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]]]}] 09:04:53 INFO - PROCESS | 1943 | 1461341093786 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1943 | 1461341093791 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:04:53 INFO - PROCESS | 1943 | 1461341093805 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1943 | 1461341093808 Marionette TRACE conn4 <- [1,514,null,{}] 09:04:53 INFO - PROCESS | 1943 | 1461341093814 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}] 09:04:54 INFO - PROCESS | 1943 | 1461341094057 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e55737c00) [pid = 1943] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e5cc75400) [pid = 1943] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x7f8e5d699400) [pid = 1943] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x7f8e5573e400) [pid = 1943] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x7f8e66d94000) [pid = 1943] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x7f8e56010c00) [pid = 1943] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x7f8e5397a000) [pid = 1943] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x7f8e54905400) [pid = 1943] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:04:54 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x7f8e54963800) [pid = 1943] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:04:54 INFO - PROCESS | 1943 | 1461341094312 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f3f800 == 67 [pid = 1943] [id = 136] 09:04:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x7f8e55734400) [pid = 1943] [serial = 407] [outer = (nil)] 09:04:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x7f8e56005400) [pid = 1943] [serial = 408] [outer = 0x7f8e55734400] 09:04:54 INFO - PROCESS | 1943 | 1461341094390 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x7f8e62383c00) [pid = 1943] [serial = 409] [outer = 0x7f8e55734400] 09:04:55 INFO - PROCESS | 1943 | 1461341095092 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]]]}] 09:04:55 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 09:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1336ms 09:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:04:55 INFO - PROCESS | 1943 | 1461341095142 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1943 | 1461341095145 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:04:55 INFO - PROCESS | 1943 | 1461341095153 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1943 | 1461341095156 Marionette TRACE conn4 <- [1,518,null,{}] 09:04:55 INFO - PROCESS | 1943 | 1461341095167 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}] 09:04:55 INFO - PROCESS | 1943 | 1461341095342 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:04:55 INFO - PROCESS | 1943 | 1461341095352 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e74ced800 == 68 [pid = 1943] [id = 137] 09:04:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x7f8e71779000) [pid = 1943] [serial = 410] [outer = (nil)] 09:04:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x7f8e7177a800) [pid = 1943] [serial = 411] [outer = 0x7f8e71779000] 09:04:55 INFO - PROCESS | 1943 | 1461341095423 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x7f8e72046c00) [pid = 1943] [serial = 412] [outer = 0x7f8e71779000] 09:04:56 INFO - PROCESS | 1943 | 1461341096214 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1084ms 09:04:56 INFO - PROCESS | 1943 | 1461341096384 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1943 | 1461341096391 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:04:56 INFO - PROCESS | 1943 | 1461341096419 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1943 | 1461341096425 Marionette TRACE conn4 <- [1,522,null,{}] 09:04:56 INFO - PROCESS | 1943 | 1461341096434 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}] 09:04:56 INFO - PROCESS | 1943 | 1461341096623 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:04:56 INFO - PROCESS | 1943 | 1461341096778 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565ab000 == 69 [pid = 1943] [id = 138] 09:04:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e53dc3800) [pid = 1943] [serial = 413] [outer = (nil)] 09:04:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e53dc7c00) [pid = 1943] [serial = 414] [outer = 0x7f8e53dc3800] 09:04:56 INFO - PROCESS | 1943 | 1461341096876 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e53dcec00) [pid = 1943] [serial = 415] [outer = 0x7f8e53dc3800] 09:04:57 INFO - PROCESS | 1943 | 1461341097944 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1591ms 09:04:58 INFO - PROCESS | 1943 | 1461341098010 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1943 | 1461341098016 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:58 INFO - PROCESS | 1943 | 1461341098029 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1943 | 1461341098034 Marionette TRACE conn4 <- [1,526,null,{}] 09:04:58 INFO - PROCESS | 1943 | 1461341098042 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}] 09:04:58 INFO - PROCESS | 1943 | 1461341098267 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:04:58 INFO - PROCESS | 1943 | 1461341098473 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb0000 == 70 [pid = 1943] [id = 139] 09:04:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e557d4800) [pid = 1943] [serial = 416] [outer = (nil)] 09:04:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e55a3a000) [pid = 1943] [serial = 417] [outer = 0x7f8e557d4800] 09:04:58 INFO - PROCESS | 1943 | 1461341098598 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e568e3000) [pid = 1943] [serial = 418] [outer = 0x7f8e557d4800] 09:04:59 INFO - PROCESS | 1943 | 1461341099513 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]]]}] 09:04:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e557dcc00) [pid = 1943] [serial = 419] [outer = 0x7f8e57e15c00] 09:04:59 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 09:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1541ms 09:04:59 INFO - PROCESS | 1943 | 1461341099589 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1943 | 1461341099594 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:59 INFO - PROCESS | 1943 | 1461341099656 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1943 | 1461341099659 Marionette TRACE conn4 <- [1,530,null,{}] 09:04:59 INFO - PROCESS | 1943 | 1461341099686 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}] 09:04:59 INFO - PROCESS | 1943 | 1461341099864 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:05:00 INFO - PROCESS | 1943 | 1461341100107 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e557000 == 71 [pid = 1943] [id = 140] 09:05:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e59729800) [pid = 1943] [serial = 420] [outer = (nil)] 09:05:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e5abd4000) [pid = 1943] [serial = 421] [outer = 0x7f8e59729800] 09:05:00 INFO - PROCESS | 1943 | 1461341100236 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e606f2800) [pid = 1943] [serial = 422] [outer = 0x7f8e59729800] 09:05:01 INFO - PROCESS | 1943 | 1461341101078 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"]]]}] 09:05:01 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 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:05:01 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 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:05:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1536ms 09:05:01 INFO - PROCESS | 1943 | 1461341101153 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1943 | 1461341101158 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:05:01 INFO - PROCESS | 1943 | 1461341101166 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1943 | 1461341101171 Marionette TRACE conn4 <- [1,534,null,{}] 09:05:01 INFO - PROCESS | 1943 | 1461341101177 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}] 09:05:01 INFO - PROCESS | 1943 | 1461341101401 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:05:01 INFO - PROCESS | 1943 | 1461341101566 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef4d000 == 72 [pid = 1943] [id = 141] 09:05:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4f06d400) [pid = 1943] [serial = 423] [outer = (nil)] 09:05:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e5abd7800) [pid = 1943] [serial = 424] [outer = 0x7f8e4f06d400] 09:05:01 INFO - PROCESS | 1943 | 1461341101716 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e6133cc00) [pid = 1943] [serial = 425] [outer = 0x7f8e4f06d400] 09:05:02 INFO - PROCESS | 1943 | 1461341102525 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]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:05:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1383ms 09:05:02 INFO - PROCESS | 1943 | 1461341102551 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1943 | 1461341102555 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:05:02 INFO - PROCESS | 1943 | 1461341102567 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1943 | 1461341102569 Marionette TRACE conn4 <- [1,538,null,{}] 09:05:02 INFO - PROCESS | 1943 | 1461341102581 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}] 09:05:02 INFO - PROCESS | 1943 | 1461341102825 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:05:02 INFO - PROCESS | 1943 | 1461341102985 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e770800 == 73 [pid = 1943] [id = 142] 09:05:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e4f06f400) [pid = 1943] [serial = 426] [outer = (nil)] 09:05:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e56ba6400) [pid = 1943] [serial = 427] [outer = 0x7f8e4f06f400] 09:05:03 INFO - PROCESS | 1943 | 1461341103061 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e56bb0400) [pid = 1943] [serial = 428] [outer = 0x7f8e4f06f400] 09:05:03 INFO - PROCESS | 1943 | 1461341103843 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]]]}] 09:05:03 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. 09:05:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1285ms 09:05:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:05:03 INFO - PROCESS | 1943 | 1461341103852 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1943 | 1461341103855 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:05:03 INFO - PROCESS | 1943 | 1461341103862 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1943 | 1461341103865 Marionette TRACE conn4 <- [1,542,null,{}] 09:05:03 INFO - PROCESS | 1943 | 1461341103871 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}] 09:05:04 INFO - PROCESS | 1943 | 1461341104073 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:05:04 INFO - PROCESS | 1943 | 1461341104267 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b32800 == 74 [pid = 1943] [id = 143] 09:05:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e56bb4800) [pid = 1943] [serial = 429] [outer = (nil)] 09:05:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e66d92400) [pid = 1943] [serial = 430] [outer = 0x7f8e56bb4800] 09:05:04 INFO - PROCESS | 1943 | 1461341104345 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e7177f400) [pid = 1943] [serial = 431] [outer = 0x7f8e56bb4800] 09:05:05 INFO - PROCESS | 1943 | 1461341105196 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]]]}] 09:05:05 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. 09:05:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1384ms 09:05:05 INFO - PROCESS | 1943 | 1461341105245 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1943 | 1461341105249 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:05:05 INFO - PROCESS | 1943 | 1461341105256 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1943 | 1461341105259 Marionette TRACE conn4 <- [1,546,null,{}] 09:05:05 INFO - PROCESS | 1943 | 1461341105265 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}] 09:05:05 INFO - PROCESS | 1943 | 1461341105454 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:05:05 INFO - PROCESS | 1943 | 1461341105614 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4daca800 == 75 [pid = 1943] [id = 144] 09:05:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4d898800) [pid = 1943] [serial = 432] [outer = (nil)] 09:05:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4d89b400) [pid = 1943] [serial = 433] [outer = 0x7f8e4d898800] 09:05:05 INFO - PROCESS | 1943 | 1461341105694 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4d8a6c00) [pid = 1943] [serial = 434] [outer = 0x7f8e4d898800] 09:05:06 INFO - PROCESS | 1943 | 1461341106545 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:05:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1332ms 09:05:06 INFO - PROCESS | 1943 | 1461341106589 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1943 | 1461341106593 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:05:06 INFO - PROCESS | 1943 | 1461341106600 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1943 | 1461341106604 Marionette TRACE conn4 <- [1,550,null,{}] 09:05:06 INFO - PROCESS | 1943 | 1461341106610 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}] 09:05:06 INFO - PROCESS | 1943 | 1461341106836 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:05:07 INFO - PROCESS | 1943 | 1461341107007 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b4c800 == 76 [pid = 1943] [id = 145] 09:05:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4d898c00) [pid = 1943] [serial = 435] [outer = (nil)] 09:05:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4d8a5000) [pid = 1943] [serial = 436] [outer = 0x7f8e4d898c00] 09:05:07 INFO - PROCESS | 1943 | 1461341107093 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4d98b800) [pid = 1943] [serial = 437] [outer = 0x7f8e4d898c00] 09:05:07 INFO - PROCESS | 1943 | 1461341107976 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]]]}] 09:05:08 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. 09:05:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1430ms 09:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:05:08 INFO - PROCESS | 1943 | 1461341108032 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1943 | 1461341108035 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:05:08 INFO - PROCESS | 1943 | 1461341108041 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1943 | 1461341108044 Marionette TRACE conn4 <- [1,554,null,{}] 09:05:08 INFO - PROCESS | 1943 | 1461341108051 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}] 09:05:08 INFO - PROCESS | 1943 | 1461341108263 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:05:08 INFO - PROCESS | 1943 | 1461341108424 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3f0000 == 77 [pid = 1943] [id = 146] 09:05:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4d899000) [pid = 1943] [serial = 438] [outer = (nil)] 09:05:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4d98d400) [pid = 1943] [serial = 439] [outer = 0x7f8e4d899000] 09:05:08 INFO - PROCESS | 1943 | 1461341108499 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e5a28d000) [pid = 1943] [serial = 440] [outer = 0x7f8e4d899000] 09:05:09 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:09 INFO - PROCESS | 1943 | 1461341109418 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1438ms 09:05:09 INFO - PROCESS | 1943 | 1461341109479 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1943 | 1461341109484 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:05:09 INFO - PROCESS | 1943 | 1461341109490 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1943 | 1461341109492 Marionette TRACE conn4 <- [1,558,null,{}] 09:05:09 INFO - PROCESS | 1943 | 1461341109499 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}] 09:05:09 INFO - PROCESS | 1943 | 1461341109721 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:05:10 INFO - PROCESS | 1943 | 1461341110220 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef61000 == 78 [pid = 1943] [id = 147] 09:05:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4f06d000) [pid = 1943] [serial = 441] [outer = (nil)] 09:05:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e53979c00) [pid = 1943] [serial = 442] [outer = 0x7f8e4f06d000] 09:05:10 INFO - PROCESS | 1943 | 1461341110309 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e53dc2c00) [pid = 1943] [serial = 443] [outer = 0x7f8e4f06d000] 09:05:11 INFO - PROCESS | 1943 | 1461341111170 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1735ms 09:05:11 INFO - PROCESS | 1943 | 1461341111228 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1943 | 1461341111235 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:05:11 INFO - PROCESS | 1943 | 1461341111245 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1943 | 1461341111250 Marionette TRACE conn4 <- [1,562,null,{}] 09:05:11 INFO - PROCESS | 1943 | 1461341111258 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}] 09:05:11 INFO - PROCESS | 1943 | 1461341111452 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:05:11 INFO - PROCESS | 1943 | 1461341111808 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549cf800 == 79 [pid = 1943] [id = 148] 09:05:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e5496ac00) [pid = 1943] [serial = 444] [outer = (nil)] 09:05:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e55732800) [pid = 1943] [serial = 445] [outer = 0x7f8e5496ac00] 09:05:11 INFO - PROCESS | 1943 | 1461341111891 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e55747800) [pid = 1943] [serial = 446] [outer = 0x7f8e5496ac00] 09:05:12 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:12 INFO - PROCESS | 1943 | 1461341112849 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]]]}] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a33000 == 78 [pid = 1943] [id = 99] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6d0b7800 == 77 [pid = 1943] [id = 100] 09:05:12 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e57b3e800) [pid = 1943] [serial = 366] [outer = (nil)] [url = about:blank] 09:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1686ms 09:05:12 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e55a39800) [pid = 1943] [serial = 342] [outer = (nil)] [url = about:blank] 09:05:12 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e55a3b800) [pid = 1943] [serial = 345] [outer = (nil)] [url = about:blank] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f3f800 == 76 [pid = 1943] [id = 136] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e66120800 == 75 [pid = 1943] [id = 135] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62896000 == 74 [pid = 1943] [id = 134] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5969b000 == 73 [pid = 1943] [id = 133] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5aba0800 == 72 [pid = 1943] [id = 132] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56add000 == 71 [pid = 1943] [id = 131] 09:05:12 INFO - PROCESS | 1943 | 1461341112956 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1943 | 1461341112962 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f2a800 == 70 [pid = 1943] [id = 128] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629b2000 == 69 [pid = 1943] [id = 127] 09:05:12 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56ae2800 == 68 [pid = 1943] [id = 126] 09:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:05:12 INFO - PROCESS | 1943 | 1461341112987 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1943 | 1461341112990 Marionette TRACE conn4 <- [1,566,null,{}] 09:05:13 INFO - PROCESS | 1943 | 1461341112997 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}] 09:05:13 INFO - PROCESS | 1943 | 1461341113161 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e55739c00) [pid = 1943] [serial = 363] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e610d7800) [pid = 1943] [serial = 339] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5e852000) [pid = 1943] [serial = 354] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e6ce92000) [pid = 1943] [serial = 360] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e55745c00) [pid = 1943] [serial = 348] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e72304400) [pid = 1943] [serial = 222] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e58ad7400) [pid = 1943] [serial = 351] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e60528800) [pid = 1943] [serial = 355] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e6ff45c00) [pid = 1943] [serial = 361] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e5972e800) [pid = 1943] [serial = 352] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e61fb9400) [pid = 1943] [serial = 357] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e55749000) [pid = 1943] [serial = 333] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e55a32800) [pid = 1943] [serial = 349] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e7230e800) [pid = 1943] [serial = 295] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e62dd1000) [pid = 1943] [serial = 358] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e63024000) [pid = 1943] [serial = 364] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e59637c00) [pid = 1943] [serial = 336] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e54971400) [pid = 1943] [serial = 331] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1943 | 1461341113387 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56ae2800 == 69 [pid = 1943] [id = 149] 09:05:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e5572a800) [pid = 1943] [serial = 447] [outer = (nil)] 09:05:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e55f28400) [pid = 1943] [serial = 448] [outer = 0x7f8e5572a800] 09:05:13 INFO - PROCESS | 1943 | 1461341113465 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e568e8800) [pid = 1943] [serial = 449] [outer = 0x7f8e5572a800] 09:05:13 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:14 INFO - PROCESS | 1943 | 1461341114172 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1241ms 09:05:14 INFO - PROCESS | 1943 | 1461341114226 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1943 | 1461341114231 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:05:14 INFO - PROCESS | 1943 | 1461341114248 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1943 | 1461341114258 Marionette TRACE conn4 <- [1,570,null,{}] 09:05:14 INFO - PROCESS | 1943 | 1461341114267 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}] 09:05:14 INFO - PROCESS | 1943 | 1461341114444 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:05:14 INFO - PROCESS | 1943 | 1461341114456 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5969a000 == 70 [pid = 1943] [id = 150] 09:05:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e56bb4c00) [pid = 1943] [serial = 450] [outer = (nil)] 09:05:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e57b96400) [pid = 1943] [serial = 451] [outer = 0x7f8e56bb4c00] 09:05:14 INFO - PROCESS | 1943 | 1461341114522 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e58ad7400) [pid = 1943] [serial = 452] [outer = 0x7f8e56bb4c00] 09:05:15 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:15 INFO - PROCESS | 1943 | 1461341115363 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1167ms 09:05:15 INFO - PROCESS | 1943 | 1461341115414 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1943 | 1461341115420 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:05:15 INFO - PROCESS | 1943 | 1461341115440 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1943 | 1461341115443 Marionette TRACE conn4 <- [1,574,null,{}] 09:05:15 INFO - PROCESS | 1943 | 1461341115449 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}] 09:05:15 INFO - PROCESS | 1943 | 1461341115659 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:05:15 INFO - PROCESS | 1943 | 1461341115687 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0d2000 == 71 [pid = 1943] [id = 151] 09:05:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e5947a000) [pid = 1943] [serial = 453] [outer = (nil)] 09:05:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e59727800) [pid = 1943] [serial = 454] [outer = 0x7f8e5947a000] 09:05:15 INFO - PROCESS | 1943 | 1461341115752 Marionette DEBUG loaded listener.js 09:05:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e59732000) [pid = 1943] [serial = 455] [outer = 0x7f8e5947a000] 09:05:16 INFO - PROCESS | 1943 | 1461341116632 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1243ms 09:05:16 INFO - PROCESS | 1943 | 1461341116680 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1943 | 1461341116684 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:05:16 INFO - PROCESS | 1943 | 1461341116699 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1943 | 1461341116703 Marionette TRACE conn4 <- [1,578,null,{}] 09:05:16 INFO - PROCESS | 1943 | 1461341116709 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}] 09:05:16 INFO - PROCESS | 1943 | 1461341116915 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:05:16 INFO - PROCESS | 1943 | 1461341116949 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b50e800 == 72 [pid = 1943] [id = 152] 09:05:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e5a0c0800) [pid = 1943] [serial = 456] [outer = (nil)] 09:05:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e5a0c9800) [pid = 1943] [serial = 457] [outer = 0x7f8e5a0c0800] 09:05:17 INFO - PROCESS | 1943 | 1461341117028 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e5a293000) [pid = 1943] [serial = 458] [outer = 0x7f8e5a0c0800] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e53c12800) [pid = 1943] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e55744000) [pid = 1943] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e57b40400) [pid = 1943] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e5573a400) [pid = 1943] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e55734400) [pid = 1943] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:05:17 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e568e3400) [pid = 1943] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:05:18 INFO - PROCESS | 1943 | 1461341118139 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1492ms 09:05:18 INFO - PROCESS | 1943 | 1461341118193 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1943 | 1461341118197 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:05:18 INFO - PROCESS | 1943 | 1461341118219 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1943 | 1461341118225 Marionette TRACE conn4 <- [1,582,null,{}] 09:05:18 INFO - PROCESS | 1943 | 1461341118234 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}] 09:05:18 INFO - PROCESS | 1943 | 1461341118419 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:05:18 INFO - PROCESS | 1943 | 1461341118430 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e613d0800 == 73 [pid = 1943] [id = 153] 09:05:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e55744000) [pid = 1943] [serial = 459] [outer = (nil)] 09:05:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e5a29a000) [pid = 1943] [serial = 460] [outer = 0x7f8e55744000] 09:05:18 INFO - PROCESS | 1943 | 1461341118509 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e5ccea800) [pid = 1943] [serial = 461] [outer = 0x7f8e55744000] 09:05:19 INFO - PROCESS | 1943 | 1461341119295 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1135ms 09:05:19 INFO - PROCESS | 1943 | 1461341119353 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1943 | 1461341119356 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:05:19 INFO - PROCESS | 1943 | 1461341119362 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1943 | 1461341119366 Marionette TRACE conn4 <- [1,586,null,{}] 09:05:19 INFO - PROCESS | 1943 | 1461341119371 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}] 09:05:19 INFO - PROCESS | 1943 | 1461341119530 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:05:19 INFO - PROCESS | 1943 | 1461341119545 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61c1e000 == 74 [pid = 1943] [id = 154] 09:05:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e5a295c00) [pid = 1943] [serial = 462] [outer = (nil)] 09:05:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e60524c00) [pid = 1943] [serial = 463] [outer = 0x7f8e5a295c00] 09:05:19 INFO - PROCESS | 1943 | 1461341119613 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e60880c00) [pid = 1943] [serial = 464] [outer = 0x7f8e5a295c00] 09:05:20 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:20 INFO - PROCESS | 1943 | 1461341120754 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1436ms 09:05:20 INFO - PROCESS | 1943 | 1461341120803 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1943 | 1461341120813 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:05:20 INFO - PROCESS | 1943 | 1461341120825 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1943 | 1461341120831 Marionette TRACE conn4 <- [1,590,null,{}] 09:05:20 INFO - PROCESS | 1943 | 1461341120841 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}] 09:05:21 INFO - PROCESS | 1943 | 1461341121174 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:05:21 INFO - PROCESS | 1943 | 1461341121409 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569b0800 == 75 [pid = 1943] [id = 155] 09:05:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e54967c00) [pid = 1943] [serial = 465] [outer = (nil)] 09:05:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e55732400) [pid = 1943] [serial = 466] [outer = 0x7f8e54967c00] 09:05:21 INFO - PROCESS | 1943 | 1461341121516 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e557d2400) [pid = 1943] [serial = 467] [outer = 0x7f8e54967c00] 09:05:22 INFO - PROCESS | 1943 | 1461341122428 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1645ms 09:05:22 INFO - PROCESS | 1943 | 1461341122470 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1943 | 1461341122479 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:05:22 INFO - PROCESS | 1943 | 1461341122491 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1943 | 1461341122495 Marionette TRACE conn4 <- [1,594,null,{}] 09:05:22 INFO - PROCESS | 1943 | 1461341122502 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}] 09:05:22 INFO - PROCESS | 1943 | 1461341122721 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:05:23 INFO - PROCESS | 1943 | 1461341123051 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abad000 == 76 [pid = 1943] [id = 156] 09:05:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e5572e800) [pid = 1943] [serial = 468] [outer = (nil)] 09:05:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e56ba7c00) [pid = 1943] [serial = 469] [outer = 0x7f8e5572e800] 09:05:23 INFO - PROCESS | 1943 | 1461341123228 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e579ee400) [pid = 1943] [serial = 470] [outer = 0x7f8e5572e800] 09:05:24 INFO - PROCESS | 1943 | 1461341124475 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2053ms 09:05:24 INFO - PROCESS | 1943 | 1461341124547 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1943 | 1461341124554 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:05:24 INFO - PROCESS | 1943 | 1461341124564 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1943 | 1461341124574 Marionette TRACE conn4 <- [1,598,null,{}] 09:05:24 INFO - PROCESS | 1943 | 1461341124616 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}] 09:05:25 INFO - PROCESS | 1943 | 1461341125077 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:05:25 INFO - PROCESS | 1943 | 1461341125235 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bc9800 == 77 [pid = 1943] [id = 157] 09:05:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e57b3e800) [pid = 1943] [serial = 471] [outer = (nil)] 09:05:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e5a0c1400) [pid = 1943] [serial = 472] [outer = 0x7f8e57b3e800] 09:05:25 INFO - PROCESS | 1943 | 1461341125366 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e5a296c00) [pid = 1943] [serial = 473] [outer = 0x7f8e57b3e800] 09:05:27 INFO - PROCESS | 1943 | 1461341127071 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:05:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2561ms 09:05:27 INFO - PROCESS | 1943 | 1461341127126 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 1943 | 1461341127134 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:05:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:05:27 INFO - PROCESS | 1943 | 1461341127144 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1943 | 1461341127148 Marionette TRACE conn4 <- [1,602,null,{}] 09:05:27 INFO - PROCESS | 1943 | 1461341127157 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}] 09:05:27 INFO - PROCESS | 1943 | 1461341127537 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:05:27 INFO - PROCESS | 1943 | 1461341127701 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce1c800 == 78 [pid = 1943] [id = 158] 09:05:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e56baa800) [pid = 1943] [serial = 474] [outer = (nil)] 09:05:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e5cc7ac00) [pid = 1943] [serial = 475] [outer = 0x7f8e56baa800] 09:05:27 INFO - PROCESS | 1943 | 1461341127830 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e61333800) [pid = 1943] [serial = 476] [outer = 0x7f8e56baa800] 09:05:29 INFO - PROCESS | 1943 | 1461341129110 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]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:05:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2035ms 09:05:29 INFO - PROCESS | 1943 | 1461341129181 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1943 | 1461341129187 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:05:29 INFO - PROCESS | 1943 | 1461341129196 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1943 | 1461341129200 Marionette TRACE conn4 <- [1,606,null,{}] 09:05:29 INFO - PROCESS | 1943 | 1461341129210 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}] 09:05:29 INFO - PROCESS | 1943 | 1461341129509 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:05:29 INFO - PROCESS | 1943 | 1461341129779 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e716cd800 == 79 [pid = 1943] [id = 159] 09:05:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e61fbb000) [pid = 1943] [serial = 477] [outer = (nil)] 09:05:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e62b16400) [pid = 1943] [serial = 478] [outer = 0x7f8e61fbb000] 09:05:29 INFO - PROCESS | 1943 | 1461341129944 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e6c965800) [pid = 1943] [serial = 479] [outer = 0x7f8e61fbb000] 09:05:31 INFO - PROCESS | 1943 | 1461341131233 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:05:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2087ms 09:05:31 INFO - PROCESS | 1943 | 1461341131285 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1943 | 1461341131290 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:05:31 INFO - PROCESS | 1943 | 1461341131300 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1943 | 1461341131306 Marionette TRACE conn4 <- [1,610,null,{}] 09:05:31 INFO - PROCESS | 1943 | 1461341131315 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}] 09:05:31 INFO - PROCESS | 1943 | 1461341131645 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:05:31 INFO - PROCESS | 1943 | 1461341131836 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7232a800 == 80 [pid = 1943] [id = 160] 09:05:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e6c966000) [pid = 1943] [serial = 480] [outer = (nil)] 09:05:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e71778c00) [pid = 1943] [serial = 481] [outer = 0x7f8e6c966000] 09:05:31 INFO - PROCESS | 1943 | 1461341131919 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e719acc00) [pid = 1943] [serial = 482] [outer = 0x7f8e6c966000] 09:05:32 INFO - PROCESS | 1943 | 1461341132745 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:05:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1488ms 09:05:32 INFO - PROCESS | 1943 | 1461341132789 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1943 | 1461341132792 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:05:32 INFO - PROCESS | 1943 | 1461341132799 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1943 | 1461341132803 Marionette TRACE conn4 <- [1,614,null,{}] 09:05:32 INFO - PROCESS | 1943 | 1461341132808 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}] 09:05:32 INFO - PROCESS | 1943 | 1461341132973 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:05:33 INFO - PROCESS | 1943 | 1461341133135 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d10000 == 81 [pid = 1943] [id = 161] 09:05:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e59e8ec00) [pid = 1943] [serial = 483] [outer = (nil)] 09:05:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e59e95000) [pid = 1943] [serial = 484] [outer = 0x7f8e59e8ec00] 09:05:33 INFO - PROCESS | 1943 | 1461341133209 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e59e9a400) [pid = 1943] [serial = 485] [outer = 0x7f8e59e8ec00] 09:05:34 INFO - PROCESS | 1943 | 1461341134158 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:05:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1388ms 09:05:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:05:34 INFO - PROCESS | 1943 | 1461341134189 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1943 | 1461341134192 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:05:34 INFO - PROCESS | 1943 | 1461341134200 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1943 | 1461341134202 Marionette TRACE conn4 <- [1,618,null,{}] 09:05:34 INFO - PROCESS | 1943 | 1461341134210 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}] 09:05:34 INFO - PROCESS | 1943 | 1461341134414 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:05:34 INFO - PROCESS | 1943 | 1461341134573 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e762cc000 == 82 [pid = 1943] [id = 162] 09:05:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e59e8f800) [pid = 1943] [serial = 486] [outer = (nil)] 09:05:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a4c5800) [pid = 1943] [serial = 487] [outer = 0x7f8e59e8f800] 09:05:34 INFO - PROCESS | 1943 | 1461341134649 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a4cbc00) [pid = 1943] [serial = 488] [outer = 0x7f8e59e8f800] 09:05:35 INFO - PROCESS | 1943 | 1461341135551 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:05:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1386ms 09:05:35 INFO - PROCESS | 1943 | 1461341135585 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1943 | 1461341135589 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:05:35 INFO - PROCESS | 1943 | 1461341135596 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1943 | 1461341135598 Marionette TRACE conn4 <- [1,622,null,{}] 09:05:35 INFO - PROCESS | 1943 | 1461341135604 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}] 09:05:35 INFO - PROCESS | 1943 | 1461341135787 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:05:35 INFO - PROCESS | 1943 | 1461341135952 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9ec000 == 83 [pid = 1943] [id = 163] 09:05:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e59e96400) [pid = 1943] [serial = 489] [outer = (nil)] 09:05:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5a4d0800) [pid = 1943] [serial = 490] [outer = 0x7f8e59e96400] 09:05:36 INFO - PROCESS | 1943 | 1461341136026 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5a56e800) [pid = 1943] [serial = 491] [outer = 0x7f8e59e96400] 09:05:36 INFO - PROCESS | 1943 | 1461341136964 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:05:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1428ms 09:05:37 INFO - PROCESS | 1943 | 1461341137025 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 1943 | 1461341137028 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:05:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:05:37 INFO - PROCESS | 1943 | 1461341137036 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 1943 | 1461341137040 Marionette TRACE conn4 <- [1,626,null,{}] 09:05:37 INFO - PROCESS | 1943 | 1461341137045 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}] 09:05:37 INFO - PROCESS | 1943 | 1461341137247 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:05:37 INFO - PROCESS | 1943 | 1461341137408 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d77a000 == 84 [pid = 1943] [id = 164] 09:05:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5a570400) [pid = 1943] [serial = 492] [outer = (nil)] 09:05:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5a572400) [pid = 1943] [serial = 493] [outer = 0x7f8e5a570400] 09:05:37 INFO - PROCESS | 1943 | 1461341137542 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e5a577400) [pid = 1943] [serial = 494] [outer = 0x7f8e5a570400] 09:05:38 INFO - PROCESS | 1943 | 1461341138428 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:05:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1431ms 09:05:38 INFO - PROCESS | 1943 | 1461341138469 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:05:38 INFO - PROCESS | 1943 | 1461341138473 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:05:38 INFO - PROCESS | 1943 | 1461341138480 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1943 | 1461341138485 Marionette TRACE conn4 <- [1,630,null,{}] 09:05:38 INFO - PROCESS | 1943 | 1461341138491 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}] 09:05:38 INFO - PROCESS | 1943 | 1461341138715 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:05:39 INFO - PROCESS | 1943 | 1461341139227 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56998800 == 85 [pid = 1943] [id = 165] 09:05:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e4d98cc00) [pid = 1943] [serial = 495] [outer = (nil)] 09:05:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e4f069c00) [pid = 1943] [serial = 496] [outer = 0x7f8e4d98cc00] 09:05:39 INFO - PROCESS | 1943 | 1461341139344 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e53dc3400) [pid = 1943] [serial = 497] [outer = 0x7f8e4d98cc00] 09:05:40 INFO - PROCESS | 1943 | 1461341140186 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:05:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1796ms 09:05:40 INFO - PROCESS | 1943 | 1461341140278 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1943 | 1461341140286 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:05:40 INFO - PROCESS | 1943 | 1461341140296 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1943 | 1461341140301 Marionette TRACE conn4 <- [1,634,null,{}] 09:05:40 INFO - PROCESS | 1943 | 1461341140309 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}] 09:05:40 INFO - PROCESS | 1943 | 1461341140598 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:05:40 INFO - PROCESS | 1943 | 1461341140842 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e552800 == 86 [pid = 1943] [id = 166] 09:05:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e54907000) [pid = 1943] [serial = 498] [outer = (nil)] 09:05:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e5496f400) [pid = 1943] [serial = 499] [outer = 0x7f8e54907000] 09:05:40 INFO - PROCESS | 1943 | 1461341140918 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e557d7000) [pid = 1943] [serial = 500] [outer = 0x7f8e54907000] 09:05:41 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e628a3000 == 85 [pid = 1943] [id = 59] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e762be800 == 84 [pid = 1943] [id = 89] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b50c000 == 83 [pid = 1943] [id = 111] 09:05:41 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e7177a800) [pid = 1943] [serial = 411] [outer = (nil)] [url = about:blank] 09:05:41 INFO - PROCESS | 1943 | 1461341141851 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]]]}] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e613d0800 == 82 [pid = 1943] [id = 153] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b50e800 == 81 [pid = 1943] [id = 152] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0d2000 == 80 [pid = 1943] [id = 151] 09:05:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:05:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1583ms 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5969a000 == 79 [pid = 1943] [id = 150] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56ae2800 == 78 [pid = 1943] [id = 149] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549cf800 == 77 [pid = 1943] [id = 148] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ef61000 == 76 [pid = 1943] [id = 147] 09:05:41 INFO - PROCESS | 1943 | 1461341141891 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1943 | 1461341141897 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e557000 == 75 [pid = 1943] [id = 140] 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb0000 == 74 [pid = 1943] [id = 139] 09:05:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:05:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565ab000 == 73 [pid = 1943] [id = 138] 09:05:41 INFO - PROCESS | 1943 | 1461341141911 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1943 | 1461341141915 Marionette TRACE conn4 <- [1,638,null,{}] 09:05:41 INFO - PROCESS | 1943 | 1461341141921 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}] 09:05:42 INFO - PROCESS | 1943 | 1461341142095 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5496ec00) [pid = 1943] [serial = 394] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e53c21000) [pid = 1943] [serial = 393] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e57e10400) [pid = 1943] [serial = 372] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e72307400) [pid = 1943] [serial = 384] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e5a0c6000) [pid = 1943] [serial = 387] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e568e8000) [pid = 1943] [serial = 399] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e568efc00) [pid = 1943] [serial = 400] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e597b9400) [pid = 1943] [serial = 402] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e557d3400) [pid = 1943] [serial = 396] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e557e1800) [pid = 1943] [serial = 397] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e62a93c00) [pid = 1943] [serial = 378] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e5e327c00) [pid = 1943] [serial = 375] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e7199f000) [pid = 1943] [serial = 381] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e56005400) [pid = 1943] [serial = 408] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e55740800) [pid = 1943] [serial = 369] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e557d7c00) [pid = 1943] [serial = 390] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e5abd5800) [pid = 1943] [serial = 405] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e5ea37c00) [pid = 1943] [serial = 406] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e62383c00) [pid = 1943] [serial = 409] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e5a0ce000) [pid = 1943] [serial = 403] [outer = (nil)] [url = about:blank] 09:05:42 INFO - PROCESS | 1943 | 1461341142325 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56215800 == 74 [pid = 1943] [id = 167] 09:05:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e54965800) [pid = 1943] [serial = 501] [outer = (nil)] 09:05:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e56004000) [pid = 1943] [serial = 502] [outer = 0x7f8e54965800] 09:05:42 INFO - PROCESS | 1943 | 1461341142400 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e56bab800) [pid = 1943] [serial = 503] [outer = 0x7f8e54965800] 09:05:42 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:43 INFO - PROCESS | 1943 | 1461341143124 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:05:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1235ms 09:05:43 INFO - PROCESS | 1943 | 1461341143145 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1943 | 1461341143149 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:05:43 INFO - PROCESS | 1943 | 1461341143181 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1943 | 1461341143191 Marionette TRACE conn4 <- [1,642,null,{}] 09:05:43 INFO - PROCESS | 1943 | 1461341143207 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}] 09:05:43 INFO - PROCESS | 1943 | 1461341143399 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:05:43 INFO - PROCESS | 1943 | 1461341143545 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597e7800 == 75 [pid = 1943] [id = 168] 09:05:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e55740800) [pid = 1943] [serial = 504] [outer = (nil)] 09:05:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e59608c00) [pid = 1943] [serial = 505] [outer = 0x7f8e55740800] 09:05:43 INFO - PROCESS | 1943 | 1461341143611 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e597b8c00) [pid = 1943] [serial = 506] [outer = 0x7f8e55740800] 09:05:44 INFO - PROCESS | 1943 | 1461341144370 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:05:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1273ms 09:05:44 INFO - PROCESS | 1943 | 1461341144431 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1943 | 1461341144434 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:05:44 INFO - PROCESS | 1943 | 1461341144453 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1943 | 1461341144455 Marionette TRACE conn4 <- [1,646,null,{}] 09:05:44 INFO - PROCESS | 1943 | 1461341144471 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}] 09:05:44 INFO - PROCESS | 1943 | 1461341144684 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:05:44 INFO - PROCESS | 1943 | 1461341144718 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3f3800 == 76 [pid = 1943] [id = 169] 09:05:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e557dd400) [pid = 1943] [serial = 507] [outer = (nil)] 09:05:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a28e800) [pid = 1943] [serial = 508] [outer = 0x7f8e557dd400] 09:05:44 INFO - PROCESS | 1943 | 1461341144783 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a4cb000) [pid = 1943] [serial = 509] [outer = 0x7f8e557dd400] 09:05:45 INFO - PROCESS | 1943 | 1461341145653 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:05:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1239ms 09:05:45 INFO - PROCESS | 1943 | 1461341145692 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1943 | 1461341145696 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:05:45 INFO - PROCESS | 1943 | 1461341145702 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1943 | 1461341145706 Marionette TRACE conn4 <- [1,650,null,{}] 09:05:45 INFO - PROCESS | 1943 | 1461341145717 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}] 09:05:45 INFO - PROCESS | 1943 | 1461341145938 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:05:45 INFO - PROCESS | 1943 | 1461341145966 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e87f800 == 77 [pid = 1943] [id = 170] 09:05:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a579400) [pid = 1943] [serial = 510] [outer = (nil)] 09:05:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5a604800) [pid = 1943] [serial = 511] [outer = 0x7f8e5a579400] 09:05:46 INFO - PROCESS | 1943 | 1461341146042 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5a60e800) [pid = 1943] [serial = 512] [outer = 0x7f8e5a579400] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e5572a800) [pid = 1943] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e4f06d000) [pid = 1943] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e71779000) [pid = 1943] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e5947a000) [pid = 1943] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e5496ac00) [pid = 1943] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e5a0c0800) [pid = 1943] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e56bb4c00) [pid = 1943] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:05:46 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e55744000) [pid = 1943] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:05:47 INFO - PROCESS | 1943 | 1461341147185 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1546ms 09:05:47 INFO - PROCESS | 1943 | 1461341147250 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1943 | 1461341147253 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:05:47 INFO - PROCESS | 1943 | 1461341147259 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1943 | 1461341147262 Marionette TRACE conn4 <- [1,654,null,{}] 09:05:47 INFO - PROCESS | 1943 | 1461341147267 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}] 09:05:47 INFO - PROCESS | 1943 | 1461341147493 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:05:47 INFO - PROCESS | 1943 | 1461341147508 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e613d1800 == 78 [pid = 1943] [id = 171] 09:05:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e539bac00) [pid = 1943] [serial = 513] [outer = (nil)] 09:05:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e539c4c00) [pid = 1943] [serial = 514] [outer = 0x7f8e539bac00] 09:05:47 INFO - PROCESS | 1943 | 1461341147573 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e59728000) [pid = 1943] [serial = 515] [outer = 0x7f8e539bac00] 09:05:48 INFO - PROCESS | 1943 | 1461341148348 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:05:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1131ms 09:05:48 INFO - PROCESS | 1943 | 1461341148392 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1943 | 1461341148395 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:05:48 INFO - PROCESS | 1943 | 1461341148402 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1943 | 1461341148405 Marionette TRACE conn4 <- [1,658,null,{}] 09:05:48 INFO - PROCESS | 1943 | 1461341148410 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}] 09:05:48 INFO - PROCESS | 1943 | 1461341148592 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:05:48 INFO - PROCESS | 1943 | 1461341148602 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce18800 == 79 [pid = 1943] [id = 172] 09:05:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e55a3e000) [pid = 1943] [serial = 516] [outer = (nil)] 09:05:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a60fc00) [pid = 1943] [serial = 517] [outer = 0x7f8e55a3e000] 09:05:48 INFO - PROCESS | 1943 | 1461341148672 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5b5e3400) [pid = 1943] [serial = 518] [outer = 0x7f8e55a3e000] 09:05:49 INFO - PROCESS | 1943 | 1461341149865 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1535ms 09:05:49 INFO - PROCESS | 1943 | 1461341149939 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1943 | 1461341149947 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:05:49 INFO - PROCESS | 1943 | 1461341149958 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1943 | 1461341149963 Marionette TRACE conn4 <- [1,662,null,{}] 09:05:49 INFO - PROCESS | 1943 | 1461341149972 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}] 09:05:50 INFO - PROCESS | 1943 | 1461341150213 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:05:50 INFO - PROCESS | 1943 | 1461341150428 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569b4800 == 80 [pid = 1943] [id = 173] 09:05:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e539bf000) [pid = 1943] [serial = 519] [outer = (nil)] 09:05:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e53c21400) [pid = 1943] [serial = 520] [outer = 0x7f8e539bf000] 09:05:50 INFO - PROCESS | 1943 | 1461341150557 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5572b000) [pid = 1943] [serial = 521] [outer = 0x7f8e539bf000] 09:05:51 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:51 INFO - PROCESS | 1943 | 1461341151479 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:05:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1541ms 09:05:51 INFO - PROCESS | 1943 | 1461341151500 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1943 | 1461341151509 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:05:51 INFO - PROCESS | 1943 | 1461341151520 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1943 | 1461341151524 Marionette TRACE conn4 <- [1,666,null,{}] 09:05:51 INFO - PROCESS | 1943 | 1461341151531 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}] 09:05:51 INFO - PROCESS | 1943 | 1461341151737 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:05:51 INFO - PROCESS | 1943 | 1461341151900 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abbc000 == 81 [pid = 1943] [id = 174] 09:05:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5572c000) [pid = 1943] [serial = 522] [outer = (nil)] 09:05:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e568e3400) [pid = 1943] [serial = 523] [outer = 0x7f8e5572c000] 09:05:51 INFO - PROCESS | 1943 | 1461341151981 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e56bb0000) [pid = 1943] [serial = 524] [outer = 0x7f8e5572c000] 09:05:52 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:53 INFO - PROCESS | 1943 | 1461341153010 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:05:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1637ms 09:05:53 INFO - PROCESS | 1943 | 1461341153189 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1943 | 1461341153194 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:05:53 INFO - PROCESS | 1943 | 1461341153204 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1943 | 1461341153211 Marionette TRACE conn4 <- [1,670,null,{}] 09:05:53 INFO - PROCESS | 1943 | 1461341153229 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}] 09:05:53 INFO - PROCESS | 1943 | 1461341153448 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:05:53 INFO - PROCESS | 1943 | 1461341153660 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e74cee000 == 82 [pid = 1943] [id = 175] 09:05:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e57e10400) [pid = 1943] [serial = 525] [outer = (nil)] 09:05:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5a28f000) [pid = 1943] [serial = 526] [outer = 0x7f8e57e10400] 09:05:53 INFO - PROCESS | 1943 | 1461341153741 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e61c57c00) [pid = 1943] [serial = 527] [outer = 0x7f8e57e10400] 09:05:54 INFO - PROCESS | 1943 | 1461341154572 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1398ms 09:05:54 INFO - PROCESS | 1943 | 1461341154602 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:05:54 INFO - PROCESS | 1943 | 1461341154608 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:05:54 INFO - PROCESS | 1943 | 1461341154614 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1943 | 1461341154618 Marionette TRACE conn4 <- [1,674,null,{}] 09:05:54 INFO - PROCESS | 1943 | 1461341154625 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}] 09:05:54 INFO - PROCESS | 1943 | 1461341154810 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:05:54 INFO - PROCESS | 1943 | 1461341154979 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de73000 == 83 [pid = 1943] [id = 176] 09:05:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e59733400) [pid = 1943] [serial = 528] [outer = (nil)] 09:05:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e6ce51800) [pid = 1943] [serial = 529] [outer = 0x7f8e59733400] 09:05:55 INFO - PROCESS | 1943 | 1461341155055 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e6e031800) [pid = 1943] [serial = 530] [outer = 0x7f8e59733400] 09:05:55 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:55 INFO - PROCESS | 1943 | 1461341155966 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]]]}] 09:05:55 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 09:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1382ms 09:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:05:56 INFO - PROCESS | 1943 | 1461341155996 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1943 | 1461341155999 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:05:56 INFO - PROCESS | 1943 | 1461341156007 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1943 | 1461341156010 Marionette TRACE conn4 <- [1,678,null,{}] 09:05:56 INFO - PROCESS | 1943 | 1461341156016 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}] 09:05:56 INFO - PROCESS | 1943 | 1461341156205 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:05:56 INFO - PROCESS | 1943 | 1461341156376 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e77292000 == 84 [pid = 1943] [id = 177] 09:05:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e5a9c3000) [pid = 1943] [serial = 531] [outer = (nil)] 09:05:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e5a9cb400) [pid = 1943] [serial = 532] [outer = 0x7f8e5a9c3000] 09:05:56 INFO - PROCESS | 1943 | 1461341156453 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e5a9d0000) [pid = 1943] [serial = 533] [outer = 0x7f8e5a9c3000] 09:05:57 INFO - PROCESS | 1943 | 1461341157415 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1438ms 09:05:57 INFO - PROCESS | 1943 | 1461341157446 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:05:57 INFO - PROCESS | 1943 | 1461341157450 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:05:57 INFO - PROCESS | 1943 | 1461341157457 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1943 | 1461341157461 Marionette TRACE conn4 <- [1,682,null,{}] 09:05:57 INFO - PROCESS | 1943 | 1461341157467 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}] 09:05:57 INFO - PROCESS | 1943 | 1461341157671 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:05:57 INFO - PROCESS | 1943 | 1461341157845 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0c3800 == 85 [pid = 1943] [id = 178] 09:05:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e5a9c8000) [pid = 1943] [serial = 534] [outer = (nil)] 09:05:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e5aaad000) [pid = 1943] [serial = 535] [outer = 0x7f8e5a9c8000] 09:05:57 INFO - PROCESS | 1943 | 1461341157928 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e71774800) [pid = 1943] [serial = 536] [outer = 0x7f8e5a9c8000] 09:05:59 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:59 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:59 INFO - PROCESS | 1943 | 1461341159304 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]]]}] 09:05:59 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) 09:05:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1936ms 09:05:59 INFO - PROCESS | 1943 | 1461341159395 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:05:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:05:59 INFO - PROCESS | 1943 | 1461341159399 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:05:59 INFO - PROCESS | 1943 | 1461341159406 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1943 | 1461341159409 Marionette TRACE conn4 <- [1,686,null,{}] 09:05:59 INFO - PROCESS | 1943 | 1461341159415 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}] 09:05:59 INFO - PROCESS | 1943 | 1461341159588 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:05:59 INFO - PROCESS | 1943 | 1461341159751 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1d4800 == 86 [pid = 1943] [id = 179] 09:05:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e4aedcc00) [pid = 1943] [serial = 537] [outer = (nil)] 09:05:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e4aee5c00) [pid = 1943] [serial = 538] [outer = 0x7f8e4aedcc00] 09:05:59 INFO - PROCESS | 1943 | 1461341159825 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e62538800) [pid = 1943] [serial = 539] [outer = 0x7f8e4aedcc00] 09:06:01 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:01 INFO - PROCESS | 1943 | 1461341161107 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:06:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1749ms 09:06:01 INFO - PROCESS | 1943 | 1461341161205 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1943 | 1461341161208 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:06:01 INFO - PROCESS | 1943 | 1461341161220 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1943 | 1461341161222 Marionette TRACE conn4 <- [1,690,null,{}] 09:06:01 INFO - PROCESS | 1943 | 1461341161229 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}] 09:06:01 INFO - PROCESS | 1943 | 1461341161411 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:06:01 INFO - PROCESS | 1943 | 1461341161575 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afd0000 == 87 [pid = 1943] [id = 180] 09:06:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e4aede000) [pid = 1943] [serial = 540] [outer = (nil)] 09:06:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e4bf95c00) [pid = 1943] [serial = 541] [outer = 0x7f8e4aede000] 09:06:01 INFO - PROCESS | 1943 | 1461341161669 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e4bf9d800) [pid = 1943] [serial = 542] [outer = 0x7f8e4aede000] 09:06:03 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:03 INFO - PROCESS | 1943 | 1461341163298 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:06:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2140ms 09:06:03 INFO - PROCESS | 1943 | 1461341163360 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1943 | 1461341163365 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:06:03 INFO - PROCESS | 1943 | 1461341163375 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1943 | 1461341163381 Marionette TRACE conn4 <- [1,694,null,{}] 09:06:03 INFO - PROCESS | 1943 | 1461341163390 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}] 09:06:03 INFO - PROCESS | 1943 | 1461341163765 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:06:03 INFO - PROCESS | 1943 | 1461341163907 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e768000 == 88 [pid = 1943] [id = 181] 09:06:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e4bf97800) [pid = 1943] [serial = 543] [outer = (nil)] 09:06:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e4f074000) [pid = 1943] [serial = 544] [outer = 0x7f8e4bf97800] 09:06:04 INFO - PROCESS | 1943 | 1461341164058 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e539b6800) [pid = 1943] [serial = 545] [outer = 0x7f8e4bf97800] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564d1000 == 87 [pid = 1943] [id = 125] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0d3000 == 86 [pid = 1943] [id = 129] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6dd2a000 == 85 [pid = 1943] [id = 124] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5abd7800) [pid = 1943] [serial = 424] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e4d89b400) [pid = 1943] [serial = 433] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e66d92400) [pid = 1943] [serial = 430] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e56ba6400) [pid = 1943] [serial = 427] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4d8a5000) [pid = 1943] [serial = 436] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e4d98d400) [pid = 1943] [serial = 439] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0eb000 == 84 [pid = 1943] [id = 130] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7232e800 == 83 [pid = 1943] [id = 122] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e613d1800 == 82 [pid = 1943] [id = 171] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e87f800 == 81 [pid = 1943] [id = 170] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e74ced800 == 80 [pid = 1943] [id = 137] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3f3800 == 79 [pid = 1943] [id = 169] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597e7800 == 78 [pid = 1943] [id = 168] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56215800 == 77 [pid = 1943] [id = 167] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e552800 == 76 [pid = 1943] [id = 166] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56998800 == 75 [pid = 1943] [id = 165] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e762cc000 == 74 [pid = 1943] [id = 162] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d10000 == 73 [pid = 1943] [id = 161] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7232a800 == 72 [pid = 1943] [id = 160] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e716cd800 == 71 [pid = 1943] [id = 159] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce1c800 == 70 [pid = 1943] [id = 158] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62bc9800 == 69 [pid = 1943] [id = 157] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abad000 == 68 [pid = 1943] [id = 156] 09:06:05 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569b0800 == 67 [pid = 1943] [id = 155] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e5ccea800) [pid = 1943] [serial = 461] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e55f28400) [pid = 1943] [serial = 448] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e568e8800) [pid = 1943] [serial = 449] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e53979c00) [pid = 1943] [serial = 442] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e72046c00) [pid = 1943] [serial = 412] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e59732000) [pid = 1943] [serial = 455] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e5abd4000) [pid = 1943] [serial = 421] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e53dc7c00) [pid = 1943] [serial = 414] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e61341000) [pid = 1943] [serial = 226] [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.] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e55747800) [pid = 1943] [serial = 446] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5a0c9800) [pid = 1943] [serial = 457] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5a293000) [pid = 1943] [serial = 458] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e59727800) [pid = 1943] [serial = 454] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e53dc2c00) [pid = 1943] [serial = 443] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e58ad7400) [pid = 1943] [serial = 452] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e55732800) [pid = 1943] [serial = 445] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e57b96400) [pid = 1943] [serial = 451] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e55a3a000) [pid = 1943] [serial = 417] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e5a29a000) [pid = 1943] [serial = 460] [outer = (nil)] [url = about:blank] 09:06:05 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:05 INFO - PROCESS | 1943 | 1461341165370 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]]]}] 09:06:05 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) 09:06:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2041ms 09:06:05 INFO - PROCESS | 1943 | 1461341165441 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1943 | 1461341165449 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:06:05 INFO - PROCESS | 1943 | 1461341165466 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1943 | 1461341165470 Marionette TRACE conn4 <- [1,698,null,{}] 09:06:05 INFO - PROCESS | 1943 | 1461341165478 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}] 09:06:05 INFO - PROCESS | 1943 | 1461341165663 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:06:05 INFO - PROCESS | 1943 | 1461341165783 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef5d000 == 68 [pid = 1943] [id = 182] 09:06:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e539b6400) [pid = 1943] [serial = 546] [outer = (nil)] 09:06:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e53dc6800) [pid = 1943] [serial = 547] [outer = 0x7f8e539b6400] 09:06:05 INFO - PROCESS | 1943 | 1461341165849 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e5490e400) [pid = 1943] [serial = 548] [outer = 0x7f8e539b6400] 09:06:06 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:06 INFO - PROCESS | 1943 | 1461341166969 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]]]}] 09:06:07 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) 09:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1542ms 09:06:07 INFO - PROCESS | 1943 | 1461341167007 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1943 | 1461341167010 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:06:07 INFO - PROCESS | 1943 | 1461341167017 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1943 | 1461341167023 Marionette TRACE conn4 <- [1,702,null,{}] 09:06:07 INFO - PROCESS | 1943 | 1461341167040 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}] 09:06:07 INFO - PROCESS | 1943 | 1461341167395 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:06:07 INFO - PROCESS | 1943 | 1461341167438 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56205000 == 69 [pid = 1943] [id = 183] 09:06:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e55738800) [pid = 1943] [serial = 549] [outer = (nil)] 09:06:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e557d8800) [pid = 1943] [serial = 550] [outer = 0x7f8e55738800] 09:06:07 INFO - PROCESS | 1943 | 1461341167515 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e55a39400) [pid = 1943] [serial = 551] [outer = 0x7f8e55738800] 09:06:08 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:08 INFO - PROCESS | 1943 | 1461341168791 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]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:06:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1837ms 09:06:08 INFO - PROCESS | 1943 | 1461341168855 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:06:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:06:08 INFO - PROCESS | 1943 | 1461341168860 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:06:08 INFO - PROCESS | 1943 | 1461341168867 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1943 | 1461341168882 Marionette TRACE conn4 <- [1,706,null,{}] 09:06:08 INFO - PROCESS | 1943 | 1461341168896 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}] 09:06:09 INFO - PROCESS | 1943 | 1461341169170 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:06:09 INFO - PROCESS | 1943 | 1461341169202 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565b7000 == 70 [pid = 1943] [id = 184] 09:06:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e55735c00) [pid = 1943] [serial = 552] [outer = (nil)] 09:06:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e5600fc00) [pid = 1943] [serial = 553] [outer = 0x7f8e55735c00] 09:06:09 INFO - PROCESS | 1943 | 1461341169270 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e568e1400) [pid = 1943] [serial = 554] [outer = 0x7f8e55735c00] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5a295c00) [pid = 1943] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e54965800) [pid = 1943] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e4d98cc00) [pid = 1943] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e55740800) [pid = 1943] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e539bac00) [pid = 1943] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e54907000) [pid = 1943] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e557dd400) [pid = 1943] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e5a579400) [pid = 1943] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:06:09 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e57b34400) [pid = 1943] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:06:10 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:10 INFO - PROCESS | 1943 | 1461341170513 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:06:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1656ms 09:06:10 INFO - PROCESS | 1943 | 1461341170522 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1943 | 1461341170525 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:06:10 INFO - PROCESS | 1943 | 1461341170533 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1943 | 1461341170537 Marionette TRACE conn4 <- [1,710,null,{}] 09:06:10 INFO - PROCESS | 1943 | 1461341170543 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}] 09:06:10 INFO - PROCESS | 1943 | 1461341170712 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:06:10 INFO - PROCESS | 1943 | 1461341170908 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56ad3000 == 71 [pid = 1943] [id = 185] 09:06:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e539bac00) [pid = 1943] [serial = 555] [outer = (nil)] 09:06:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5602f800) [pid = 1943] [serial = 556] [outer = 0x7f8e539bac00] 09:06:10 INFO - PROCESS | 1943 | 1461341170978 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e56bad000) [pid = 1943] [serial = 557] [outer = 0x7f8e539bac00] 09:06:12 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:12 INFO - PROCESS | 1943 | 1461341172118 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:06:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1636ms 09:06:12 INFO - PROCESS | 1943 | 1461341172171 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1943 | 1461341172177 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:06:12 INFO - PROCESS | 1943 | 1461341172187 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1943 | 1461341172193 Marionette TRACE conn4 <- [1,714,null,{}] 09:06:12 INFO - PROCESS | 1943 | 1461341172256 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}] 09:06:12 INFO - PROCESS | 1943 | 1461341172537 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:06:12 INFO - PROCESS | 1943 | 1461341172719 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0ba000 == 72 [pid = 1943] [id = 186] 09:06:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e4d89a000) [pid = 1943] [serial = 558] [outer = (nil)] 09:06:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e539b9000) [pid = 1943] [serial = 559] [outer = 0x7f8e4d89a000] 09:06:12 INFO - PROCESS | 1943 | 1461341172805 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e53dc3000) [pid = 1943] [serial = 560] [outer = 0x7f8e4d89a000] 09:06:14 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:14 INFO - PROCESS | 1943 | 1461341174171 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]]]}] 09:06:14 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 09:06:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2042ms 09:06:14 INFO - PROCESS | 1943 | 1461341174270 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1943 | 1461341174279 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:06:14 INFO - PROCESS | 1943 | 1461341174307 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1943 | 1461341174311 Marionette TRACE conn4 <- [1,718,null,{}] 09:06:14 INFO - PROCESS | 1943 | 1461341174318 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}] 09:06:14 INFO - PROCESS | 1943 | 1461341174503 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:06:14 INFO - PROCESS | 1943 | 1461341174667 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56aed000 == 73 [pid = 1943] [id = 187] 09:06:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e5397c800) [pid = 1943] [serial = 561] [outer = (nil)] 09:06:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e55739c00) [pid = 1943] [serial = 562] [outer = 0x7f8e5397c800] 09:06:14 INFO - PROCESS | 1943 | 1461341174743 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e56006400) [pid = 1943] [serial = 563] [outer = 0x7f8e5397c800] 09:06:16 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:16 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:16 INFO - PROCESS | 1943 | 1461341176163 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:06:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1887ms 09:06:16 INFO - PROCESS | 1943 | 1461341176192 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:06:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:06:16 INFO - PROCESS | 1943 | 1461341176196 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:06:16 INFO - PROCESS | 1943 | 1461341176204 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1943 | 1461341176211 Marionette TRACE conn4 <- [1,722,null,{}] 09:06:16 INFO - PROCESS | 1943 | 1461341176228 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}] 09:06:16 INFO - PROCESS | 1943 | 1461341176450 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:06:16 INFO - PROCESS | 1943 | 1461341176616 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f2c000 == 74 [pid = 1943] [id = 188] 09:06:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e568e2400) [pid = 1943] [serial = 564] [outer = (nil)] 09:06:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e56edc400) [pid = 1943] [serial = 565] [outer = 0x7f8e568e2400] 09:06:16 INFO - PROCESS | 1943 | 1461341176707 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e57b40400) [pid = 1943] [serial = 566] [outer = 0x7f8e568e2400] 09:06:17 INFO - PROCESS | 1943 | 1461341177593 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] 09:06:17 INFO - PROCESS | 1943 | 1461341177648 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:06:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:06:17 INFO - PROCESS | 1943 | 1461341177655 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1943 | 1461341177657 Marionette TRACE conn4 <- [1,726,null,{}] 09:06:17 INFO - PROCESS | 1943 | 1461341177663 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}] 09:06:17 INFO - PROCESS | 1943 | 1461341177853 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:06:18 INFO - PROCESS | 1943 | 1461341178019 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f20800 == 75 [pid = 1943] [id = 189] 09:06:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e56bac400) [pid = 1943] [serial = 567] [outer = (nil)] 09:06:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e57e18c00) [pid = 1943] [serial = 568] [outer = 0x7f8e56bac400] 09:06:18 INFO - PROCESS | 1943 | 1461341178099 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e59477800) [pid = 1943] [serial = 569] [outer = 0x7f8e56bac400] 09:06:18 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:18 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:19 INFO - PROCESS | 1943 | 1461341179158 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1534ms 09:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:06:19 INFO - PROCESS | 1943 | 1461341179189 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1943 | 1461341179192 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:06:19 INFO - PROCESS | 1943 | 1461341179199 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1943 | 1461341179202 Marionette TRACE conn4 <- [1,730,null,{}] 09:06:19 INFO - PROCESS | 1943 | 1461341179208 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}] 09:06:19 INFO - PROCESS | 1943 | 1461341179399 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:06:19 INFO - PROCESS | 1943 | 1461341179619 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0eb000 == 76 [pid = 1943] [id = 190] 09:06:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e57b95000) [pid = 1943] [serial = 570] [outer = (nil)] 09:06:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e59607400) [pid = 1943] [serial = 571] [outer = 0x7f8e57b95000] 09:06:19 INFO - PROCESS | 1943 | 1461341179710 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e5972a400) [pid = 1943] [serial = 572] [outer = 0x7f8e57b95000] 09:06:20 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:20 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:20 INFO - PROCESS | 1943 | 1461341180593 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] 09:06:20 INFO - PROCESS | 1943 | 1461341180643 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:06:20 INFO - PROCESS | 1943 | 1461341180649 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1943 | 1461341180653 Marionette TRACE conn4 <- [1,734,null,{}] 09:06:20 INFO - PROCESS | 1943 | 1461341180659 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}] 09:06:20 INFO - PROCESS | 1943 | 1461341180884 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:06:21 INFO - PROCESS | 1943 | 1461341181106 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b509800 == 77 [pid = 1943] [id = 191] 09:06:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e5a0c0400) [pid = 1943] [serial = 573] [outer = (nil)] 09:06:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e5a0c8c00) [pid = 1943] [serial = 574] [outer = 0x7f8e5a0c0400] 09:06:21 INFO - PROCESS | 1943 | 1461341181199 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e5a29a000) [pid = 1943] [serial = 575] [outer = 0x7f8e5a0c0400] 09:06:21 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:22 INFO - PROCESS | 1943 | 1461341182057 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]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1480ms 09:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:06:22 INFO - PROCESS | 1943 | 1461341182131 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1943 | 1461341182134 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:06:22 INFO - PROCESS | 1943 | 1461341182140 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1943 | 1461341182144 Marionette TRACE conn4 <- [1,738,null,{}] 09:06:22 INFO - PROCESS | 1943 | 1461341182150 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}] 09:06:22 INFO - PROCESS | 1943 | 1461341182334 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:06:22 INFO - PROCESS | 1943 | 1461341182502 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db1c000 == 78 [pid = 1943] [id = 192] 09:06:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e597bcc00) [pid = 1943] [serial = 576] [outer = (nil)] 09:06:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e5a4cd400) [pid = 1943] [serial = 577] [outer = 0x7f8e597bcc00] 09:06:22 INFO - PROCESS | 1943 | 1461341182581 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e5a571000) [pid = 1943] [serial = 578] [outer = 0x7f8e597bcc00] 09:06:23 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:23 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:23 INFO - PROCESS | 1943 | 1461341183911 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1832ms 09:06:23 INFO - PROCESS | 1943 | 1461341183983 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1943 | 1461341183986 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:06:24 INFO - PROCESS | 1943 | 1461341184046 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1943 | 1461341184050 Marionette TRACE conn4 <- [1,742,null,{}] 09:06:24 INFO - PROCESS | 1943 | 1461341184057 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}] 09:06:24 INFO - PROCESS | 1943 | 1461341184248 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:06:24 INFO - PROCESS | 1943 | 1461341184415 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564d0800 == 79 [pid = 1943] [id = 193] 09:06:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e4f074c00) [pid = 1943] [serial = 579] [outer = (nil)] 09:06:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e53c13800) [pid = 1943] [serial = 580] [outer = 0x7f8e4f074c00] 09:06:24 INFO - PROCESS | 1943 | 1461341184493 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e5a56ec00) [pid = 1943] [serial = 581] [outer = 0x7f8e4f074c00] 09:06:25 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:26 INFO - PROCESS | 1943 | 1461341186081 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]]]}] 09:06:26 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 09:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2092ms 09:06:26 INFO - PROCESS | 1943 | 1461341186131 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 1943 | 1461341186138 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:06:26 INFO - PROCESS | 1943 | 1461341186147 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1943 | 1461341186154 Marionette TRACE conn4 <- [1,746,null,{}] 09:06:26 INFO - PROCESS | 1943 | 1461341186164 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}] 09:06:26 INFO - PROCESS | 1943 | 1461341186396 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:06:26 INFO - PROCESS | 1943 | 1461341186619 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1c8800 == 80 [pid = 1943] [id = 194] 09:06:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e4bf9c800) [pid = 1943] [serial = 582] [outer = (nil)] 09:06:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e53974800) [pid = 1943] [serial = 583] [outer = 0x7f8e4bf9c800] 09:06:26 INFO - PROCESS | 1943 | 1461341186909 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e53dcf000) [pid = 1943] [serial = 584] [outer = 0x7f8e4bf9c800] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6c9bf800 == 79 [pid = 1943] [id = 87] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e56ba7c00) [pid = 1943] [serial = 469] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e5a0c1400) [pid = 1943] [serial = 472] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e62b16400) [pid = 1943] [serial = 478] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e5cc7ac00) [pid = 1943] [serial = 475] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e71778c00) [pid = 1943] [serial = 481] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e59e95000) [pid = 1943] [serial = 484] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e5a4c5800) [pid = 1943] [serial = 487] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e5a4d0800) [pid = 1943] [serial = 490] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e5a572400) [pid = 1943] [serial = 493] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565b7000 == 78 [pid = 1943] [id = 184] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56205000 == 77 [pid = 1943] [id = 183] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ef5d000 == 76 [pid = 1943] [id = 182] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e768000 == 75 [pid = 1943] [id = 181] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4afd0000 == 74 [pid = 1943] [id = 180] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1d4800 == 73 [pid = 1943] [id = 179] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0c3800 == 72 [pid = 1943] [id = 178] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e77292000 == 71 [pid = 1943] [id = 177] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de73000 == 70 [pid = 1943] [id = 176] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e74cee000 == 69 [pid = 1943] [id = 175] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abbc000 == 68 [pid = 1943] [id = 174] 09:06:27 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569b4800 == 67 [pid = 1943] [id = 173] 09:06:27 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e6bd1dc00) [pid = 1943] [serial = 367] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e60524c00) [pid = 1943] [serial = 463] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e60880c00) [pid = 1943] [serial = 464] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e56004000) [pid = 1943] [serial = 502] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e56bab800) [pid = 1943] [serial = 503] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e53dc3400) [pid = 1943] [serial = 497] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e4f069c00) [pid = 1943] [serial = 496] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e59608c00) [pid = 1943] [serial = 505] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e55732400) [pid = 1943] [serial = 466] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e59728000) [pid = 1943] [serial = 515] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e557d7000) [pid = 1943] [serial = 500] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e5496f400) [pid = 1943] [serial = 499] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5a28e800) [pid = 1943] [serial = 508] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5a604800) [pid = 1943] [serial = 511] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e5a60e800) [pid = 1943] [serial = 512] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e5a4cb000) [pid = 1943] [serial = 509] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e539c4c00) [pid = 1943] [serial = 514] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e597b8c00) [pid = 1943] [serial = 506] [outer = (nil)] [url = about:blank] 09:06:28 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:28 INFO - PROCESS | 1943 | 1461341188326 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]]]}] 09:06:28 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.) 09:06:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2253ms 09:06:28 INFO - PROCESS | 1943 | 1461341188401 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1943 | 1461341188410 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:06:28 INFO - PROCESS | 1943 | 1461341188421 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1943 | 1461341188426 Marionette TRACE conn4 <- [1,750,null,{}] 09:06:28 INFO - PROCESS | 1943 | 1461341188433 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}] 09:06:28 INFO - PROCESS | 1943 | 1461341188613 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:06:28 INFO - PROCESS | 1943 | 1461341188739 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e55d000 == 68 [pid = 1943] [id = 195] 09:06:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e4f070000) [pid = 1943] [serial = 585] [outer = (nil)] 09:06:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e55745400) [pid = 1943] [serial = 586] [outer = 0x7f8e4f070000] 09:06:28 INFO - PROCESS | 1943 | 1461341188806 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e55f25400) [pid = 1943] [serial = 587] [outer = 0x7f8e4f070000] 09:06:29 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:29 INFO - PROCESS | 1943 | 1461341189946 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1539ms 09:06:29 INFO - PROCESS | 1943 | 1461341189960 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1943 | 1461341189964 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:06:29 INFO - PROCESS | 1943 | 1461341189976 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1943 | 1461341189981 Marionette TRACE conn4 <- [1,754,null,{}] 09:06:29 INFO - PROCESS | 1943 | 1461341189998 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}] 09:06:30 INFO - PROCESS | 1943 | 1461341190231 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:06:30 INFO - PROCESS | 1943 | 1461341190353 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569b5000 == 69 [pid = 1943] [id = 196] 09:06:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e56ba7800) [pid = 1943] [serial = 588] [outer = (nil)] 09:06:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e57b92000) [pid = 1943] [serial = 589] [outer = 0x7f8e56ba7800] 09:06:30 INFO - PROCESS | 1943 | 1461341190425 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e5972a800) [pid = 1943] [serial = 590] [outer = 0x7f8e56ba7800] 09:06:31 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:31 INFO - PROCESS | 1943 | 1461341191704 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]]]}] 09:06:31 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 09:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1738ms 09:06:31 INFO - PROCESS | 1943 | 1461341191715 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1943 | 1461341191719 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:06:31 INFO - PROCESS | 1943 | 1461341191743 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1943 | 1461341191748 Marionette TRACE conn4 <- [1,758,null,{}] 09:06:31 INFO - PROCESS | 1943 | 1461341191755 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}] 09:06:32 INFO - PROCESS | 1943 | 1461341192121 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:06:32 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e4bf97800) [pid = 1943] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:06:32 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e539b6400) [pid = 1943] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:06:32 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e55738800) [pid = 1943] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:06:32 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e55735c00) [pid = 1943] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:06:32 INFO - PROCESS | 1943 | 1461341192220 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597e6800 == 70 [pid = 1943] [id = 197] 09:06:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e4bf97800) [pid = 1943] [serial = 591] [outer = (nil)] 09:06:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e53dc8800) [pid = 1943] [serial = 592] [outer = 0x7f8e4bf97800] 09:06:32 INFO - PROCESS | 1943 | 1461341192289 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e597bb800) [pid = 1943] [serial = 593] [outer = 0x7f8e4bf97800] 09:06:32 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:32 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:06:32 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:32 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:32 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:06:33 INFO - PROCESS | 1943 | 1461341192997 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:06:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1300ms 09:06:33 INFO - PROCESS | 1943 | 1461341193035 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1943 | 1461341193040 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:06:33 INFO - PROCESS | 1943 | 1461341193060 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1943 | 1461341193066 Marionette TRACE conn4 <- [1,762,null,{}] 09:06:33 INFO - PROCESS | 1943 | 1461341193075 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}] 09:06:33 INFO - PROCESS | 1943 | 1461341193265 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:06:33 INFO - PROCESS | 1943 | 1461341193283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9f5800 == 71 [pid = 1943] [id = 198] 09:06:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e59908000) [pid = 1943] [serial = 594] [outer = (nil)] 09:06:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e5a4c7800) [pid = 1943] [serial = 595] [outer = 0x7f8e59908000] 09:06:33 INFO - PROCESS | 1943 | 1461341193359 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e5a578400) [pid = 1943] [serial = 596] [outer = 0x7f8e59908000] 09:06:34 INFO - PROCESS | 1943 | 1461341194960 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]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1946ms 09:06:35 INFO - PROCESS | 1943 | 1461341195021 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1943 | 1461341195028 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:06:35 INFO - PROCESS | 1943 | 1461341195042 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1943 | 1461341195047 Marionette TRACE conn4 <- [1,766,null,{}] 09:06:35 INFO - PROCESS | 1943 | 1461341195057 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}] 09:06:35 INFO - PROCESS | 1943 | 1461341195288 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:06:35 INFO - PROCESS | 1943 | 1461341195466 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56213000 == 72 [pid = 1943] [id = 199] 09:06:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e4aee3000) [pid = 1943] [serial = 597] [outer = (nil)] 09:06:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e5490c800) [pid = 1943] [serial = 598] [outer = 0x7f8e4aee3000] 09:06:35 INFO - PROCESS | 1943 | 1461341195548 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e55744c00) [pid = 1943] [serial = 599] [outer = 0x7f8e4aee3000] 09:06:36 INFO - PROCESS | 1943 | 1461341196896 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1893ms 09:06:36 INFO - PROCESS | 1943 | 1461341196965 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1943 | 1461341196974 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:06:36 INFO - PROCESS | 1943 | 1461341196987 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1943 | 1461341196991 Marionette TRACE conn4 <- [1,770,null,{}] 09:06:37 INFO - PROCESS | 1943 | 1461341197044 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}] 09:06:37 INFO - PROCESS | 1943 | 1461341197272 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:06:37 INFO - PROCESS | 1943 | 1461341197437 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3dd000 == 73 [pid = 1943] [id = 200] 09:06:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e4d89d000) [pid = 1943] [serial = 600] [outer = (nil)] 09:06:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e568e4800) [pid = 1943] [serial = 601] [outer = 0x7f8e4d89d000] 09:06:37 INFO - PROCESS | 1943 | 1461341197516 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e57e10800) [pid = 1943] [serial = 602] [outer = 0x7f8e4d89d000] 09:06:38 INFO - PROCESS | 1943 | 1461341198546 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1583ms 09:06:38 INFO - PROCESS | 1943 | 1461341198570 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:06:38 INFO - PROCESS | 1943 | 1461341198575 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:06:38 INFO - PROCESS | 1943 | 1461341198582 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1943 | 1461341198589 Marionette TRACE conn4 <- [1,774,null,{}] 09:06:38 INFO - PROCESS | 1943 | 1461341198608 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}] 09:06:38 INFO - PROCESS | 1943 | 1461341198819 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:06:39 INFO - PROCESS | 1943 | 1461341199053 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a21800 == 74 [pid = 1943] [id = 201] 09:06:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e59e95c00) [pid = 1943] [serial = 603] [outer = (nil)] 09:06:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e5a575c00) [pid = 1943] [serial = 604] [outer = 0x7f8e59e95c00] 09:06:39 INFO - PROCESS | 1943 | 1461341199176 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e5a60bc00) [pid = 1943] [serial = 605] [outer = 0x7f8e59e95c00] 09:06:40 INFO - PROCESS | 1943 | 1461341200106 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]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1589ms 09:06:40 INFO - PROCESS | 1943 | 1461341200171 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:06:40 INFO - PROCESS | 1943 | 1461341200177 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:06:40 INFO - PROCESS | 1943 | 1461341200184 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1943 | 1461341200187 Marionette TRACE conn4 <- [1,778,null,{}] 09:06:40 INFO - PROCESS | 1943 | 1461341200193 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}] 09:06:40 INFO - PROCESS | 1943 | 1461341200388 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:06:40 INFO - PROCESS | 1943 | 1461341200607 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629c3000 == 75 [pid = 1943] [id = 202] 09:06:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e5a0c9800) [pid = 1943] [serial = 606] [outer = (nil)] 09:06:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e5a9c7c00) [pid = 1943] [serial = 607] [outer = 0x7f8e5a0c9800] 09:06:40 INFO - PROCESS | 1943 | 1461341200734 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e5a9cf000) [pid = 1943] [serial = 608] [outer = 0x7f8e5a0c9800] 09:06:41 INFO - PROCESS | 1943 | 1461341201608 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1481ms 09:06:41 INFO - PROCESS | 1943 | 1461341201665 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1943 | 1461341201669 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:06:41 INFO - PROCESS | 1943 | 1461341201675 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1943 | 1461341201679 Marionette TRACE conn4 <- [1,782,null,{}] 09:06:41 INFO - PROCESS | 1943 | 1461341201685 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}] 09:06:41 INFO - PROCESS | 1943 | 1461341201902 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:06:42 INFO - PROCESS | 1943 | 1461341202078 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62d12000 == 76 [pid = 1943] [id = 203] 09:06:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e4d987400) [pid = 1943] [serial = 609] [outer = (nil)] 09:06:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e5a611800) [pid = 1943] [serial = 610] [outer = 0x7f8e4d987400] 09:06:42 INFO - PROCESS | 1943 | 1461341202155 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e5aaab800) [pid = 1943] [serial = 611] [outer = 0x7f8e4d987400] 09:06:43 INFO - PROCESS | 1943 | 1461341203506 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1897ms 09:06:43 INFO - PROCESS | 1943 | 1461341203573 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1943 | 1461341203579 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:06:43 INFO - PROCESS | 1943 | 1461341203589 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1943 | 1461341203596 Marionette TRACE conn4 <- [1,786,null,{}] 09:06:43 INFO - PROCESS | 1943 | 1461341203731 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}] 09:06:43 INFO - PROCESS | 1943 | 1461341203962 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:06:44 INFO - PROCESS | 1943 | 1461341204304 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e774000 == 77 [pid = 1943] [id = 204] 09:06:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e53c20c00) [pid = 1943] [serial = 612] [outer = (nil)] 09:06:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e53dc7000) [pid = 1943] [serial = 613] [outer = 0x7f8e53c20c00] 09:06:44 INFO - PROCESS | 1943 | 1461341204386 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e54968400) [pid = 1943] [serial = 614] [outer = 0x7f8e53c20c00] 09:06:45 INFO - PROCESS | 1943 | 1461341205368 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1850ms 09:06:45 INFO - PROCESS | 1943 | 1461341205440 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1943 | 1461341205449 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:06:45 INFO - PROCESS | 1943 | 1461341205459 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1943 | 1461341205465 Marionette TRACE conn4 <- [1,790,null,{}] 09:06:45 INFO - PROCESS | 1943 | 1461341205472 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}] 09:06:45 INFO - PROCESS | 1943 | 1461341205744 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:06:46 INFO - PROCESS | 1943 | 1461341206064 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569a9000 == 78 [pid = 1943] [id = 205] 09:06:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e55a3f800) [pid = 1943] [serial = 615] [outer = (nil)] 09:06:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e56010400) [pid = 1943] [serial = 616] [outer = 0x7f8e55a3f800] 09:06:46 INFO - PROCESS | 1943 | 1461341206138 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e56bb0800) [pid = 1943] [serial = 617] [outer = 0x7f8e55a3f800] 09:06:47 INFO - PROCESS | 1943 | 1461341207078 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]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1685ms 09:06:47 INFO - PROCESS | 1943 | 1461341207146 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1943 | 1461341207150 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:06:47 INFO - PROCESS | 1943 | 1461341207156 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1943 | 1461341207162 Marionette TRACE conn4 <- [1,794,null,{}] 09:06:47 INFO - PROCESS | 1943 | 1461341207179 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}] 09:06:47 INFO - PROCESS | 1943 | 1461341207400 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:06:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a9ec000 == 77 [pid = 1943] [id = 163] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e53c21400) [pid = 1943] [serial = 520] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e5a9cb400) [pid = 1943] [serial = 532] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e6ce51800) [pid = 1943] [serial = 529] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e4aee5c00) [pid = 1943] [serial = 538] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e5aaad000) [pid = 1943] [serial = 535] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e4bf95c00) [pid = 1943] [serial = 541] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e5a28f000) [pid = 1943] [serial = 526] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e568e3400) [pid = 1943] [serial = 523] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e5602f800) [pid = 1943] [serial = 556] [outer = (nil)] [url = about:blank] 09:06:47 INFO - PROCESS | 1943 | 1461341207750 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d77a000 == 76 [pid = 1943] [id = 164] 09:06:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e55d800 == 77 [pid = 1943] [id = 206] 09:06:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e4bf95c00) [pid = 1943] [serial = 618] [outer = (nil)] 09:06:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e56bb2400) [pid = 1943] [serial = 619] [outer = 0x7f8e4bf95c00] 09:06:47 INFO - PROCESS | 1943 | 1461341207914 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e59483400) [pid = 1943] [serial = 620] [outer = 0x7f8e4bf95c00] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597e6800 == 76 [pid = 1943] [id = 197] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569b5000 == 75 [pid = 1943] [id = 196] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e55d000 == 74 [pid = 1943] [id = 195] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1c8800 == 73 [pid = 1943] [id = 194] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564d0800 == 72 [pid = 1943] [id = 193] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5db1c000 == 71 [pid = 1943] [id = 192] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b509800 == 70 [pid = 1943] [id = 191] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0eb000 == 69 [pid = 1943] [id = 190] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f20800 == 68 [pid = 1943] [id = 189] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f2c000 == 67 [pid = 1943] [id = 188] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56aed000 == 66 [pid = 1943] [id = 187] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0ba000 == 65 [pid = 1943] [id = 186] 09:06:48 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56ad3000 == 64 [pid = 1943] [id = 185] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e539b6800) [pid = 1943] [serial = 545] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5490e400) [pid = 1943] [serial = 548] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e53dc6800) [pid = 1943] [serial = 547] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e557d8800) [pid = 1943] [serial = 550] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e5600fc00) [pid = 1943] [serial = 553] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e55a39400) [pid = 1943] [serial = 551] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e568e1400) [pid = 1943] [serial = 554] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e4f074000) [pid = 1943] [serial = 544] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e5a60fc00) [pid = 1943] [serial = 517] [outer = (nil)] [url = about:blank] 09:06:49 INFO - PROCESS | 1943 | 1461341209113 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]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1998ms 09:06:49 INFO - PROCESS | 1943 | 1461341209156 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1943 | 1461341209160 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:06:49 INFO - PROCESS | 1943 | 1461341209167 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1943 | 1461341209170 Marionette TRACE conn4 <- [1,798,null,{}] 09:06:49 INFO - PROCESS | 1943 | 1461341209176 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}] 09:06:49 INFO - PROCESS | 1943 | 1461341209382 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:06:49 INFO - PROCESS | 1943 | 1461341209553 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564cb800 == 65 [pid = 1943] [id = 207] 09:06:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e4f06f800) [pid = 1943] [serial = 621] [outer = (nil)] 09:06:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e5972a000) [pid = 1943] [serial = 622] [outer = 0x7f8e4f06f800] 09:06:49 INFO - PROCESS | 1943 | 1461341209626 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e597b8c00) [pid = 1943] [serial = 623] [outer = 0x7f8e4f06f800] 09:06:50 INFO - PROCESS | 1943 | 1461341210361 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]]]}] 09:06:50 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 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1235ms 09:06:50 INFO - PROCESS | 1943 | 1461341210413 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 1943 | 1461341210416 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:06:50 INFO - PROCESS | 1943 | 1461341210451 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1943 | 1461341210454 Marionette TRACE conn4 <- [1,802,null,{}] 09:06:50 INFO - PROCESS | 1943 | 1461341210465 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}] 09:06:50 INFO - PROCESS | 1943 | 1461341210701 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:06:50 INFO - PROCESS | 1943 | 1461341210724 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f32800 == 66 [pid = 1943] [id = 208] 09:06:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e57b3ec00) [pid = 1943] [serial = 624] [outer = (nil)] 09:06:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e5a28f000) [pid = 1943] [serial = 625] [outer = 0x7f8e57b3ec00] 09:06:50 INFO - PROCESS | 1943 | 1461341210791 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e5a56c400) [pid = 1943] [serial = 626] [outer = 0x7f8e57b3ec00] 09:06:51 INFO - PROCESS | 1943 | 1461341211739 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]]]}] 09:06:51 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 09:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1339ms 09:06:51 INFO - PROCESS | 1943 | 1461341211790 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1943 | 1461341211794 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:06:51 INFO - PROCESS | 1943 | 1461341211800 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1943 | 1461341211802 Marionette TRACE conn4 <- [1,806,null,{}] 09:06:51 INFO - PROCESS | 1943 | 1461341211814 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}] 09:06:52 INFO - PROCESS | 1943 | 1461341212085 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:06:52 INFO - PROCESS | 1943 | 1461341212118 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b503000 == 67 [pid = 1943] [id = 209] 09:06:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e59610800) [pid = 1943] [serial = 627] [outer = (nil)] 09:06:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e5a577800) [pid = 1943] [serial = 628] [outer = 0x7f8e59610800] 09:06:52 INFO - PROCESS | 1943 | 1461341212190 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e5abd8800) [pid = 1943] [serial = 629] [outer = 0x7f8e59610800] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e56bb4800) [pid = 1943] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e557e0400) [pid = 1943] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e614c3800) [pid = 1943] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e4d898c00) [pid = 1943] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e6cc98c00) [pid = 1943] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e54969400) [pid = 1943] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e716a7400) [pid = 1943] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e59730400) [pid = 1943] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e4d899000) [pid = 1943] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e4f06f400) [pid = 1943] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e5abd8000) [pid = 1943] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e61fbec00) [pid = 1943] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e625ca400) [pid = 1943] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e4aede000) [pid = 1943] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e54903400) [pid = 1943] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e59485400) [pid = 1943] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e568ee800) [pid = 1943] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e54963000) [pid = 1943] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e61341400) [pid = 1943] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e53972400) [pid = 1943] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e59906000) [pid = 1943] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e716a8800) [pid = 1943] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e60874000) [pid = 1943] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e5972c400) [pid = 1943] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e6ce53800) [pid = 1943] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e557df400) [pid = 1943] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e55a34000) [pid = 1943] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e5abd8c00) [pid = 1943] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e59729800) [pid = 1943] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4f06d400) [pid = 1943] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e56026400) [pid = 1943] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e54964000) [pid = 1943] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e618c0c00) [pid = 1943] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e4d898800) [pid = 1943] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e5397cc00) [pid = 1943] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e568ee400) [pid = 1943] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e56ba7800) [pid = 1943] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e4bf97800) [pid = 1943] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e4bf9c800) [pid = 1943] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:06:53 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4f070000) [pid = 1943] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:06:54 INFO - PROCESS | 1943 | 1461341214029 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]]]}] 09:06:54 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 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2250ms 09:06:54 INFO - PROCESS | 1943 | 1461341214051 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1943 | 1461341214055 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:06:54 INFO - PROCESS | 1943 | 1461341214066 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1943 | 1461341214068 Marionette TRACE conn4 <- [1,810,null,{}] 09:06:54 INFO - PROCESS | 1943 | 1461341214075 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}] 09:06:54 INFO - PROCESS | 1943 | 1461341214285 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:06:54 INFO - PROCESS | 1943 | 1461341214299 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56207800 == 68 [pid = 1943] [id = 210] 09:06:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e4bf9ac00) [pid = 1943] [serial = 630] [outer = (nil)] 09:06:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e53c16c00) [pid = 1943] [serial = 631] [outer = 0x7f8e4bf9ac00] 09:06:54 INFO - PROCESS | 1943 | 1461341214378 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e5600d400) [pid = 1943] [serial = 632] [outer = 0x7f8e4bf9ac00] 09:06:55 INFO - PROCESS | 1943 | 1461341215196 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]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1184ms 09:06:55 INFO - PROCESS | 1943 | 1461341215252 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1943 | 1461341215256 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:06:55 INFO - PROCESS | 1943 | 1461341215264 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1943 | 1461341215267 Marionette TRACE conn4 <- [1,814,null,{}] 09:06:55 INFO - PROCESS | 1943 | 1461341215272 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}] 09:06:55 INFO - PROCESS | 1943 | 1461341215451 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:06:55 INFO - PROCESS | 1943 | 1461341215687 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1de800 == 69 [pid = 1943] [id = 211] 09:06:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e4aedd000) [pid = 1943] [serial = 633] [outer = (nil)] 09:06:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e4d89ac00) [pid = 1943] [serial = 634] [outer = 0x7f8e4aedd000] 09:06:55 INFO - PROCESS | 1943 | 1461341215775 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e53971400) [pid = 1943] [serial = 635] [outer = 0x7f8e4aedd000] 09:06:56 INFO - PROCESS | 1943 | 1461341216763 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] 09:06:56 INFO - PROCESS | 1943 | 1461341216813 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:06:56 INFO - PROCESS | 1943 | 1461341216823 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1943 | 1461341216828 Marionette TRACE conn4 <- [1,818,null,{}] 09:06:56 INFO - PROCESS | 1943 | 1461341216836 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}] 09:06:57 INFO - PROCESS | 1943 | 1461341217084 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:06:57 INFO - PROCESS | 1943 | 1461341217317 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b4c000 == 70 [pid = 1943] [id = 212] 09:06:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e557db400) [pid = 1943] [serial = 636] [outer = (nil)] 09:06:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e56031400) [pid = 1943] [serial = 637] [outer = 0x7f8e557db400] 09:06:57 INFO - PROCESS | 1943 | 1461341217445 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e56bab800) [pid = 1943] [serial = 638] [outer = 0x7f8e557db400] 09:06:58 INFO - PROCESS | 1943 | 1461341218486 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]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1740ms 09:06:58 INFO - PROCESS | 1943 | 1461341218566 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1943 | 1461341218573 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:06:58 INFO - PROCESS | 1943 | 1461341218582 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1943 | 1461341218589 Marionette TRACE conn4 <- [1,822,null,{}] 09:06:58 INFO - PROCESS | 1943 | 1461341218596 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}] 09:06:58 INFO - PROCESS | 1943 | 1461341218839 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:06:59 INFO - PROCESS | 1943 | 1461341219142 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b51b800 == 71 [pid = 1943] [id = 213] 09:06:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e56babc00) [pid = 1943] [serial = 639] [outer = (nil)] 09:06:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5947d800) [pid = 1943] [serial = 640] [outer = 0x7f8e56babc00] 09:06:59 INFO - PROCESS | 1943 | 1461341219224 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e597b6800) [pid = 1943] [serial = 641] [outer = 0x7f8e56babc00] 09:06:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5990a800) [pid = 1943] [serial = 642] [outer = 0x7f8e57e15c00] 09:07:00 INFO - PROCESS | 1943 | 1461341220352 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] 09:07:00 INFO - PROCESS | 1943 | 1461341220374 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:07:00 INFO - PROCESS | 1943 | 1461341220386 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1943 | 1461341220396 Marionette TRACE conn4 <- [1,826,null,{}] 09:07:00 INFO - PROCESS | 1943 | 1461341220412 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}] 09:07:00 INFO - PROCESS | 1943 | 1461341220624 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:07:00 INFO - PROCESS | 1943 | 1461341220848 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62952800 == 72 [pid = 1943] [id = 214] 09:07:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e568ecc00) [pid = 1943] [serial = 643] [outer = (nil)] 09:07:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5a604800) [pid = 1943] [serial = 644] [outer = 0x7f8e568ecc00] 09:07:00 INFO - PROCESS | 1943 | 1461341220942 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5abd9400) [pid = 1943] [serial = 645] [outer = 0x7f8e568ecc00] 09:07:01 INFO - PROCESS | 1943 | 1461341221842 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1498ms 09:07:01 INFO - PROCESS | 1943 | 1461341221884 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1943 | 1461341221896 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:07:01 INFO - PROCESS | 1943 | 1461341221911 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1943 | 1461341221916 Marionette TRACE conn4 <- [1,830,null,{}] 09:07:01 INFO - PROCESS | 1943 | 1461341221923 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}] 09:07:02 INFO - PROCESS | 1943 | 1461341222251 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:07:02 INFO - PROCESS | 1943 | 1461341222536 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6611d000 == 73 [pid = 1943] [id = 215] 09:07:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e4aee5000) [pid = 1943] [serial = 646] [outer = (nil)] 09:07:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e5c0b9400) [pid = 1943] [serial = 647] [outer = 0x7f8e4aee5000] 09:07:02 INFO - PROCESS | 1943 | 1461341222621 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e5ce89800) [pid = 1943] [serial = 648] [outer = 0x7f8e4aee5000] 09:07:03 INFO - PROCESS | 1943 | 1461341223553 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1690ms 09:07:03 INFO - PROCESS | 1943 | 1461341223601 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1943 | 1461341223606 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:07:03 INFO - PROCESS | 1943 | 1461341223612 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1943 | 1461341223616 Marionette TRACE conn4 <- [1,834,null,{}] 09:07:03 INFO - PROCESS | 1943 | 1461341223622 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}] 09:07:03 INFO - PROCESS | 1943 | 1461341223835 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:07:04 INFO - PROCESS | 1943 | 1461341224062 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb69800 == 74 [pid = 1943] [id = 216] 09:07:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5d699c00) [pid = 1943] [serial = 649] [outer = (nil)] 09:07:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e5e32bc00) [pid = 1943] [serial = 650] [outer = 0x7f8e5d699c00] 09:07:04 INFO - PROCESS | 1943 | 1461341224216 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e5eacb400) [pid = 1943] [serial = 651] [outer = 0x7f8e5d699c00] 09:07:05 INFO - PROCESS | 1943 | 1461341225237 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1643ms 09:07:05 INFO - PROCESS | 1943 | 1461341225256 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1943 | 1461341225259 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:07:05 INFO - PROCESS | 1943 | 1461341225268 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1943 | 1461341225272 Marionette TRACE conn4 <- [1,838,null,{}] 09:07:05 INFO - PROCESS | 1943 | 1461341225278 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}] 09:07:05 INFO - PROCESS | 1943 | 1461341225467 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:07:05 INFO - PROCESS | 1943 | 1461341225651 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6db20000 == 75 [pid = 1943] [id = 217] 09:07:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e5ead7000) [pid = 1943] [serial = 652] [outer = (nil)] 09:07:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e6087a400) [pid = 1943] [serial = 653] [outer = 0x7f8e5ead7000] 09:07:05 INFO - PROCESS | 1943 | 1461341225786 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e6095ac00) [pid = 1943] [serial = 654] [outer = 0x7f8e5ead7000] 09:07:06 INFO - PROCESS | 1943 | 1461341226698 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:07:06 INFO - PROCESS | 1943 | 1461341226752 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1943 | 1461341226755 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:07:06 INFO - PROCESS | 1943 | 1461341226763 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1943 | 1461341226766 Marionette TRACE conn4 <- [1,842,null,{}] 09:07:06 INFO - PROCESS | 1943 | 1461341226772 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}] 09:07:07 INFO - PROCESS | 1943 | 1461341227017 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:07:07 INFO - PROCESS | 1943 | 1461341227289 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de70000 == 76 [pid = 1943] [id = 218] 09:07:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e57b96c00) [pid = 1943] [serial = 655] [outer = (nil)] 09:07:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e60ca5800) [pid = 1943] [serial = 656] [outer = 0x7f8e57b96c00] 09:07:07 INFO - PROCESS | 1943 | 1461341227369 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e61338800) [pid = 1943] [serial = 657] [outer = 0x7f8e57b96c00] 09:07:08 INFO - PROCESS | 1943 | 1461341228221 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1492ms 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:07:08 INFO - PROCESS | 1943 | 1461341228254 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1943 | 1461341228257 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:07:08 INFO - PROCESS | 1943 | 1461341228264 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1943 | 1461341228267 Marionette TRACE conn4 <- [1,846,null,{}] 09:07:08 INFO - PROCESS | 1943 | 1461341228274 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}] 09:07:08 INFO - PROCESS | 1943 | 1461341228473 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:07:08 INFO - PROCESS | 1943 | 1461341228674 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e716c8000 == 77 [pid = 1943] [id = 219] 09:07:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e4aede000) [pid = 1943] [serial = 658] [outer = (nil)] 09:07:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e6133fc00) [pid = 1943] [serial = 659] [outer = 0x7f8e4aede000] 09:07:08 INFO - PROCESS | 1943 | 1461341228754 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e614c6400) [pid = 1943] [serial = 660] [outer = 0x7f8e4aede000] 09:07:09 INFO - PROCESS | 1943 | 1461341229688 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1481ms 09:07:09 INFO - PROCESS | 1943 | 1461341229746 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1943 | 1461341229749 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:07:09 INFO - PROCESS | 1943 | 1461341229757 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1943 | 1461341229759 Marionette TRACE conn4 <- [1,850,null,{}] 09:07:09 INFO - PROCESS | 1943 | 1461341229766 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}] 09:07:09 INFO - PROCESS | 1943 | 1461341229966 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:07:10 INFO - PROCESS | 1943 | 1461341230193 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1c8000 == 78 [pid = 1943] [id = 220] 09:07:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e539bbc00) [pid = 1943] [serial = 661] [outer = (nil)] 09:07:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e55f24000) [pid = 1943] [serial = 662] [outer = 0x7f8e539bbc00] 09:07:10 INFO - PROCESS | 1943 | 1461341230315 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e61803800) [pid = 1943] [serial = 663] [outer = 0x7f8e539bbc00] 09:07:11 INFO - PROCESS | 1943 | 1461341231244 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1530ms 09:07:11 INFO - PROCESS | 1943 | 1461341231288 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1943 | 1461341231292 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:07:11 INFO - PROCESS | 1943 | 1461341231299 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1943 | 1461341231302 Marionette TRACE conn4 <- [1,854,null,{}] 09:07:11 INFO - PROCESS | 1943 | 1461341231308 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}] 09:07:11 INFO - PROCESS | 1943 | 1461341231498 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:07:11 INFO - PROCESS | 1943 | 1461341231747 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564c8000 == 79 [pid = 1943] [id = 221] 09:07:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e53dcac00) [pid = 1943] [serial = 664] [outer = (nil)] 09:07:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e62386400) [pid = 1943] [serial = 665] [outer = 0x7f8e53dcac00] 09:07:11 INFO - PROCESS | 1943 | 1461341231884 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e625ce000) [pid = 1943] [serial = 666] [outer = 0x7f8e53dcac00] 09:07:13 INFO - PROCESS | 1943 | 1461341232992 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1735ms 09:07:13 INFO - PROCESS | 1943 | 1461341233036 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1943 | 1461341233044 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:07:13 INFO - PROCESS | 1943 | 1461341233054 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1943 | 1461341233062 Marionette TRACE conn4 <- [1,858,null,{}] 09:07:13 INFO - PROCESS | 1943 | 1461341233071 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}] 09:07:13 INFO - PROCESS | 1943 | 1461341233359 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:07:13 INFO - PROCESS | 1943 | 1461341233618 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b47800 == 80 [pid = 1943] [id = 222] 09:07:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e5396e800) [pid = 1943] [serial = 667] [outer = (nil)] 09:07:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e56baac00) [pid = 1943] [serial = 668] [outer = 0x7f8e5396e800] 09:07:13 INFO - PROCESS | 1943 | 1461341233696 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e625ca400) [pid = 1943] [serial = 669] [outer = 0x7f8e5396e800] 09:07:14 INFO - PROCESS | 1943 | 1461341234567 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1592ms 09:07:14 INFO - PROCESS | 1943 | 1461341234647 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1943 | 1461341234651 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:07:15 INFO - PROCESS | 1943 | 1461341235048 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1943 | 1461341235052 Marionette TRACE conn4 <- [1,862,null,{}] 09:07:15 INFO - PROCESS | 1943 | 1461341235267 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}] 09:07:15 INFO - PROCESS | 1943 | 1461341235518 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:07:15 INFO - PROCESS | 1943 | 1461341235656 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56997000 == 81 [pid = 1943] [id = 223] 09:07:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e539bd400) [pid = 1943] [serial = 670] [outer = (nil)] 09:07:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e53c1f800) [pid = 1943] [serial = 671] [outer = 0x7f8e539bd400] 09:07:15 INFO - PROCESS | 1943 | 1461341235736 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e54911000) [pid = 1943] [serial = 672] [outer = 0x7f8e539bd400] 09:07:16 INFO - PROCESS | 1943 | 1461341236920 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2270ms 09:07:16 INFO - PROCESS | 1943 | 1461341236964 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:07:16 INFO - PROCESS | 1943 | 1461341236971 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:07:16 INFO - PROCESS | 1943 | 1461341236979 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1943 | 1461341236984 Marionette TRACE conn4 <- [1,866,null,{}] 09:07:17 INFO - PROCESS | 1943 | 1461341236994 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}] 09:07:17 INFO - PROCESS | 1943 | 1461341237237 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61033000 == 80 [pid = 1943] [id = 50] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5cee4000 == 79 [pid = 1943] [id = 39] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6c922000 == 78 [pid = 1943] [id = 41] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5c008800 == 77 [pid = 1943] [id = 49] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617b3000 == 76 [pid = 1943] [id = 40] 09:07:17 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e5a4c7800) [pid = 1943] [serial = 595] [outer = (nil)] [url = about:blank] 09:07:17 INFO - PROCESS | 1943 | 1461341237513 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f2d800 == 75 [pid = 1943] [id = 48] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56207800 == 74 [pid = 1943] [id = 210] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b503000 == 73 [pid = 1943] [id = 209] 09:07:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1d4000 == 74 [pid = 1943] [id = 224] 09:07:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e539c1800) [pid = 1943] [serial = 673] [outer = (nil)] 09:07:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e55a40c00) [pid = 1943] [serial = 674] [outer = 0x7f8e539c1800] 09:07:17 INFO - PROCESS | 1943 | 1461341237593 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e568e5c00) [pid = 1943] [serial = 675] [outer = 0x7f8e539c1800] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564cb800 == 73 [pid = 1943] [id = 207] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e55d800 == 72 [pid = 1943] [id = 206] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569a9000 == 71 [pid = 1943] [id = 205] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e774000 == 70 [pid = 1943] [id = 204] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56213000 == 69 [pid = 1943] [id = 199] 09:07:17 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a9f5800 == 68 [pid = 1943] [id = 198] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e58acf800) [pid = 1943] [serial = 259] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e6052ac00) [pid = 1943] [serial = 271] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e5a0cc400) [pid = 1943] [serial = 388] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e6e1dc800) [pid = 1943] [serial = 346] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e62532c00) [pid = 1943] [serial = 301] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e71ea2400) [pid = 1943] [serial = 310] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e61333400) [pid = 1943] [serial = 225] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e72387400) [pid = 1943] [serial = 235] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e6087e000) [pid = 1943] [serial = 262] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e6bd1d800) [pid = 1943] [serial = 340] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e6dd41800) [pid = 1943] [serial = 186] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e72043800) [pid = 1943] [serial = 382] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e609d9400) [pid = 1943] [serial = 343] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e6ce57800) [pid = 1943] [serial = 379] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e606f2800) [pid = 1943] [serial = 422] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e6133cc00) [pid = 1943] [serial = 425] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e597ba000) [pid = 1943] [serial = 373] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e66d99000) [pid = 1943] [serial = 391] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e73fbe000) [pid = 1943] [serial = 307] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e4d8a6c00) [pid = 1943] [serial = 434] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e55a39000) [pid = 1943] [serial = 370] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e73fba400) [pid = 1943] [serial = 385] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e7177f400) [pid = 1943] [serial = 431] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5c0ae400) [pid = 1943] [serial = 337] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e6ffc2800) [pid = 1943] [serial = 268] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e4d98b800) [pid = 1943] [serial = 437] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e71e6c800) [pid = 1943] [serial = 304] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e557df800) [pid = 1943] [serial = 334] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e72041800) [pid = 1943] [serial = 232] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e6051d400) [pid = 1943] [serial = 298] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e5a28d000) [pid = 1943] [serial = 440] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e56bb0400) [pid = 1943] [serial = 428] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e60874800) [pid = 1943] [serial = 376] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e6dd3b000) [pid = 1943] [serial = 229] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e6cb26800) [pid = 1943] [serial = 265] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4bf9d800) [pid = 1943] [serial = 542] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e57b92000) [pid = 1943] [serial = 589] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e5972a800) [pid = 1943] [serial = 590] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e53dc8800) [pid = 1943] [serial = 592] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e53974800) [pid = 1943] [serial = 583] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e53dcf000) [pid = 1943] [serial = 584] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e55739c00) [pid = 1943] [serial = 562] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e539b9000) [pid = 1943] [serial = 559] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e56edc400) [pid = 1943] [serial = 565] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e55745400) [pid = 1943] [serial = 586] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e57e18c00) [pid = 1943] [serial = 568] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e53c13800) [pid = 1943] [serial = 580] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e59607400) [pid = 1943] [serial = 571] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e5a0c8c00) [pid = 1943] [serial = 574] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5a4cd400) [pid = 1943] [serial = 577] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e55f25400) [pid = 1943] [serial = 587] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e597bb800) [pid = 1943] [serial = 593] [outer = (nil)] [url = about:blank] 09:07:18 INFO - PROCESS | 1943 | 1461341238471 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1542ms 09:07:18 INFO - PROCESS | 1943 | 1461341238521 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:07:18 INFO - PROCESS | 1943 | 1461341238530 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:07:18 INFO - PROCESS | 1943 | 1461341238540 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1943 | 1461341238543 Marionette TRACE conn4 <- [1,870,null,{}] 09:07:18 INFO - PROCESS | 1943 | 1461341238550 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}] 09:07:18 INFO - PROCESS | 1943 | 1461341238737 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:07:18 INFO - PROCESS | 1943 | 1461341238871 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5621a000 == 69 [pid = 1943] [id = 225] 09:07:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e568ea400) [pid = 1943] [serial = 676] [outer = (nil)] 09:07:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e579efc00) [pid = 1943] [serial = 677] [outer = 0x7f8e568ea400] 09:07:18 INFO - PROCESS | 1943 | 1461341238951 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e57c57c00) [pid = 1943] [serial = 678] [outer = 0x7f8e568ea400] 09:07:19 INFO - PROCESS | 1943 | 1461341239832 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1381ms 09:07:19 INFO - PROCESS | 1943 | 1461341239927 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1943 | 1461341239930 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:07:19 INFO - PROCESS | 1943 | 1461341239938 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1943 | 1461341239941 Marionette TRACE conn4 <- [1,874,null,{}] 09:07:19 INFO - PROCESS | 1943 | 1461341239947 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}] 09:07:20 INFO - PROCESS | 1943 | 1461341240131 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:07:20 INFO - PROCESS | 1943 | 1461341240284 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e596a9800 == 70 [pid = 1943] [id = 226] 09:07:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e55742800) [pid = 1943] [serial = 679] [outer = (nil)] 09:07:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e59906400) [pid = 1943] [serial = 680] [outer = 0x7f8e55742800] 09:07:20 INFO - PROCESS | 1943 | 1461341240353 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5a0ca000) [pid = 1943] [serial = 681] [outer = 0x7f8e55742800] 09:07:21 INFO - PROCESS | 1943 | 1461341241250 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1339ms 09:07:21 INFO - PROCESS | 1943 | 1461341241278 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 1943 | 1461341241280 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:07:21 INFO - PROCESS | 1943 | 1461341241287 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1943 | 1461341241290 Marionette TRACE conn4 <- [1,878,null,{}] 09:07:21 INFO - PROCESS | 1943 | 1461341241296 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}] 09:07:21 INFO - PROCESS | 1943 | 1461341241526 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:07:21 INFO - PROCESS | 1943 | 1461341241578 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9e5000 == 71 [pid = 1943] [id = 227] 09:07:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e56ed5800) [pid = 1943] [serial = 682] [outer = (nil)] 09:07:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e5a294000) [pid = 1943] [serial = 683] [outer = 0x7f8e56ed5800] 09:07:21 INFO - PROCESS | 1943 | 1461341241713 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e5a607c00) [pid = 1943] [serial = 684] [outer = 0x7f8e56ed5800] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e57b3ec00) [pid = 1943] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e5a570400) [pid = 1943] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e4f06f800) [pid = 1943] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e53dc3800) [pid = 1943] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e5572e800) [pid = 1943] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e55a3f800) [pid = 1943] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e61fbb000) [pid = 1943] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e53c20c00) [pid = 1943] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e54967c00) [pid = 1943] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e59e8ec00) [pid = 1943] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e59e96400) [pid = 1943] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e557d4800) [pid = 1943] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e6c966000) [pid = 1943] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e59e8f800) [pid = 1943] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e57b3e800) [pid = 1943] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e56baa800) [pid = 1943] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e59610800) [pid = 1943] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:07:22 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e4bf95c00) [pid = 1943] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:07:22 INFO - PROCESS | 1943 | 1461341242995 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1733ms 09:07:23 INFO - PROCESS | 1943 | 1461341243022 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1943 | 1461341243025 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:07:23 INFO - PROCESS | 1943 | 1461341243032 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1943 | 1461341243035 Marionette TRACE conn4 <- [1,882,null,{}] 09:07:23 INFO - PROCESS | 1943 | 1461341243041 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}] 09:07:23 INFO - PROCESS | 1943 | 1461341243338 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:07:23 INFO - PROCESS | 1943 | 1461341243357 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abbb000 == 72 [pid = 1943] [id = 228] 09:07:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e5a28c400) [pid = 1943] [serial = 685] [outer = (nil)] 09:07:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e5aaa3000) [pid = 1943] [serial = 686] [outer = 0x7f8e5a28c400] 09:07:23 INFO - PROCESS | 1943 | 1461341243428 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e5abd9c00) [pid = 1943] [serial = 687] [outer = 0x7f8e5a28c400] 09:07:24 INFO - PROCESS | 1943 | 1461341244271 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1289ms 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:07:24 INFO - PROCESS | 1943 | 1461341244323 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1943 | 1461341244325 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:07:24 INFO - PROCESS | 1943 | 1461341244337 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1943 | 1461341244340 Marionette TRACE conn4 <- [1,886,null,{}] 09:07:24 INFO - PROCESS | 1943 | 1461341244346 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}] 09:07:24 INFO - PROCESS | 1943 | 1461341244527 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:07:24 INFO - PROCESS | 1943 | 1461341244844 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e547000 == 73 [pid = 1943] [id = 229] 09:07:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4aee1400) [pid = 1943] [serial = 688] [outer = (nil)] 09:07:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4bf9b800) [pid = 1943] [serial = 689] [outer = 0x7f8e4aee1400] 09:07:24 INFO - PROCESS | 1943 | 1461341244929 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4f06f400) [pid = 1943] [serial = 690] [outer = 0x7f8e4aee1400] 09:07:25 INFO - PROCESS | 1943 | 1461341245937 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1645ms 09:07:25 INFO - PROCESS | 1943 | 1461341245979 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1943 | 1461341245987 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:07:26 INFO - PROCESS | 1943 | 1461341245997 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1943 | 1461341246002 Marionette TRACE conn4 <- [1,890,null,{}] 09:07:26 INFO - PROCESS | 1943 | 1461341246011 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}] 09:07:26 INFO - PROCESS | 1943 | 1461341246224 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:07:26 INFO - PROCESS | 1943 | 1461341246450 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b38000 == 74 [pid = 1943] [id = 230] 09:07:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e557d7400) [pid = 1943] [serial = 691] [outer = (nil)] 09:07:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e55a41400) [pid = 1943] [serial = 692] [outer = 0x7f8e557d7400] 09:07:26 INFO - PROCESS | 1943 | 1461341246581 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e568edc00) [pid = 1943] [serial = 693] [outer = 0x7f8e557d7400] 09:07:27 INFO - PROCESS | 1943 | 1461341247515 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]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1583ms 09:07:27 INFO - PROCESS | 1943 | 1461341247585 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1943 | 1461341247592 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:07:27 INFO - PROCESS | 1943 | 1461341247600 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1943 | 1461341247604 Marionette TRACE conn4 <- [1,894,null,{}] 09:07:27 INFO - PROCESS | 1943 | 1461341247611 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}] 09:07:27 INFO - PROCESS | 1943 | 1461341247850 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:07:28 INFO - PROCESS | 1943 | 1461341248120 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5d51d000 == 75 [pid = 1943] [id = 231] 09:07:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e57b93000) [pid = 1943] [serial = 694] [outer = (nil)] 09:07:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e58a48800) [pid = 1943] [serial = 695] [outer = 0x7f8e57b93000] 09:07:28 INFO - PROCESS | 1943 | 1461341248247 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e59727c00) [pid = 1943] [serial = 696] [outer = 0x7f8e57b93000] 09:07:29 INFO - PROCESS | 1943 | 1461341249183 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1632ms 09:07:29 INFO - PROCESS | 1943 | 1461341249234 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1943 | 1461341249237 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:07:29 INFO - PROCESS | 1943 | 1461341249255 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1943 | 1461341249266 Marionette TRACE conn4 <- [1,898,null,{}] 09:07:29 INFO - PROCESS | 1943 | 1461341249273 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}] 09:07:29 INFO - PROCESS | 1943 | 1461341249532 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:07:29 INFO - PROCESS | 1943 | 1461341249783 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e625f0800 == 76 [pid = 1943] [id = 232] 09:07:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e57b96400) [pid = 1943] [serial = 697] [outer = (nil)] 09:07:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e5a603c00) [pid = 1943] [serial = 698] [outer = 0x7f8e57b96400] 09:07:29 INFO - PROCESS | 1943 | 1461341249867 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5aaabc00) [pid = 1943] [serial = 699] [outer = 0x7f8e57b96400] 09:07:30 INFO - PROCESS | 1943 | 1461341250800 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1601ms 09:07:30 INFO - PROCESS | 1943 | 1461341250847 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:07:30 INFO - PROCESS | 1943 | 1461341250852 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:07:30 INFO - PROCESS | 1943 | 1461341250860 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 1943 | 1461341250863 Marionette TRACE conn4 <- [1,902,null,{}] 09:07:30 INFO - PROCESS | 1943 | 1461341250870 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}] 09:07:31 INFO - PROCESS | 1943 | 1461341251110 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:07:31 INFO - PROCESS | 1943 | 1461341251327 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e66104000 == 77 [pid = 1943] [id = 233] 09:07:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e5a290000) [pid = 1943] [serial = 700] [outer = (nil)] 09:07:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e5d57d800) [pid = 1943] [serial = 701] [outer = 0x7f8e5a290000] 09:07:31 INFO - PROCESS | 1943 | 1461341251450 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e5e464800) [pid = 1943] [serial = 702] [outer = 0x7f8e5a290000] 09:07:32 INFO - PROCESS | 1943 | 1461341252341 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1539ms 09:07:32 INFO - PROCESS | 1943 | 1461341252399 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1943 | 1461341252402 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:07:32 INFO - PROCESS | 1943 | 1461341252409 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1943 | 1461341252412 Marionette TRACE conn4 <- [1,906,null,{}] 09:07:32 INFO - PROCESS | 1943 | 1461341252418 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}] 09:07:32 INFO - PROCESS | 1943 | 1461341252625 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:07:32 INFO - PROCESS | 1943 | 1461341252853 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cee0000 == 78 [pid = 1943] [id = 234] 09:07:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e6051c800) [pid = 1943] [serial = 703] [outer = (nil)] 09:07:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e60521c00) [pid = 1943] [serial = 704] [outer = 0x7f8e6051c800] 09:07:32 INFO - PROCESS | 1943 | 1461341252991 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e618c6400) [pid = 1943] [serial = 705] [outer = 0x7f8e6051c800] 09:07:33 INFO - PROCESS | 1943 | 1461341253931 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1581ms 09:07:33 INFO - PROCESS | 1943 | 1461341253990 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1943 | 1461341253994 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:07:34 INFO - PROCESS | 1943 | 1461341254001 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1943 | 1461341254003 Marionette TRACE conn4 <- [1,910,null,{}] 09:07:34 INFO - PROCESS | 1943 | 1461341254010 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}] 09:07:34 INFO - PROCESS | 1943 | 1461341254212 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:07:34 INFO - PROCESS | 1943 | 1461341254386 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7182e800 == 79 [pid = 1943] [id = 235] 09:07:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e6051d400) [pid = 1943] [serial = 706] [outer = (nil)] 09:07:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e62b17800) [pid = 1943] [serial = 707] [outer = 0x7f8e6051d400] 09:07:34 INFO - PROCESS | 1943 | 1461341254465 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e6302f400) [pid = 1943] [serial = 708] [outer = 0x7f8e6051d400] 09:07:35 INFO - PROCESS | 1943 | 1461341255370 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1434ms 09:07:35 INFO - PROCESS | 1943 | 1461341255436 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1943 | 1461341255440 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:07:35 INFO - PROCESS | 1943 | 1461341255447 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1943 | 1461341255451 Marionette TRACE conn4 <- [1,914,null,{}] 09:07:35 INFO - PROCESS | 1943 | 1461341255457 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}] 09:07:35 INFO - PROCESS | 1943 | 1461341255673 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:07:35 INFO - PROCESS | 1943 | 1461341255848 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e720b7800 == 80 [pid = 1943] [id = 236] 09:07:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e61c4f400) [pid = 1943] [serial = 709] [outer = (nil)] 09:07:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e66d0ac00) [pid = 1943] [serial = 710] [outer = 0x7f8e61c4f400] 09:07:35 INFO - PROCESS | 1943 | 1461341255927 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e66d97c00) [pid = 1943] [serial = 711] [outer = 0x7f8e61c4f400] 09:07:36 INFO - PROCESS | 1943 | 1461341256802 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1394ms 09:07:36 INFO - PROCESS | 1943 | 1461341256843 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 1943 | 1461341256847 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:07:36 INFO - PROCESS | 1943 | 1461341256854 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 1943 | 1461341256858 Marionette TRACE conn4 <- [1,918,null,{}] 09:07:36 INFO - PROCESS | 1943 | 1461341256864 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}] 09:07:37 INFO - PROCESS | 1943 | 1461341257068 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:07:37 INFO - PROCESS | 1943 | 1461341257260 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e73f80800 == 81 [pid = 1943] [id = 237] 09:07:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e62532c00) [pid = 1943] [serial = 712] [outer = (nil)] 09:07:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e6bd18800) [pid = 1943] [serial = 713] [outer = 0x7f8e62532c00] 09:07:37 INFO - PROCESS | 1943 | 1461341257337 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e6c966800) [pid = 1943] [serial = 714] [outer = 0x7f8e62532c00] 09:07:38 INFO - PROCESS | 1943 | 1461341258229 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1433ms 09:07:38 INFO - PROCESS | 1943 | 1461341258288 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1943 | 1461341258291 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:07:38 INFO - PROCESS | 1943 | 1461341258300 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1943 | 1461341258303 Marionette TRACE conn4 <- [1,922,null,{}] 09:07:38 INFO - PROCESS | 1943 | 1461341258309 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}] 09:07:38 INFO - PROCESS | 1943 | 1461341258506 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:07:38 INFO - PROCESS | 1943 | 1461341258692 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e76237800 == 82 [pid = 1943] [id = 238] 09:07:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e66d93800) [pid = 1943] [serial = 715] [outer = (nil)] 09:07:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e6cb22400) [pid = 1943] [serial = 716] [outer = 0x7f8e66d93800] 09:07:38 INFO - PROCESS | 1943 | 1461341258772 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e6cc9f400) [pid = 1943] [serial = 717] [outer = 0x7f8e66d93800] 09:07:39 INFO - PROCESS | 1943 | 1461341259645 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 09:07:39 INFO - PROCESS | 1943 | 1461341259687 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 1943 | 1461341259692 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:07:39 INFO - PROCESS | 1943 | 1461341259699 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 1943 | 1461341259702 Marionette TRACE conn4 <- [1,926,null,{}] 09:07:39 INFO - PROCESS | 1943 | 1461341259708 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}] 09:07:39 INFO - PROCESS | 1943 | 1461341259896 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:07:40 INFO - PROCESS | 1943 | 1461341260077 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e77286800 == 83 [pid = 1943] [id = 239] 09:07:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e6cce2c00) [pid = 1943] [serial = 718] [outer = (nil)] 09:07:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e6cced000) [pid = 1943] [serial = 719] [outer = 0x7f8e6cce2c00] 09:07:40 INFO - PROCESS | 1943 | 1461341260168 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e6d0fd800) [pid = 1943] [serial = 720] [outer = 0x7f8e6cce2c00] 09:07:41 INFO - PROCESS | 1943 | 1461341261083 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1430ms 09:07:41 INFO - PROCESS | 1943 | 1461341261131 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1943 | 1461341261134 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:07:41 INFO - PROCESS | 1943 | 1461341261142 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1943 | 1461341261147 Marionette TRACE conn4 <- [1,930,null,{}] 09:07:41 INFO - PROCESS | 1943 | 1461341261153 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}] 09:07:41 INFO - PROCESS | 1943 | 1461341261384 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:07:41 INFO - PROCESS | 1943 | 1461341261576 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4adb5800 == 84 [pid = 1943] [id = 240] 09:07:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e4f070000) [pid = 1943] [serial = 721] [outer = (nil)] 09:07:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e6cce5000) [pid = 1943] [serial = 722] [outer = 0x7f8e4f070000] 09:07:41 INFO - PROCESS | 1943 | 1461341261702 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e6ffc6800) [pid = 1943] [serial = 723] [outer = 0x7f8e4f070000] 09:07:42 INFO - PROCESS | 1943 | 1461341262559 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1494ms 09:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:07:42 INFO - PROCESS | 1943 | 1461341262638 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 1943 | 1461341262641 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:07:42 INFO - PROCESS | 1943 | 1461341262648 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1943 | 1461341262651 Marionette TRACE conn4 <- [1,934,null,{}] 09:07:42 INFO - PROCESS | 1943 | 1461341262657 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}] 09:07:42 INFO - PROCESS | 1943 | 1461341262893 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:07:43 INFO - PROCESS | 1943 | 1461341263116 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c424000 == 85 [pid = 1943] [id = 241] 09:07:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e4f069800) [pid = 1943] [serial = 724] [outer = (nil)] 09:07:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e57b37800) [pid = 1943] [serial = 725] [outer = 0x7f8e4f069800] 09:07:43 INFO - PROCESS | 1943 | 1461341263237 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e716a7400) [pid = 1943] [serial = 726] [outer = 0x7f8e4f069800] 09:07:44 INFO - PROCESS | 1943 | 1461341264085 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1483ms 09:07:44 INFO - PROCESS | 1943 | 1461341264131 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:07:44 INFO - PROCESS | 1943 | 1461341264135 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:07:44 INFO - PROCESS | 1943 | 1461341264141 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1943 | 1461341264145 Marionette TRACE conn4 <- [1,938,null,{}] 09:07:44 INFO - PROCESS | 1943 | 1461341264151 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}] 09:07:44 INFO - PROCESS | 1943 | 1461341264344 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:07:44 INFO - PROCESS | 1943 | 1461341264929 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4dadb000 == 86 [pid = 1943] [id = 242] 09:07:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e4d898c00) [pid = 1943] [serial = 727] [outer = (nil)] 09:07:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e4d983400) [pid = 1943] [serial = 728] [outer = 0x7f8e4d898c00] 09:07:45 INFO - PROCESS | 1943 | 1461341265047 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e539c3000) [pid = 1943] [serial = 729] [outer = 0x7f8e4d898c00] 09:07:46 INFO - PROCESS | 1943 | 1461341266027 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1932ms 09:07:46 INFO - PROCESS | 1943 | 1461341266077 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1943 | 1461341266091 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:07:46 INFO - PROCESS | 1943 | 1461341266121 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1943 | 1461341266146 Marionette TRACE conn4 <- [1,942,null,{}] 09:07:46 INFO - PROCESS | 1943 | 1461341266260 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}] 09:07:46 INFO - PROCESS | 1943 | 1461341266592 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:07:46 INFO - PROCESS | 1943 | 1461341266811 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1d7800 == 87 [pid = 1943] [id = 243] 09:07:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e4d983c00) [pid = 1943] [serial = 730] [outer = (nil)] 09:07:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e55735000) [pid = 1943] [serial = 731] [outer = 0x7f8e4d983c00] 09:07:46 INFO - PROCESS | 1943 | 1461341266975 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e568e7400) [pid = 1943] [serial = 732] [outer = 0x7f8e4d983c00] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549bd800 == 86 [pid = 1943] [id = 101] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e53c16c00) [pid = 1943] [serial = 631] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e5a9c7c00) [pid = 1943] [serial = 607] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abbb000 == 85 [pid = 1943] [id = 228] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f32800 == 84 [pid = 1943] [id = 208] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a9e5000 == 83 [pid = 1943] [id = 227] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e596a9800 == 82 [pid = 1943] [id = 226] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5621a000 == 81 [pid = 1943] [id = 225] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1d4000 == 80 [pid = 1943] [id = 224] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56997000 == 79 [pid = 1943] [id = 223] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de70000 == 78 [pid = 1943] [id = 218] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6db20000 == 77 [pid = 1943] [id = 217] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cb69800 == 76 [pid = 1943] [id = 216] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6611d000 == 75 [pid = 1943] [id = 215] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62952800 == 74 [pid = 1943] [id = 214] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b51b800 == 73 [pid = 1943] [id = 213] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b4c000 == 72 [pid = 1943] [id = 212] 09:07:47 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1de800 == 71 [pid = 1943] [id = 211] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e5a611800) [pid = 1943] [serial = 610] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e5a56c400) [pid = 1943] [serial = 626] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e5a577400) [pid = 1943] [serial = 494] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e597b8c00) [pid = 1943] [serial = 623] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e53dcec00) [pid = 1943] [serial = 415] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e579ee400) [pid = 1943] [serial = 470] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e56010400) [pid = 1943] [serial = 616] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e6c965800) [pid = 1943] [serial = 479] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5a28f000) [pid = 1943] [serial = 625] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e54968400) [pid = 1943] [serial = 614] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e557d2400) [pid = 1943] [serial = 467] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e5490c800) [pid = 1943] [serial = 598] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e59e9a400) [pid = 1943] [serial = 485] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e5a56e800) [pid = 1943] [serial = 491] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e56bb0800) [pid = 1943] [serial = 617] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e53dc7000) [pid = 1943] [serial = 613] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e568e3000) [pid = 1943] [serial = 418] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e719acc00) [pid = 1943] [serial = 482] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e5a4cbc00) [pid = 1943] [serial = 488] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e568e4800) [pid = 1943] [serial = 601] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e5972a000) [pid = 1943] [serial = 622] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e5a296c00) [pid = 1943] [serial = 473] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e61333800) [pid = 1943] [serial = 476] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e5abd8800) [pid = 1943] [serial = 629] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e5a577800) [pid = 1943] [serial = 628] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e56bb2400) [pid = 1943] [serial = 619] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e5a575c00) [pid = 1943] [serial = 604] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e59483400) [pid = 1943] [serial = 620] [outer = (nil)] [url = about:blank] 09:07:47 INFO - PROCESS | 1943 | 1461341267905 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]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1879ms 09:07:47 INFO - PROCESS | 1943 | 1461341267996 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:07:48 INFO - PROCESS | 1943 | 1461341268002 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:07:48 INFO - PROCESS | 1943 | 1461341268009 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1943 | 1461341268012 Marionette TRACE conn4 <- [1,946,null,{}] 09:07:48 INFO - PROCESS | 1943 | 1461341268019 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}] 09:07:48 INFO - PROCESS | 1943 | 1461341268211 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:07:48 INFO - PROCESS | 1943 | 1461341268352 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5621a800 == 72 [pid = 1943] [id = 244] 09:07:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e4d98b400) [pid = 1943] [serial = 733] [outer = (nil)] 09:07:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e57b33800) [pid = 1943] [serial = 734] [outer = 0x7f8e4d98b400] 09:07:48 INFO - PROCESS | 1943 | 1461341268427 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e57e15800) [pid = 1943] [serial = 735] [outer = 0x7f8e4d98b400] 09:07:49 INFO - PROCESS | 1943 | 1461341269292 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]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1331ms 09:07:49 INFO - PROCESS | 1943 | 1461341269340 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1943 | 1461341269343 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:07:49 INFO - PROCESS | 1943 | 1461341269359 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1943 | 1461341269368 Marionette TRACE conn4 <- [1,950,null,{}] 09:07:49 INFO - PROCESS | 1943 | 1461341269377 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}] 09:07:49 INFO - PROCESS | 1943 | 1461341269576 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:07:49 INFO - PROCESS | 1943 | 1461341269740 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b35800 == 73 [pid = 1943] [id = 245] 09:07:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e568e7c00) [pid = 1943] [serial = 736] [outer = (nil)] 09:07:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e59e98c00) [pid = 1943] [serial = 737] [outer = 0x7f8e568e7c00] 09:07:49 INFO - PROCESS | 1943 | 1461341269806 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5a28cc00) [pid = 1943] [serial = 738] [outer = 0x7f8e568e7c00] 09:07:50 INFO - PROCESS | 1943 | 1461341270663 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]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1348ms 09:07:50 INFO - PROCESS | 1943 | 1461341270700 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1943 | 1461341270705 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:07:50 INFO - PROCESS | 1943 | 1461341270711 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1943 | 1461341270714 Marionette TRACE conn4 <- [1,954,null,{}] 09:07:50 INFO - PROCESS | 1943 | 1461341270726 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}] 09:07:50 INFO - PROCESS | 1943 | 1461341270961 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:07:51 INFO - PROCESS | 1943 | 1461341271023 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5994d000 == 74 [pid = 1943] [id = 246] 09:07:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e597b9800) [pid = 1943] [serial = 739] [outer = (nil)] 09:07:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a577800) [pid = 1943] [serial = 740] [outer = 0x7f8e597b9800] 09:07:51 INFO - PROCESS | 1943 | 1461341271110 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a9d1000) [pid = 1943] [serial = 741] [outer = 0x7f8e597b9800] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e56ed5800) [pid = 1943] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e539bd400) [pid = 1943] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e568ea400) [pid = 1943] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e539c1800) [pid = 1943] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e55742800) [pid = 1943] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e5397c800) [pid = 1943] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e5a9c8000) [pid = 1943] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e4d89a000) [pid = 1943] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e539bac00) [pid = 1943] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e568e2400) [pid = 1943] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4aedcc00) [pid = 1943] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e5a9c3000) [pid = 1943] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e539bf000) [pid = 1943] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e5572c000) [pid = 1943] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e57e10400) [pid = 1943] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e59733400) [pid = 1943] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e4bf9ac00) [pid = 1943] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:07:52 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e59908000) [pid = 1943] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:07:52 INFO - PROCESS | 1943 | 1461341272405 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]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1741ms 09:07:52 INFO - PROCESS | 1943 | 1461341272453 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1943 | 1461341272458 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:07:52 INFO - PROCESS | 1943 | 1461341272473 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1943 | 1461341272477 Marionette TRACE conn4 <- [1,958,null,{}] 09:07:52 INFO - PROCESS | 1943 | 1461341272482 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}] 09:07:52 INFO - PROCESS | 1943 | 1461341272657 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:07:52 INFO - PROCESS | 1943 | 1461341272844 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0e5800 == 75 [pid = 1943] [id = 247] 09:07:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e56ed4800) [pid = 1943] [serial = 742] [outer = (nil)] 09:07:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e59636c00) [pid = 1943] [serial = 743] [outer = 0x7f8e56ed4800] 09:07:52 INFO - PROCESS | 1943 | 1461341272922 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e5abd1400) [pid = 1943] [serial = 744] [outer = 0x7f8e56ed4800] 09:07:53 INFO - PROCESS | 1943 | 1461341273694 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1248ms 09:07:53 INFO - PROCESS | 1943 | 1461341273720 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:07:53 INFO - PROCESS | 1943 | 1461341273734 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:07:53 INFO - PROCESS | 1943 | 1461341273742 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1943 | 1461341273745 Marionette TRACE conn4 <- [1,962,null,{}] 09:07:53 INFO - PROCESS | 1943 | 1461341273750 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}] 09:07:53 INFO - PROCESS | 1943 | 1461341273920 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:07:53 INFO - PROCESS | 1943 | 1461341273940 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db08800 == 76 [pid = 1943] [id = 248] 09:07:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e5b5e2800) [pid = 1943] [serial = 745] [outer = (nil)] 09:07:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e5e8ef400) [pid = 1943] [serial = 746] [outer = 0x7f8e5b5e2800] 09:07:54 INFO - PROCESS | 1943 | 1461341274007 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e60528c00) [pid = 1943] [serial = 747] [outer = 0x7f8e5b5e2800] 09:07:55 INFO - PROCESS | 1943 | 1461341275163 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]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1481ms 09:07:55 INFO - PROCESS | 1943 | 1461341275223 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 1943 | 1461341275231 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:07:55 INFO - PROCESS | 1943 | 1461341275241 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 1943 | 1461341275246 Marionette TRACE conn4 <- [1,966,null,{}] 09:07:55 INFO - PROCESS | 1943 | 1461341275255 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}] 09:07:55 INFO - PROCESS | 1943 | 1461341275517 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:07:55 INFO - PROCESS | 1943 | 1461341275794 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5620c000 == 77 [pid = 1943] [id = 249] 09:07:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e5490f800) [pid = 1943] [serial = 748] [outer = (nil)] 09:07:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e557d2400) [pid = 1943] [serial = 749] [outer = 0x7f8e5490f800] 09:07:55 INFO - PROCESS | 1943 | 1461341275880 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e5600fc00) [pid = 1943] [serial = 750] [outer = 0x7f8e5490f800] 09:07:56 INFO - PROCESS | 1943 | 1461341276825 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1656ms 09:07:56 INFO - PROCESS | 1943 | 1461341276898 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1943 | 1461341276907 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:07:56 INFO - PROCESS | 1943 | 1461341276919 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1943 | 1461341276924 Marionette TRACE conn4 <- [1,970,null,{}] 09:07:56 INFO - PROCESS | 1943 | 1461341276930 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}] 09:07:57 INFO - PROCESS | 1943 | 1461341277190 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:07:57 INFO - PROCESS | 1943 | 1461341277475 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3ed800 == 78 [pid = 1943] [id = 250] 09:07:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e56ba8000) [pid = 1943] [serial = 751] [outer = (nil)] 09:07:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e59483400) [pid = 1943] [serial = 752] [outer = 0x7f8e56ba8000] 09:07:57 INFO - PROCESS | 1943 | 1461341277554 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e59731800) [pid = 1943] [serial = 753] [outer = 0x7f8e56ba8000] 09:07:58 INFO - PROCESS | 1943 | 1461341278418 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1537ms 09:07:58 INFO - PROCESS | 1943 | 1461341278457 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 1943 | 1461341278460 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:07:58 INFO - PROCESS | 1943 | 1461341278467 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 1943 | 1461341278473 Marionette TRACE conn4 <- [1,974,null,{}] 09:07:58 INFO - PROCESS | 1943 | 1461341278490 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}] 09:07:58 INFO - PROCESS | 1943 | 1461341278716 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:07:58 INFO - PROCESS | 1943 | 1461341278895 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a35000 == 79 [pid = 1943] [id = 251] 09:07:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e59907800) [pid = 1943] [serial = 754] [outer = (nil)] 09:07:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e5abd9000) [pid = 1943] [serial = 755] [outer = 0x7f8e59907800] 09:07:59 INFO - PROCESS | 1943 | 1461341279021 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5e462400) [pid = 1943] [serial = 756] [outer = 0x7f8e59907800] 09:07:59 INFO - PROCESS | 1943 | 1461341279895 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1485ms 09:07:59 INFO - PROCESS | 1943 | 1461341279954 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1943 | 1461341279959 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:07:59 INFO - PROCESS | 1943 | 1461341279966 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1943 | 1461341279969 Marionette TRACE conn4 <- [1,978,null,{}] 09:07:59 INFO - PROCESS | 1943 | 1461341279975 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}] 09:08:00 INFO - PROCESS | 1943 | 1461341280180 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:08:00 INFO - PROCESS | 1943 | 1461341280361 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bb9800 == 80 [pid = 1943] [id = 252] 09:08:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e5e851c00) [pid = 1943] [serial = 757] [outer = (nil)] 09:08:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e6087e800) [pid = 1943] [serial = 758] [outer = 0x7f8e5e851c00] 09:08:00 INFO - PROCESS | 1943 | 1461341280449 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e61333400) [pid = 1943] [serial = 759] [outer = 0x7f8e5e851c00] 09:08:01 INFO - PROCESS | 1943 | 1461341281426 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1536ms 09:08:01 INFO - PROCESS | 1943 | 1461341281503 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1943 | 1461341281508 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:08:01 INFO - PROCESS | 1943 | 1461341281515 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1943 | 1461341281519 Marionette TRACE conn4 <- [1,982,null,{}] 09:08:01 INFO - PROCESS | 1943 | 1461341281525 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}] 09:08:01 INFO - PROCESS | 1943 | 1461341281771 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:08:02 INFO - PROCESS | 1943 | 1461341282053 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb6d800 == 81 [pid = 1943] [id = 253] 09:08:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e618c5400) [pid = 1943] [serial = 760] [outer = (nil)] 09:08:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e6253f000) [pid = 1943] [serial = 761] [outer = 0x7f8e618c5400] 09:08:02 INFO - PROCESS | 1943 | 1461341282256 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e62a8f800) [pid = 1943] [serial = 762] [outer = 0x7f8e618c5400] 09:08:03 INFO - PROCESS | 1943 | 1461341283514 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2038ms 09:08:03 INFO - PROCESS | 1943 | 1461341283555 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1943 | 1461341283562 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:08:03 INFO - PROCESS | 1943 | 1461341283572 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1943 | 1461341283577 Marionette TRACE conn4 <- [1,986,null,{}] 09:08:03 INFO - PROCESS | 1943 | 1461341283587 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}] 09:08:03 INFO - PROCESS | 1943 | 1461341283923 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:08:04 INFO - PROCESS | 1943 | 1461341284171 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ff73800 == 82 [pid = 1943] [id = 254] 09:08:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e6141c400) [pid = 1943] [serial = 763] [outer = (nil)] 09:08:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e6d028000) [pid = 1943] [serial = 764] [outer = 0x7f8e6141c400] 09:08:04 INFO - PROCESS | 1943 | 1461341284258 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e6dec1c00) [pid = 1943] [serial = 765] [outer = 0x7f8e6141c400] 09:08:05 INFO - PROCESS | 1943 | 1461341285071 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1540ms 09:08:05 INFO - PROCESS | 1943 | 1461341285112 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1943 | 1461341285115 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:08:05 INFO - PROCESS | 1943 | 1461341285122 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 1943 | 1461341285125 Marionette TRACE conn4 <- [1,990,null,{}] 09:08:05 INFO - PROCESS | 1943 | 1461341285131 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}] 09:08:05 INFO - PROCESS | 1943 | 1461341285317 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:08:05 INFO - PROCESS | 1943 | 1461341285513 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e720b2800 == 83 [pid = 1943] [id = 255] 09:08:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e57e10c00) [pid = 1943] [serial = 766] [outer = (nil)] 09:08:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e6fa18c00) [pid = 1943] [serial = 767] [outer = 0x7f8e57e10c00] 09:08:05 INFO - PROCESS | 1943 | 1461341285590 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e71772800) [pid = 1943] [serial = 768] [outer = 0x7f8e57e10c00] 09:08:06 INFO - PROCESS | 1943 | 1461341286484 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1434ms 09:08:06 INFO - PROCESS | 1943 | 1461341286557 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1943 | 1461341286560 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:08:06 INFO - PROCESS | 1943 | 1461341286567 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1943 | 1461341286570 Marionette TRACE conn4 <- [1,994,null,{}] 09:08:06 INFO - PROCESS | 1943 | 1461341286576 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}] 09:08:06 INFO - PROCESS | 1943 | 1461341286767 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:08:06 INFO - PROCESS | 1943 | 1461341286948 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7729a000 == 84 [pid = 1943] [id = 256] 09:08:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e6141d800) [pid = 1943] [serial = 769] [outer = (nil)] 09:08:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e7177a800) [pid = 1943] [serial = 770] [outer = 0x7f8e6141d800] 09:08:07 INFO - PROCESS | 1943 | 1461341287028 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e71781400) [pid = 1943] [serial = 771] [outer = 0x7f8e6141d800] 09:08:07 INFO - PROCESS | 1943 | 1461341287925 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1432ms 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:08:08 INFO - PROCESS | 1943 | 1461341288000 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1943 | 1461341288003 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:08:08 INFO - PROCESS | 1943 | 1461341288010 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1943 | 1461341288013 Marionette TRACE conn4 <- [1,998,null,{}] 09:08:08 INFO - PROCESS | 1943 | 1461341288019 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}] 09:08:08 INFO - PROCESS | 1943 | 1461341288218 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:08:08 INFO - PROCESS | 1943 | 1461341288399 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d79800 == 85 [pid = 1943] [id = 257] 09:08:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e4c02e400) [pid = 1943] [serial = 772] [outer = (nil)] 09:08:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e4c036c00) [pid = 1943] [serial = 773] [outer = 0x7f8e4c02e400] 09:08:08 INFO - PROCESS | 1943 | 1461341288475 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e4c03bc00) [pid = 1943] [serial = 774] [outer = 0x7f8e4c02e400] 09:08:09 INFO - PROCESS | 1943 | 1461341289361 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]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1390ms 09:08:09 INFO - PROCESS | 1943 | 1461341289400 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:08:09 INFO - PROCESS | 1943 | 1461341289404 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:08:09 INFO - PROCESS | 1943 | 1461341289410 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1943 | 1461341289413 Marionette TRACE conn4 <- [1,1002,null,{}] 09:08:09 INFO - PROCESS | 1943 | 1461341289419 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}] 09:08:09 INFO - PROCESS | 1943 | 1461341289615 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:08:09 INFO - PROCESS | 1943 | 1461341289810 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5b6000 == 86 [pid = 1943] [id = 258] 09:08:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e4c02f000) [pid = 1943] [serial = 775] [outer = (nil)] 09:08:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e71778800) [pid = 1943] [serial = 776] [outer = 0x7f8e4c02f000] 09:08:09 INFO - PROCESS | 1943 | 1461341289885 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e719a0000) [pid = 1943] [serial = 777] [outer = 0x7f8e4c02f000] 09:08:10 INFO - PROCESS | 1943 | 1461341290827 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1483ms 09:08:10 INFO - PROCESS | 1943 | 1461341290894 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:08:10 INFO - PROCESS | 1943 | 1461341290898 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:08:10 INFO - PROCESS | 1943 | 1461341290905 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1943 | 1461341290910 Marionette TRACE conn4 <- [1,1006,null,{}] 09:08:10 INFO - PROCESS | 1943 | 1461341290916 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}] 09:08:11 INFO - PROCESS | 1943 | 1461341291142 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:08:11 INFO - PROCESS | 1943 | 1461341291373 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fd8800 == 87 [pid = 1943] [id = 259] 09:08:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e4e924c00) [pid = 1943] [serial = 778] [outer = (nil)] 09:08:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e4e92e000) [pid = 1943] [serial = 779] [outer = 0x7f8e4e924c00] 09:08:11 INFO - PROCESS | 1943 | 1461341291473 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e719a9000) [pid = 1943] [serial = 780] [outer = 0x7f8e4e924c00] 09:08:12 INFO - PROCESS | 1943 | 1461341292321 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1484ms 09:08:12 INFO - PROCESS | 1943 | 1461341292389 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 1943 | 1461341292393 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:08:12 INFO - PROCESS | 1943 | 1461341292400 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 1943 | 1461341292403 Marionette TRACE conn4 <- [1,1010,null,{}] 09:08:12 INFO - PROCESS | 1943 | 1461341292409 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}] 09:08:12 INFO - PROCESS | 1943 | 1461341292644 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:08:12 INFO - PROCESS | 1943 | 1461341292868 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4810d000 == 88 [pid = 1943] [id = 260] 09:08:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e480e4400) [pid = 1943] [serial = 781] [outer = (nil)] 09:08:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e480ea800) [pid = 1943] [serial = 782] [outer = 0x7f8e480e4400] 09:08:12 INFO - PROCESS | 1943 | 1461341292988 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e480efc00) [pid = 1943] [serial = 783] [outer = 0x7f8e480e4400] 09:08:13 INFO - PROCESS | 1943 | 1461341293860 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1529ms 09:08:13 INFO - PROCESS | 1943 | 1461341293931 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:08:13 INFO - PROCESS | 1943 | 1461341293934 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:08:13 INFO - PROCESS | 1943 | 1461341293941 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1943 | 1461341293944 Marionette TRACE conn4 <- [1,1014,null,{}] 09:08:13 INFO - PROCESS | 1943 | 1461341293949 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}] 09:08:14 INFO - PROCESS | 1943 | 1461341294186 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:08:14 INFO - PROCESS | 1943 | 1461341294415 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afc5000 == 89 [pid = 1943] [id = 261] 09:08:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e480e6400) [pid = 1943] [serial = 784] [outer = (nil)] 09:08:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e48210800) [pid = 1943] [serial = 785] [outer = 0x7f8e480e6400] 09:08:14 INFO - PROCESS | 1943 | 1461341294549 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e48215c00) [pid = 1943] [serial = 786] [outer = 0x7f8e480e6400] 09:08:15 INFO - PROCESS | 1943 | 1461341295972 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]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2132ms 09:08:16 INFO - PROCESS | 1943 | 1461341296080 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1943 | 1461341296085 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:08:16 INFO - PROCESS | 1943 | 1461341296101 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1943 | 1461341296107 Marionette TRACE conn4 <- [1,1018,null,{}] 09:08:16 INFO - PROCESS | 1943 | 1461341296115 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}] 09:08:16 INFO - PROCESS | 1943 | 1461341296300 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:08:16 INFO - PROCESS | 1943 | 1461341296490 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d0a000 == 90 [pid = 1943] [id = 262] 09:08:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e4bf91400) [pid = 1943] [serial = 787] [outer = (nil)] 09:08:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e4c037000) [pid = 1943] [serial = 788] [outer = 0x7f8e4bf91400] 09:08:16 INFO - PROCESS | 1943 | 1461341296562 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e4e927000) [pid = 1943] [serial = 789] [outer = 0x7f8e4bf91400] 09:08:17 INFO - PROCESS | 1943 | 1461341297484 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1483ms 09:08:17 INFO - PROCESS | 1943 | 1461341297586 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1943 | 1461341297606 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:08:17 INFO - PROCESS | 1943 | 1461341297724 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1943 | 1461341297735 Marionette TRACE conn4 <- [1,1022,null,{}] 09:08:17 INFO - PROCESS | 1943 | 1461341297762 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}] 09:08:18 INFO - PROCESS | 1943 | 1461341298074 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:08:18 INFO - PROCESS | 1943 | 1461341298506 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e550800 == 91 [pid = 1943] [id = 263] 09:08:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e4e932400) [pid = 1943] [serial = 790] [outer = (nil)] 09:08:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e53c16c00) [pid = 1943] [serial = 791] [outer = 0x7f8e4e932400] 09:08:18 INFO - PROCESS | 1943 | 1461341298616 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e53dca000) [pid = 1943] [serial = 792] [outer = 0x7f8e4e932400] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b513000 == 90 [pid = 1943] [id = 47] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62d1c000 == 89 [pid = 1943] [id = 112] 09:08:19 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e5aaa3000) [pid = 1943] [serial = 686] [outer = (nil)] [url = about:blank] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71752800 == 88 [pid = 1943] [id = 115] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7182e800 == 87 [pid = 1943] [id = 235] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cee0000 == 86 [pid = 1943] [id = 234] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e66104000 == 85 [pid = 1943] [id = 233] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e625f0800 == 84 [pid = 1943] [id = 232] 09:08:19 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5d51d000 == 83 [pid = 1943] [id = 231] 09:08:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b38000 == 82 [pid = 1943] [id = 230] 09:08:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e547000 == 81 [pid = 1943] [id = 229] 09:08:20 INFO - PROCESS | 1943 | 1461341300133 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]]]}] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e5600d400) [pid = 1943] [serial = 632] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e62538800) [pid = 1943] [serial = 539] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e5a9d0000) [pid = 1943] [serial = 533] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e5572b000) [pid = 1943] [serial = 521] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e56bb0000) [pid = 1943] [serial = 524] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e61c57c00) [pid = 1943] [serial = 527] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e6e031800) [pid = 1943] [serial = 530] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e5c0b9400) [pid = 1943] [serial = 647] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e579efc00) [pid = 1943] [serial = 677] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e57c57c00) [pid = 1943] [serial = 678] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e55a40c00) [pid = 1943] [serial = 674] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e568e5c00) [pid = 1943] [serial = 675] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e56baac00) [pid = 1943] [serial = 668] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e5a604800) [pid = 1943] [serial = 644] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e6133fc00) [pid = 1943] [serial = 659] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e62386400) [pid = 1943] [serial = 665] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e5e32bc00) [pid = 1943] [serial = 650] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e56031400) [pid = 1943] [serial = 637] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e60ca5800) [pid = 1943] [serial = 656] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e5947d800) [pid = 1943] [serial = 640] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e4d89ac00) [pid = 1943] [serial = 634] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e55f24000) [pid = 1943] [serial = 662] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e5a0ca000) [pid = 1943] [serial = 681] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e59906400) [pid = 1943] [serial = 680] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e557dcc00) [pid = 1943] [serial = 419] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e5a607c00) [pid = 1943] [serial = 684] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e56006400) [pid = 1943] [serial = 563] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e71774800) [pid = 1943] [serial = 536] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e53dc3000) [pid = 1943] [serial = 560] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e56bad000) [pid = 1943] [serial = 557] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e57b40400) [pid = 1943] [serial = 566] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e5a578400) [pid = 1943] [serial = 596] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e5a294000) [pid = 1943] [serial = 683] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e54911000) [pid = 1943] [serial = 672] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e53c1f800) [pid = 1943] [serial = 671] [outer = (nil)] [url = about:blank] 09:08:20 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e6087a400) [pid = 1943] [serial = 653] [outer = (nil)] [url = about:blank] 09:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2581ms 09:08:20 INFO - PROCESS | 1943 | 1461341300247 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1943 | 1461341300252 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:08:20 INFO - PROCESS | 1943 | 1461341300260 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1943 | 1461341300266 Marionette TRACE conn4 <- [1,1026,null,{}] 09:08:20 INFO - PROCESS | 1943 | 1461341300332 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}] 09:08:20 INFO - PROCESS | 1943 | 1461341300541 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:08:20 INFO - PROCESS | 1943 | 1461341300688 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53ad0800 == 82 [pid = 1943] [id = 264] 09:08:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5490c800) [pid = 1943] [serial = 793] [outer = (nil)] 09:08:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e557d4800) [pid = 1943] [serial = 794] [outer = 0x7f8e5490c800] 09:08:20 INFO - PROCESS | 1943 | 1461341300760 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e56003000) [pid = 1943] [serial = 795] [outer = 0x7f8e5490c800] 09:08:21 INFO - PROCESS | 1943 | 1461341301575 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1388ms 09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:08:21 INFO - PROCESS | 1943 | 1461341301648 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1943 | 1461341301652 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:08:21 INFO - PROCESS | 1943 | 1461341301658 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1943 | 1461341301661 Marionette TRACE conn4 <- [1,1030,null,{}] 09:08:21 INFO - PROCESS | 1943 | 1461341301667 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}] 09:08:21 INFO - PROCESS | 1943 | 1461341301846 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:08:21 INFO - PROCESS | 1943 | 1461341301858 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56ae9000 == 83 [pid = 1943] [id = 265] 09:08:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e54964400) [pid = 1943] [serial = 796] [outer = (nil)] 09:08:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e568e5800) [pid = 1943] [serial = 797] [outer = 0x7f8e54964400] 09:08:22 INFO - PROCESS | 1943 | 1461341302066 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e56bb2c00) [pid = 1943] [serial = 798] [outer = 0x7f8e54964400] 09:08:22 INFO - PROCESS | 1943 | 1461341302857 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1231ms 09:08:22 INFO - PROCESS | 1943 | 1461341302889 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:08:22 INFO - PROCESS | 1943 | 1461341302903 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:08:22 INFO - PROCESS | 1943 | 1461341302919 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1943 | 1461341302921 Marionette TRACE conn4 <- [1,1034,null,{}] 09:08:22 INFO - PROCESS | 1943 | 1461341302931 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}] 09:08:23 INFO - PROCESS | 1943 | 1461341303149 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:08:23 INFO - PROCESS | 1943 | 1461341303181 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b80000 == 84 [pid = 1943] [id = 266] 09:08:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e56007400) [pid = 1943] [serial = 799] [outer = (nil)] 09:08:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e57b36000) [pid = 1943] [serial = 800] [outer = 0x7f8e56007400] 09:08:23 INFO - PROCESS | 1943 | 1461341303246 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e57e0cc00) [pid = 1943] [serial = 801] [outer = 0x7f8e56007400] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e597b9800) [pid = 1943] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4d98b400) [pid = 1943] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4d983c00) [pid = 1943] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e4d898c00) [pid = 1943] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e568e7c00) [pid = 1943] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e56ed4800) [pid = 1943] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:08:24 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e5a28c400) [pid = 1943] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:08:24 INFO - PROCESS | 1943 | 1461341304548 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1660ms 09:08:24 INFO - PROCESS | 1943 | 1461341304586 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1943 | 1461341304589 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:08:24 INFO - PROCESS | 1943 | 1461341304602 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1943 | 1461341304604 Marionette TRACE conn4 <- [1,1038,null,{}] 09:08:24 INFO - PROCESS | 1943 | 1461341304610 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}] 09:08:24 INFO - PROCESS | 1943 | 1461341304805 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:08:25 INFO - PROCESS | 1943 | 1461341304993 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597e2800 == 85 [pid = 1943] [id = 267] 09:08:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e568e4400) [pid = 1943] [serial = 802] [outer = (nil)] 09:08:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e59e96400) [pid = 1943] [serial = 803] [outer = 0x7f8e568e4400] 09:08:25 INFO - PROCESS | 1943 | 1461341305067 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a28c400) [pid = 1943] [serial = 804] [outer = 0x7f8e568e4400] 09:08:25 INFO - PROCESS | 1943 | 1461341305800 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1229ms 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:08:25 INFO - PROCESS | 1943 | 1461341305830 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1943 | 1461341305832 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:08:25 INFO - PROCESS | 1943 | 1461341305840 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1943 | 1461341305843 Marionette TRACE conn4 <- [1,1042,null,{}] 09:08:25 INFO - PROCESS | 1943 | 1461341305848 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}] 09:08:26 INFO - PROCESS | 1943 | 1461341306125 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:08:26 INFO - PROCESS | 1943 | 1461341306147 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3db000 == 86 [pid = 1943] [id = 268] 09:08:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e48215000) [pid = 1943] [serial = 805] [outer = (nil)] 09:08:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5a294000) [pid = 1943] [serial = 806] [outer = 0x7f8e48215000] 09:08:26 INFO - PROCESS | 1943 | 1461341306227 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5a604800) [pid = 1943] [serial = 807] [outer = 0x7f8e48215000] 09:08:27 INFO - PROCESS | 1943 | 1461341307585 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]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1796ms 09:08:27 INFO - PROCESS | 1943 | 1461341307637 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:08:27 INFO - PROCESS | 1943 | 1461341307648 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1943 | 1461341307679 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1943 | 1461341307686 Marionette TRACE conn4 <- [1,1046,null,{}] 09:08:27 INFO - PROCESS | 1943 | 1461341307700 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}] 09:08:27 INFO - PROCESS | 1943 | 1461341307938 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:08:28 INFO - PROCESS | 1943 | 1461341308157 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0b6000 == 87 [pid = 1943] [id = 269] 09:08:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e4c03d400) [pid = 1943] [serial = 808] [outer = (nil)] 09:08:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e4e929000) [pid = 1943] [serial = 809] [outer = 0x7f8e4c03d400] 09:08:28 INFO - PROCESS | 1943 | 1461341308253 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e539b7000) [pid = 1943] [serial = 810] [outer = 0x7f8e4c03d400] 09:08:29 INFO - PROCESS | 1943 | 1461341309319 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]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1713ms 09:08:29 INFO - PROCESS | 1943 | 1461341309373 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1943 | 1461341309385 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:08:29 INFO - PROCESS | 1943 | 1461341309401 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1943 | 1461341309405 Marionette TRACE conn4 <- [1,1050,null,{}] 09:08:29 INFO - PROCESS | 1943 | 1461341309412 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}] 09:08:29 INFO - PROCESS | 1943 | 1461341309787 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:08:30 INFO - PROCESS | 1943 | 1461341310001 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5969b800 == 88 [pid = 1943] [id = 270] 09:08:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e53dc3000) [pid = 1943] [serial = 811] [outer = (nil)] 09:08:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e55a3e400) [pid = 1943] [serial = 812] [outer = 0x7f8e53dc3000] 09:08:30 INFO - PROCESS | 1943 | 1461341310096 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e568eac00) [pid = 1943] [serial = 813] [outer = 0x7f8e53dc3000] 09:08:31 INFO - PROCESS | 1943 | 1461341311192 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1850ms 09:08:31 INFO - PROCESS | 1943 | 1461341311251 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1943 | 1461341311254 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:08:31 INFO - PROCESS | 1943 | 1461341311262 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1943 | 1461341311268 Marionette TRACE conn4 <- [1,1054,null,{}] 09:08:31 INFO - PROCESS | 1943 | 1461341311285 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}] 09:08:31 INFO - PROCESS | 1943 | 1461341311582 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:08:31 INFO - PROCESS | 1943 | 1461341311815 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5b4000 == 89 [pid = 1943] [id = 271] 09:08:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e59724c00) [pid = 1943] [serial = 814] [outer = (nil)] 09:08:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e597b9800) [pid = 1943] [serial = 815] [outer = 0x7f8e59724c00] 09:08:31 INFO - PROCESS | 1943 | 1461341311914 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e5a292800) [pid = 1943] [serial = 816] [outer = 0x7f8e59724c00] 09:08:32 INFO - PROCESS | 1943 | 1461341312975 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1786ms 09:08:33 INFO - PROCESS | 1943 | 1461341313050 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1943 | 1461341313055 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:08:33 INFO - PROCESS | 1943 | 1461341313063 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1943 | 1461341313067 Marionette TRACE conn4 <- [1,1058,null,{}] 09:08:33 INFO - PROCESS | 1943 | 1461341313073 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}] 09:08:33 INFO - PROCESS | 1943 | 1461341313344 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:08:33 INFO - PROCESS | 1943 | 1461341313624 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e614a6000 == 90 [pid = 1943] [id = 272] 09:08:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e59607c00) [pid = 1943] [serial = 817] [outer = (nil)] 09:08:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e5a9c4400) [pid = 1943] [serial = 818] [outer = 0x7f8e59607c00] 09:08:33 INFO - PROCESS | 1943 | 1461341313716 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e5aaab400) [pid = 1943] [serial = 819] [outer = 0x7f8e59607c00] 09:08:34 INFO - PROCESS | 1943 | 1461341314710 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1681ms 09:08:34 INFO - PROCESS | 1943 | 1461341314746 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1943 | 1461341314749 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:08:34 INFO - PROCESS | 1943 | 1461341314756 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1943 | 1461341314759 Marionette TRACE conn4 <- [1,1062,null,{}] 09:08:34 INFO - PROCESS | 1943 | 1461341314765 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}] 09:08:35 INFO - PROCESS | 1943 | 1461341315006 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:08:35 INFO - PROCESS | 1943 | 1461341315243 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62b33000 == 91 [pid = 1943] [id = 273] 09:08:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e5ce95400) [pid = 1943] [serial = 820] [outer = (nil)] 09:08:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e5db2e400) [pid = 1943] [serial = 821] [outer = 0x7f8e5ce95400] 09:08:35 INFO - PROCESS | 1943 | 1461341315364 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e5e8ee000) [pid = 1943] [serial = 822] [outer = 0x7f8e5ce95400] 09:08:36 INFO - PROCESS | 1943 | 1461341316305 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1585ms 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:08:36 INFO - PROCESS | 1943 | 1461341316341 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1943 | 1461341316344 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:08:36 INFO - PROCESS | 1943 | 1461341316352 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1943 | 1461341316355 Marionette TRACE conn4 <- [1,1066,null,{}] 09:08:36 INFO - PROCESS | 1943 | 1461341316361 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}] 09:08:36 INFO - PROCESS | 1943 | 1461341316575 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:08:36 INFO - PROCESS | 1943 | 1461341316806 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce6b800 == 92 [pid = 1943] [id = 274] 09:08:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e5ce96000) [pid = 1943] [serial = 823] [outer = (nil)] 09:08:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e61fb7000) [pid = 1943] [serial = 824] [outer = 0x7f8e5ce96000] 09:08:36 INFO - PROCESS | 1943 | 1461341316929 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e62b1ec00) [pid = 1943] [serial = 825] [outer = 0x7f8e5ce96000] 09:08:37 INFO - PROCESS | 1943 | 1461341317811 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]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1480ms 09:08:37 INFO - PROCESS | 1943 | 1461341317831 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1943 | 1461341317835 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:08:37 INFO - PROCESS | 1943 | 1461341317841 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1943 | 1461341317845 Marionette TRACE conn4 <- [1,1070,null,{}] 09:08:37 INFO - PROCESS | 1943 | 1461341317850 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}] 09:08:38 INFO - PROCESS | 1943 | 1461341318036 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:08:38 INFO - PROCESS | 1943 | 1461341318232 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6fa38000 == 93 [pid = 1943] [id = 275] 09:08:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e5ce89c00) [pid = 1943] [serial = 826] [outer = (nil)] 09:08:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e65e5bc00) [pid = 1943] [serial = 827] [outer = 0x7f8e5ce89c00] 09:08:38 INFO - PROCESS | 1943 | 1461341318311 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e6bd1bc00) [pid = 1943] [serial = 828] [outer = 0x7f8e5ce89c00] 09:08:39 INFO - PROCESS | 1943 | 1461341319199 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]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1431ms 09:08:39 INFO - PROCESS | 1943 | 1461341319274 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1943 | 1461341319280 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:08:39 INFO - PROCESS | 1943 | 1461341319290 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1943 | 1461341319295 Marionette TRACE conn4 <- [1,1074,null,{}] 09:08:39 INFO - PROCESS | 1943 | 1461341319304 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}] 09:08:39 INFO - PROCESS | 1943 | 1461341319547 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:08:39 INFO - PROCESS | 1943 | 1461341319777 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e720a6000 == 94 [pid = 1943] [id = 276] 09:08:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e605e5800) [pid = 1943] [serial = 829] [outer = (nil)] 09:08:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e6cb26800) [pid = 1943] [serial = 830] [outer = 0x7f8e605e5800] 09:08:39 INFO - PROCESS | 1943 | 1461341319900 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e6ce51800) [pid = 1943] [serial = 831] [outer = 0x7f8e605e5800] 09:08:40 INFO - PROCESS | 1943 | 1461341320755 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]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1497ms 09:08:40 INFO - PROCESS | 1943 | 1461341320786 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1943 | 1461341320790 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:08:40 INFO - PROCESS | 1943 | 1461341320798 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1943 | 1461341320800 Marionette TRACE conn4 <- [1,1078,null,{}] 09:08:40 INFO - PROCESS | 1943 | 1461341320807 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}] 09:08:41 INFO - PROCESS | 1943 | 1461341321006 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:08:41 INFO - PROCESS | 1943 | 1461341321206 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e764a4000 == 95 [pid = 1943] [id = 277] 09:08:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e58ad8800) [pid = 1943] [serial = 832] [outer = (nil)] 09:08:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e6dd37800) [pid = 1943] [serial = 833] [outer = 0x7f8e58ad8800] 09:08:41 INFO - PROCESS | 1943 | 1461341321281 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e6ff4b000) [pid = 1943] [serial = 834] [outer = 0x7f8e58ad8800] 09:08:42 INFO - PROCESS | 1943 | 1461341322228 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1480ms 09:08:42 INFO - PROCESS | 1943 | 1461341322278 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1943 | 1461341322282 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:08:42 INFO - PROCESS | 1943 | 1461341322288 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1943 | 1461341322292 Marionette TRACE conn4 <- [1,1082,null,{}] 09:08:42 INFO - PROCESS | 1943 | 1461341322297 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}] 09:08:42 INFO - PROCESS | 1943 | 1461341322543 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:08:42 INFO - PROCESS | 1943 | 1461341322795 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c04f000 == 96 [pid = 1943] [id = 278] 09:08:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e4c58cc00) [pid = 1943] [serial = 835] [outer = (nil)] 09:08:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e4c58f800) [pid = 1943] [serial = 836] [outer = 0x7f8e4c58cc00] 09:08:42 INFO - PROCESS | 1943 | 1461341322886 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e6ce4b800) [pid = 1943] [serial = 837] [outer = 0x7f8e4c58cc00] 09:08:43 INFO - PROCESS | 1943 | 1461341323761 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1529ms 09:08:43 INFO - PROCESS | 1943 | 1461341323820 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1943 | 1461341323824 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:08:43 INFO - PROCESS | 1943 | 1461341323830 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1943 | 1461341323835 Marionette TRACE conn4 <- [1,1086,null,{}] 09:08:43 INFO - PROCESS | 1943 | 1461341323840 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}] 09:08:44 INFO - PROCESS | 1943 | 1461341324082 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:08:44 INFO - PROCESS | 1943 | 1461341324316 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d72d000 == 97 [pid = 1943] [id = 279] 09:08:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e4e531400) [pid = 1943] [serial = 838] [outer = (nil)] 09:08:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e4e539000) [pid = 1943] [serial = 839] [outer = 0x7f8e4e531400] 09:08:44 INFO - PROCESS | 1943 | 1461341324445 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e6ff49400) [pid = 1943] [serial = 840] [outer = 0x7f8e4e531400] 09:08:45 INFO - PROCESS | 1943 | 1461341325274 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1487ms 09:08:45 INFO - PROCESS | 1943 | 1461341325320 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1943 | 1461341325323 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:08:45 INFO - PROCESS | 1943 | 1461341325330 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1943 | 1461341325333 Marionette TRACE conn4 <- [1,1090,null,{}] 09:08:45 INFO - PROCESS | 1943 | 1461341325338 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}] 09:08:45 INFO - PROCESS | 1943 | 1461341325535 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:08:45 INFO - PROCESS | 1943 | 1461341325729 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47686800 == 98 [pid = 1943] [id = 280] 09:08:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e4758b400) [pid = 1943] [serial = 841] [outer = (nil)] 09:08:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e47592800) [pid = 1943] [serial = 842] [outer = 0x7f8e4758b400] 09:08:45 INFO - PROCESS | 1943 | 1461341325806 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e47597400) [pid = 1943] [serial = 843] [outer = 0x7f8e4758b400] 09:08:46 INFO - PROCESS | 1943 | 1461341326788 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1530ms 09:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:08:46 INFO - PROCESS | 1943 | 1461341326861 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1943 | 1461341326864 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:08:46 INFO - PROCESS | 1943 | 1461341326871 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1943 | 1461341326873 Marionette TRACE conn4 <- [1,1094,null,{}] 09:08:46 INFO - PROCESS | 1943 | 1461341326880 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}] 09:08:47 INFO - PROCESS | 1943 | 1461341327129 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:08:47 INFO - PROCESS | 1943 | 1461341327382 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48108800 == 99 [pid = 1943] [id = 281] 09:08:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e4758e800) [pid = 1943] [serial = 844] [outer = (nil)] 09:08:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e4c586400) [pid = 1943] [serial = 845] [outer = 0x7f8e4758e800] 09:08:47 INFO - PROCESS | 1943 | 1461341327506 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e53c1a000) [pid = 1943] [serial = 846] [outer = 0x7f8e4758e800] 09:08:48 INFO - PROCESS | 1943 | 1461341328817 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1990ms 09:08:48 INFO - PROCESS | 1943 | 1461341328861 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1943 | 1461341328868 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:08:48 INFO - PROCESS | 1943 | 1461341328878 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1943 | 1461341328883 Marionette TRACE conn4 <- [1,1098,null,{}] 09:08:48 INFO - PROCESS | 1943 | 1461341328912 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}] 09:08:49 INFO - PROCESS | 1943 | 1461341329122 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:08:49 INFO - PROCESS | 1943 | 1461341329367 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef53800 == 100 [pid = 1943] [id = 282] 09:08:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e4c582800) [pid = 1943] [serial = 847] [outer = (nil)] 09:08:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e4c589000) [pid = 1943] [serial = 848] [outer = 0x7f8e4c582800] 09:08:49 INFO - PROCESS | 1943 | 1461341329453 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e4d89d400) [pid = 1943] [serial = 849] [outer = 0x7f8e4c582800] 09:08:50 INFO - PROCESS | 1943 | 1461341330362 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1552ms 09:08:50 INFO - PROCESS | 1943 | 1461341330431 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 1943 | 1461341330446 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:08:50 INFO - PROCESS | 1943 | 1461341330466 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1943 | 1461341330479 Marionette TRACE conn4 <- [1,1102,null,{}] 09:08:50 INFO - PROCESS | 1943 | 1461341330490 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}] 09:08:50 INFO - PROCESS | 1943 | 1461341330760 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:08:51 INFO - PROCESS | 1943 | 1461341331125 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4adbc000 == 101 [pid = 1943] [id = 283] 09:08:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e4c03c400) [pid = 1943] [serial = 850] [outer = (nil)] 09:08:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e4e928c00) [pid = 1943] [serial = 851] [outer = 0x7f8e4c03c400] 09:08:51 INFO - PROCESS | 1943 | 1461341331243 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e4f075c00) [pid = 1943] [serial = 852] [outer = 0x7f8e4c03c400] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e5abd9c00) [pid = 1943] [serial = 687] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e5a577800) [pid = 1943] [serial = 740] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e6cce5000) [pid = 1943] [serial = 722] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e57b33800) [pid = 1943] [serial = 734] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e57e15800) [pid = 1943] [serial = 735] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e58a48800) [pid = 1943] [serial = 695] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e5d57d800) [pid = 1943] [serial = 701] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e4bf9b800) [pid = 1943] [serial = 689] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e6cb22400) [pid = 1943] [serial = 716] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e55735000) [pid = 1943] [serial = 731] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e568e7400) [pid = 1943] [serial = 732] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e62b17800) [pid = 1943] [serial = 707] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e539c3000) [pid = 1943] [serial = 729] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e4d983400) [pid = 1943] [serial = 728] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e6cced000) [pid = 1943] [serial = 719] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e60521c00) [pid = 1943] [serial = 704] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e66d0ac00) [pid = 1943] [serial = 710] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e55a41400) [pid = 1943] [serial = 692] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e5a603c00) [pid = 1943] [serial = 698] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e6bd18800) [pid = 1943] [serial = 713] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e57b37800) [pid = 1943] [serial = 725] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5a9d1000) [pid = 1943] [serial = 741] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e5a28cc00) [pid = 1943] [serial = 738] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e59e98c00) [pid = 1943] [serial = 737] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e59636c00) [pid = 1943] [serial = 743] [outer = (nil)] [url = about:blank] 09:08:51 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e5abd1400) [pid = 1943] [serial = 744] [outer = (nil)] [url = about:blank] 09:08:52 INFO - PROCESS | 1943 | 1461341332058 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1602ms 09:08:52 INFO - PROCESS | 1943 | 1461341332067 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1943 | 1461341332070 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:08:52 INFO - PROCESS | 1943 | 1461341332077 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1943 | 1461341332083 Marionette TRACE conn4 <- [1,1106,null,{}] 09:08:52 INFO - PROCESS | 1943 | 1461341332137 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}] 09:08:52 INFO - PROCESS | 1943 | 1461341332334 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:08:52 INFO - PROCESS | 1943 | 1461341332346 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d6b800 == 102 [pid = 1943] [id = 284] 09:08:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e5496dc00) [pid = 1943] [serial = 853] [outer = (nil)] 09:08:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e55742000) [pid = 1943] [serial = 854] [outer = 0x7f8e5496dc00] 09:08:52 INFO - PROCESS | 1943 | 1461341332428 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e55f21c00) [pid = 1943] [serial = 855] [outer = 0x7f8e5496dc00] 09:08:53 INFO - PROCESS | 1943 | 1461341333323 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1303ms 09:08:53 INFO - PROCESS | 1943 | 1461341333386 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:08:53 INFO - PROCESS | 1943 | 1461341333391 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:08:53 INFO - PROCESS | 1943 | 1461341333397 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1943 | 1461341333401 Marionette TRACE conn4 <- [1,1110,null,{}] 09:08:53 INFO - PROCESS | 1943 | 1461341333406 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}] 09:08:53 INFO - PROCESS | 1943 | 1461341333591 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:08:53 INFO - PROCESS | 1943 | 1461341333760 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b4c000 == 103 [pid = 1943] [id = 285] 09:08:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e4c03d000) [pid = 1943] [serial = 856] [outer = (nil)] 09:08:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e568ec400) [pid = 1943] [serial = 857] [outer = 0x7f8e4c03d000] 09:08:53 INFO - PROCESS | 1943 | 1461341333826 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e57b39400) [pid = 1943] [serial = 858] [outer = 0x7f8e4c03d000] 09:08:54 INFO - PROCESS | 1943 | 1461341334671 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1330ms 09:08:54 INFO - PROCESS | 1943 | 1461341334729 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1943 | 1461341334732 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:08:54 INFO - PROCESS | 1943 | 1461341334739 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1943 | 1461341334742 Marionette TRACE conn4 <- [1,1114,null,{}] 09:08:54 INFO - PROCESS | 1943 | 1461341334747 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}] 09:08:54 INFO - PROCESS | 1943 | 1461341334981 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:08:55 INFO - PROCESS | 1943 | 1461341335010 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597e6800 == 104 [pid = 1943] [id = 286] 09:08:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e568e3000) [pid = 1943] [serial = 859] [outer = (nil)] 09:08:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e58ad3000) [pid = 1943] [serial = 860] [outer = 0x7f8e568e3000] 09:08:55 INFO - PROCESS | 1943 | 1461341335075 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e597b4800) [pid = 1943] [serial = 861] [outer = 0x7f8e568e3000] 09:08:56 INFO - PROCESS | 1943 | 1461341336014 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1332ms 09:08:56 INFO - PROCESS | 1943 | 1461341336074 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1943 | 1461341336078 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:08:56 INFO - PROCESS | 1943 | 1461341336084 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1943 | 1461341336088 Marionette TRACE conn4 <- [1,1118,null,{}] 09:08:56 INFO - PROCESS | 1943 | 1461341336093 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}] 09:08:56 INFO - PROCESS | 1943 | 1461341336612 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e54964400) [pid = 1943] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e568e4400) [pid = 1943] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e5490c800) [pid = 1943] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e4bf91400) [pid = 1943] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e56007400) [pid = 1943] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:08:56 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e4e932400) [pid = 1943] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:08:56 INFO - PROCESS | 1943 | 1461341336788 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565b8800 == 105 [pid = 1943] [id = 287] 09:08:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e54964400) [pid = 1943] [serial = 862] [outer = (nil)] 09:08:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e568e4400) [pid = 1943] [serial = 863] [outer = 0x7f8e54964400] 09:08:56 INFO - PROCESS | 1943 | 1461341336860 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e5b5dc800) [pid = 1943] [serial = 864] [outer = 0x7f8e54964400] 09:08:57 INFO - PROCESS | 1943 | 1461341337584 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1529ms 09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:08:57 INFO - PROCESS | 1943 | 1461341337614 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1943 | 1461341337616 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:08:57 INFO - PROCESS | 1943 | 1461341337623 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1943 | 1461341337626 Marionette TRACE conn4 <- [1,1122,null,{}] 09:08:57 INFO - PROCESS | 1943 | 1461341337631 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}] 09:08:57 INFO - PROCESS | 1943 | 1461341337869 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:08:57 INFO - PROCESS | 1943 | 1461341337889 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5bc000 == 106 [pid = 1943] [id = 288] 09:08:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e5496e800) [pid = 1943] [serial = 865] [outer = (nil)] 09:08:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e5d699400) [pid = 1943] [serial = 866] [outer = 0x7f8e5496e800] 09:08:57 INFO - PROCESS | 1943 | 1461341337957 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e60872c00) [pid = 1943] [serial = 867] [outer = 0x7f8e5496e800] 09:08:58 INFO - PROCESS | 1943 | 1461341338959 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1383ms 09:08:59 INFO - PROCESS | 1943 | 1461341339007 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1943 | 1461341339014 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:08:59 INFO - PROCESS | 1943 | 1461341339024 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1943 | 1461341339042 Marionette TRACE conn4 <- [1,1126,null,{}] 09:08:59 INFO - PROCESS | 1943 | 1461341339054 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}] 09:08:59 INFO - PROCESS | 1943 | 1461341339360 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:08:59 INFO - PROCESS | 1943 | 1461341339616 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d724000 == 107 [pid = 1943] [id = 289] 09:08:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e480f0000) [pid = 1943] [serial = 868] [outer = (nil)] 09:08:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e4bf93c00) [pid = 1943] [serial = 869] [outer = 0x7f8e480f0000] 09:08:59 INFO - PROCESS | 1943 | 1461341339700 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e4d898c00) [pid = 1943] [serial = 870] [outer = 0x7f8e480f0000] 09:09:00 INFO - PROCESS | 1943 | 1461341340665 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1700ms 09:09:00 INFO - PROCESS | 1943 | 1461341340725 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1943 | 1461341340734 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:09:00 INFO - PROCESS | 1943 | 1461341340746 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1943 | 1461341340750 Marionette TRACE conn4 <- [1,1130,null,{}] 09:09:00 INFO - PROCESS | 1943 | 1461341340757 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}] 09:09:01 INFO - PROCESS | 1943 | 1461341341012 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:09:01 INFO - PROCESS | 1943 | 1461341341295 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b49000 == 108 [pid = 1943] [id = 290] 09:09:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e4e925800) [pid = 1943] [serial = 871] [outer = (nil)] 09:09:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e539b9000) [pid = 1943] [serial = 872] [outer = 0x7f8e4e925800] 09:09:01 INFO - PROCESS | 1943 | 1461341341390 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e54966c00) [pid = 1943] [serial = 873] [outer = 0x7f8e4e925800] 09:09:02 INFO - PROCESS | 1943 | 1461341342500 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1793ms 09:09:02 INFO - PROCESS | 1943 | 1461341342540 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 1943 | 1461341342544 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:09:02 INFO - PROCESS | 1943 | 1461341342551 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1943 | 1461341342561 Marionette TRACE conn4 <- [1,1134,null,{}] 09:09:02 INFO - PROCESS | 1943 | 1461341342579 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}] 09:09:02 INFO - PROCESS | 1943 | 1461341342842 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:09:03 INFO - PROCESS | 1943 | 1461341343128 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629bb800 == 109 [pid = 1943] [id = 291] 09:09:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e57e18000) [pid = 1943] [serial = 874] [outer = (nil)] 09:09:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e59908800) [pid = 1943] [serial = 875] [outer = 0x7f8e57e18000] 09:09:03 INFO - PROCESS | 1943 | 1461341343215 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e5a4d3800) [pid = 1943] [serial = 876] [outer = 0x7f8e57e18000] 09:09:04 INFO - PROCESS | 1943 | 1461341344154 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1642ms 09:09:04 INFO - PROCESS | 1943 | 1461341344195 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:09:04 INFO - PROCESS | 1943 | 1461341344200 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:09:04 INFO - PROCESS | 1943 | 1461341344207 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 1943 | 1461341344210 Marionette TRACE conn4 <- [1,1138,null,{}] 09:09:04 INFO - PROCESS | 1943 | 1461341344216 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}] 09:09:04 INFO - PROCESS | 1943 | 1461341344422 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:09:04 INFO - PROCESS | 1943 | 1461341344746 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ceda000 == 110 [pid = 1943] [id = 292] 09:09:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e57b92000) [pid = 1943] [serial = 877] [outer = (nil)] 09:09:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e5e460400) [pid = 1943] [serial = 878] [outer = 0x7f8e57b92000] 09:09:04 INFO - PROCESS | 1943 | 1461341344830 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e6095c000) [pid = 1943] [serial = 879] [outer = 0x7f8e57b92000] 09:09:05 INFO - PROCESS | 1943 | 1461341345659 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1486ms 09:09:05 INFO - PROCESS | 1943 | 1461341345694 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1943 | 1461341345698 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:09:05 INFO - PROCESS | 1943 | 1461341345704 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1943 | 1461341345707 Marionette TRACE conn4 <- [1,1142,null,{}] 09:09:05 INFO - PROCESS | 1943 | 1461341345713 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}] 09:09:05 INFO - PROCESS | 1943 | 1461341345908 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:09:06 INFO - PROCESS | 1943 | 1461341346113 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71ec9000 == 111 [pid = 1943] [id = 293] 09:09:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e55a37400) [pid = 1943] [serial = 880] [outer = (nil)] 09:09:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e61c58000) [pid = 1943] [serial = 881] [outer = 0x7f8e55a37400] 09:09:06 INFO - PROCESS | 1943 | 1461341346189 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e6301ac00) [pid = 1943] [serial = 882] [outer = 0x7f8e55a37400] 09:09:07 INFO - PROCESS | 1943 | 1461341347104 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1429ms 09:09:07 INFO - PROCESS | 1943 | 1461341347135 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1943 | 1461341347139 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:09:07 INFO - PROCESS | 1943 | 1461341347145 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1943 | 1461341347149 Marionette TRACE conn4 <- [1,1146,null,{}] 09:09:07 INFO - PROCESS | 1943 | 1461341347155 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}] 09:09:07 INFO - PROCESS | 1943 | 1461341347400 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:09:07 INFO - PROCESS | 1943 | 1461341347663 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7f0e7800 == 112 [pid = 1943] [id = 294] 09:09:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e6ddf5c00) [pid = 1943] [serial = 883] [outer = (nil)] 09:09:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e7177c400) [pid = 1943] [serial = 884] [outer = 0x7f8e6ddf5c00] 09:09:07 INFO - PROCESS | 1943 | 1461341347794 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 224 (0x7f8e719a2c00) [pid = 1943] [serial = 885] [outer = 0x7f8e6ddf5c00] 09:09:08 INFO - PROCESS | 1943 | 1461341348665 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1581ms 09:09:08 INFO - PROCESS | 1943 | 1461341348727 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1943 | 1461341348730 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:09:08 INFO - PROCESS | 1943 | 1461341348738 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1943 | 1461341348742 Marionette TRACE conn4 <- [1,1150,null,{}] 09:09:08 INFO - PROCESS | 1943 | 1461341348748 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}] 09:09:08 INFO - PROCESS | 1943 | 1461341348955 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:09:09 INFO - PROCESS | 1943 | 1461341349203 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a97b000 == 113 [pid = 1943] [id = 295] 09:09:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 225 (0x7f8e4c1ec400) [pid = 1943] [serial = 886] [outer = (nil)] 09:09:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 226 (0x7f8e4c1f6400) [pid = 1943] [serial = 887] [outer = 0x7f8e4c1ec400] 09:09:09 INFO - PROCESS | 1943 | 1461341349334 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 227 (0x7f8e4c1fb000) [pid = 1943] [serial = 888] [outer = 0x7f8e4c1ec400] 09:09:10 INFO - PROCESS | 1943 | 1461341350195 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1498ms 09:09:10 INFO - PROCESS | 1943 | 1461341350238 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1943 | 1461341350242 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:09:10 INFO - PROCESS | 1943 | 1461341350249 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1943 | 1461341350253 Marionette TRACE conn4 <- [1,1154,null,{}] 09:09:10 INFO - PROCESS | 1943 | 1461341350259 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}] 09:09:10 INFO - PROCESS | 1943 | 1461341350465 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:09:10 INFO - PROCESS | 1943 | 1461341350663 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e469e9000 == 114 [pid = 1943] [id = 296] 09:09:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 228 (0x7f8e4c1ed400) [pid = 1943] [serial = 889] [outer = (nil)] 09:09:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e4c8f5400) [pid = 1943] [serial = 890] [outer = 0x7f8e4c1ed400] 09:09:10 INFO - PROCESS | 1943 | 1461341350754 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e4c8f9000) [pid = 1943] [serial = 891] [outer = 0x7f8e4c1ed400] 09:09:11 INFO - PROCESS | 1943 | 1461341351699 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1480ms 09:09:11 INFO - PROCESS | 1943 | 1461341351735 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:09:11 INFO - PROCESS | 1943 | 1461341351744 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:09:11 INFO - PROCESS | 1943 | 1461341351753 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1943 | 1461341351757 Marionette TRACE conn4 <- [1,1158,null,{}] 09:09:11 INFO - PROCESS | 1943 | 1461341351764 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}] 09:09:11 INFO - PROCESS | 1943 | 1461341351969 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:09:12 INFO - PROCESS | 1943 | 1461341352168 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55828000 == 115 [pid = 1943] [id = 297] 09:09:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e4c1f5c00) [pid = 1943] [serial = 892] [outer = (nil)] 09:09:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e4c8ff000) [pid = 1943] [serial = 893] [outer = 0x7f8e4c1f5c00] 09:09:12 INFO - PROCESS | 1943 | 1461341352244 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e71774800) [pid = 1943] [serial = 894] [outer = 0x7f8e4c1f5c00] 09:09:13 INFO - PROCESS | 1943 | 1461341353180 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1479ms 09:09:13 INFO - PROCESS | 1943 | 1461341353233 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1943 | 1461341353237 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:09:13 INFO - PROCESS | 1943 | 1461341353244 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1943 | 1461341353248 Marionette TRACE conn4 <- [1,1162,null,{}] 09:09:13 INFO - PROCESS | 1943 | 1461341353254 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}] 09:09:13 INFO - PROCESS | 1943 | 1461341353467 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:09:13 INFO - PROCESS | 1943 | 1461341353661 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a97d000 == 116 [pid = 1943] [id = 298] 09:09:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e4c1fb400) [pid = 1943] [serial = 895] [outer = (nil)] 09:09:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e4ef08800) [pid = 1943] [serial = 896] [outer = 0x7f8e4c1fb400] 09:09:13 INFO - PROCESS | 1943 | 1461341353745 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e4ef0d000) [pid = 1943] [serial = 897] [outer = 0x7f8e4c1fb400] 09:09:14 INFO - PROCESS | 1943 | 1461341354704 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1533ms 09:09:14 INFO - PROCESS | 1943 | 1461341354779 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1943 | 1461341354785 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:09:14 INFO - PROCESS | 1943 | 1461341354793 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1943 | 1461341354799 Marionette TRACE conn4 <- [1,1166,null,{}] 09:09:14 INFO - PROCESS | 1943 | 1461341354807 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}] 09:09:15 INFO - PROCESS | 1943 | 1461341355094 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:09:15 INFO - PROCESS | 1943 | 1461341355396 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e84b000 == 117 [pid = 1943] [id = 299] 09:09:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e4ef06800) [pid = 1943] [serial = 898] [outer = (nil)] 09:09:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e4ef0dc00) [pid = 1943] [serial = 899] [outer = 0x7f8e4ef06800] 09:09:15 INFO - PROCESS | 1943 | 1461341355492 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e71778c00) [pid = 1943] [serial = 900] [outer = 0x7f8e4ef06800] 09:09:16 INFO - PROCESS | 1943 | 1461341356458 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1736ms 09:09:16 INFO - PROCESS | 1943 | 1461341356530 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1943 | 1461341356533 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:09:16 INFO - PROCESS | 1943 | 1461341356540 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1943 | 1461341356544 Marionette TRACE conn4 <- [1,1170,null,{}] 09:09:16 INFO - PROCESS | 1943 | 1461341356549 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}] 09:09:16 INFO - PROCESS | 1943 | 1461341356770 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:09:17 INFO - PROCESS | 1943 | 1461341357083 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48121000 == 118 [pid = 1943] [id = 300] 09:09:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e456bd800) [pid = 1943] [serial = 901] [outer = (nil)] 09:09:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e456c0800) [pid = 1943] [serial = 902] [outer = 0x7f8e456bd800] 09:09:17 INFO - PROCESS | 1943 | 1461341357171 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e4c03d800) [pid = 1943] [serial = 903] [outer = 0x7f8e456bd800] 09:09:18 INFO - PROCESS | 1943 | 1461341358301 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1835ms 09:09:18 INFO - PROCESS | 1943 | 1461341358378 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1943 | 1461341358383 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:09:18 INFO - PROCESS | 1943 | 1461341358393 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1943 | 1461341358397 Marionette TRACE conn4 <- [1,1174,null,{}] 09:09:18 INFO - PROCESS | 1943 | 1461341358406 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}] 09:09:18 INFO - PROCESS | 1943 | 1461341358736 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:09:19 INFO - PROCESS | 1943 | 1461341359142 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56e19000 == 119 [pid = 1943] [id = 301] 09:09:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e456be400) [pid = 1943] [serial = 904] [outer = (nil)] 09:09:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e54963800) [pid = 1943] [serial = 905] [outer = 0x7f8e456be400] 09:09:19 INFO - PROCESS | 1943 | 1461341359267 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e7177d400) [pid = 1943] [serial = 906] [outer = 0x7f8e456be400] 09:09:20 INFO - PROCESS | 1943 | 1461341360367 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] 09:09:20 INFO - PROCESS | 1943 | 1461341360432 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:09:20 INFO - PROCESS | 1943 | 1461341360440 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1943 | 1461341360444 Marionette TRACE conn4 <- [1,1178,null,{}] 09:09:20 INFO - PROCESS | 1943 | 1461341360450 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}] 09:09:20 INFO - PROCESS | 1943 | 1461341360669 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:09:20 INFO - PROCESS | 1943 | 1461341360907 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467ef800 == 120 [pid = 1943] [id = 302] 09:09:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e456b3400) [pid = 1943] [serial = 907] [outer = (nil)] 09:09:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e456bac00) [pid = 1943] [serial = 908] [outer = 0x7f8e456b3400] 09:09:21 INFO - PROCESS | 1943 | 1461341361429 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e47590400) [pid = 1943] [serial = 909] [outer = 0x7f8e456b3400] 09:09:22 INFO - PROCESS | 1943 | 1461341362395 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] 09:09:22 INFO - PROCESS | 1943 | 1461341362485 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:09:22 INFO - PROCESS | 1943 | 1461341362496 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1943 | 1461341362499 Marionette TRACE conn4 <- [1,1182,null,{}] 09:09:22 INFO - PROCESS | 1943 | 1461341362509 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}] 09:09:22 INFO - PROCESS | 1943 | 1461341362764 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:09:23 INFO - PROCESS | 1943 | 1461341363051 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c42b000 == 121 [pid = 1943] [id = 303] 09:09:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e47594c00) [pid = 1943] [serial = 910] [outer = (nil)] 09:09:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e4820f000) [pid = 1943] [serial = 911] [outer = 0x7f8e47594c00] 09:09:23 INFO - PROCESS | 1943 | 1461341363125 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e4bf9c800) [pid = 1943] [serial = 912] [outer = 0x7f8e47594c00] 09:09:23 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:23 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:09:24 INFO - PROCESS | 1943 | 1461341364053 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] 09:09:24 INFO - PROCESS | 1943 | 1461341364147 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:09:24 INFO - PROCESS | 1943 | 1461341364191 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1943 | 1461341364202 Marionette TRACE conn4 <- [1,1186,null,{}] 09:09:24 INFO - PROCESS | 1943 | 1461341364259 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}] 09:09:24 INFO - PROCESS | 1943 | 1461341364436 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:09:24 INFO - PROCESS | 1943 | 1461341364757 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4adb2000 == 122 [pid = 1943] [id = 304] 09:09:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e4c591400) [pid = 1943] [serial = 913] [outer = (nil)] 09:09:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e4e53e000) [pid = 1943] [serial = 914] [outer = 0x7f8e4c591400] 09:09:24 INFO - PROCESS | 1943 | 1461341364833 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e4ef05000) [pid = 1943] [serial = 915] [outer = 0x7f8e4c591400] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce18800 == 121 [pid = 1943] [id = 172] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e762d1800 == 120 [pid = 1943] [id = 113] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e71778800) [pid = 1943] [serial = 776] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e4c036c00) [pid = 1943] [serial = 773] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e6d028000) [pid = 1943] [serial = 764] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e6fa18c00) [pid = 1943] [serial = 767] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e6253f000) [pid = 1943] [serial = 761] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e480ea800) [pid = 1943] [serial = 782] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e4e92e000) [pid = 1943] [serial = 779] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e7177a800) [pid = 1943] [serial = 770] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565b8800 == 119 [pid = 1943] [id = 287] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597e6800 == 118 [pid = 1943] [id = 286] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b4c000 == 117 [pid = 1943] [id = 285] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d6b800 == 116 [pid = 1943] [id = 284] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4adbc000 == 115 [pid = 1943] [id = 283] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ef53800 == 114 [pid = 1943] [id = 282] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e720a6000 == 113 [pid = 1943] [id = 276] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6fa38000 == 112 [pid = 1943] [id = 275] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce6b800 == 111 [pid = 1943] [id = 274] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62b33000 == 110 [pid = 1943] [id = 273] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e614a6000 == 109 [pid = 1943] [id = 272] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5969b800 == 108 [pid = 1943] [id = 270] 09:09:25 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0b6000 == 107 [pid = 1943] [id = 269] 09:09:26 INFO - PROCESS | 1943 | 1461341366007 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] 09:09:26 INFO - PROCESS | 1943 | 1461341366091 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:09:26 INFO - PROCESS | 1943 | 1461341366098 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1943 | 1461341366103 Marionette TRACE conn4 <- [1,1190,null,{}] 09:09:26 INFO - PROCESS | 1943 | 1461341366134 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}] 09:09:26 INFO - PROCESS | 1943 | 1461341366337 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:09:26 INFO - PROCESS | 1943 | 1461341366537 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0b3000 == 108 [pid = 1943] [id = 305] 09:09:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e4ef06000) [pid = 1943] [serial = 916] [outer = (nil)] 09:09:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e53c21800) [pid = 1943] [serial = 917] [outer = 0x7f8e4ef06000] 09:09:26 INFO - PROCESS | 1943 | 1461341366610 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e54966400) [pid = 1943] [serial = 918] [outer = 0x7f8e4ef06000] 09:09:27 INFO - PROCESS | 1943 | 1461341367371 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] 09:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:09:27 INFO - PROCESS | 1943 | 1461341367446 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:09:27 INFO - PROCESS | 1943 | 1461341367454 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1943 | 1461341367457 Marionette TRACE conn4 <- [1,1194,null,{}] 09:09:27 INFO - PROCESS | 1943 | 1461341367462 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}] 09:09:27 INFO - PROCESS | 1943 | 1461341367662 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:09:27 INFO - PROCESS | 1943 | 1461341367846 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564be000 == 109 [pid = 1943] [id = 306] 09:09:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e5397c000) [pid = 1943] [serial = 919] [outer = (nil)] 09:09:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e557d9000) [pid = 1943] [serial = 920] [outer = 0x7f8e5397c000] 09:09:27 INFO - PROCESS | 1943 | 1461341367913 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e55f27800) [pid = 1943] [serial = 921] [outer = 0x7f8e5397c000] 09:09:28 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:28 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:09:28 INFO - PROCESS | 1943 | 1461341368794 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] 09:09:28 INFO - PROCESS | 1943 | 1461341368844 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:09:28 INFO - PROCESS | 1943 | 1461341368859 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1943 | 1461341368862 Marionette TRACE conn4 <- [1,1198,null,{}] 09:09:28 INFO - PROCESS | 1943 | 1461341368867 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}] 09:09:29 INFO - PROCESS | 1943 | 1461341369101 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:09:29 INFO - PROCESS | 1943 | 1461341369136 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b33800 == 110 [pid = 1943] [id = 307] 09:09:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e5602c000) [pid = 1943] [serial = 922] [outer = (nil)] 09:09:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e568e8800) [pid = 1943] [serial = 923] [outer = 0x7f8e5602c000] 09:09:29 INFO - PROCESS | 1943 | 1461341369226 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e57c5f800) [pid = 1943] [serial = 924] [outer = 0x7f8e5602c000] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e568e3000) [pid = 1943] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e4c03c400) [pid = 1943] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e4c03d000) [pid = 1943] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e5496dc00) [pid = 1943] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e54964400) [pid = 1943] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:09:30 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e4c582800) [pid = 1943] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:09:30 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b7c800 == 109 [pid = 1943] [id = 9] 09:09:30 INFO - PROCESS | 1943 | 1461341370661 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1843ms 09:09:30 INFO - PROCESS | 1943 | 1461341370703 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1943 | 1461341370707 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:09:30 INFO - PROCESS | 1943 | 1461341370762 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1943 | 1461341370766 Marionette TRACE conn4 <- [1,1202,null,{}] 09:09:30 INFO - PROCESS | 1943 | 1461341370772 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}] 09:09:30 INFO - PROCESS | 1943 | 1461341370961 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:09:31 INFO - PROCESS | 1943 | 1461341371109 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59696800 == 110 [pid = 1943] [id = 308] 09:09:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e480eec00) [pid = 1943] [serial = 925] [outer = (nil)] 09:09:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e59e95000) [pid = 1943] [serial = 926] [outer = 0x7f8e480eec00] 09:09:31 INFO - PROCESS | 1943 | 1461341371175 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e5a297400) [pid = 1943] [serial = 927] [outer = 0x7f8e480eec00] 09:09:31 INFO - PROCESS | 1943 | 1461341371879 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]]]}] 09:09:31 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 09:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1140ms 09:09:31 INFO - PROCESS | 1943 | 1461341371896 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1943 | 1461341371899 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:09:31 INFO - PROCESS | 1943 | 1461341371908 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1943 | 1461341371911 Marionette TRACE conn4 <- [1,1206,null,{}] 09:09:31 INFO - PROCESS | 1943 | 1461341371916 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}] 09:09:32 INFO - PROCESS | 1943 | 1461341372204 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:09:32 INFO - PROCESS | 1943 | 1461341372477 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fd1000 == 111 [pid = 1943] [id = 309] 09:09:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e456bd400) [pid = 1943] [serial = 928] [outer = (nil)] 09:09:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e457ea400) [pid = 1943] [serial = 929] [outer = 0x7f8e456bd400] 09:09:32 INFO - PROCESS | 1943 | 1461341372668 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e47797c00) [pid = 1943] [serial = 930] [outer = 0x7f8e456bd400] 09:09:33 INFO - PROCESS | 1943 | 1461341373693 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]]]}] 09:09:33 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 09:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1832ms 09:09:33 INFO - PROCESS | 1943 | 1461341373746 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1943 | 1461341373759 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:09:33 INFO - PROCESS | 1943 | 1461341373773 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1943 | 1461341373779 Marionette TRACE conn4 <- [1,1210,null,{}] 09:09:33 INFO - PROCESS | 1943 | 1461341373794 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}] 09:09:34 INFO - PROCESS | 1943 | 1461341374172 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:09:34 INFO - PROCESS | 1943 | 1461341374557 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0bc000 == 112 [pid = 1943] [id = 310] 09:09:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e4c1f6000) [pid = 1943] [serial = 931] [outer = (nil)] 09:09:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e4d89f000) [pid = 1943] [serial = 932] [outer = 0x7f8e4c1f6000] 09:09:34 INFO - PROCESS | 1943 | 1461341374696 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e4e92b800) [pid = 1943] [serial = 933] [outer = 0x7f8e4c1f6000] 09:09:35 INFO - PROCESS | 1943 | 1461341375798 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2096ms 09:09:35 INFO - PROCESS | 1943 | 1461341375869 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1943 | 1461341375877 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:09:35 INFO - PROCESS | 1943 | 1461341375886 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1943 | 1461341375890 Marionette TRACE conn4 <- [1,1214,null,{}] 09:09:35 INFO - PROCESS | 1943 | 1461341375897 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}] 09:09:36 INFO - PROCESS | 1943 | 1461341376175 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:09:36 INFO - PROCESS | 1943 | 1461341376509 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56e1e800 == 113 [pid = 1943] [id = 311] 09:09:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e539c2800) [pid = 1943] [serial = 934] [outer = (nil)] 09:09:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e54966800) [pid = 1943] [serial = 935] [outer = 0x7f8e539c2800] 09:09:36 INFO - PROCESS | 1943 | 1461341376597 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e5600a000) [pid = 1943] [serial = 936] [outer = 0x7f8e539c2800] 09:09:37 INFO - PROCESS | 1943 | 1461341377549 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1735ms 09:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:09:37 INFO - PROCESS | 1943 | 1461341377621 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1943 | 1461341377625 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:09:37 INFO - PROCESS | 1943 | 1461341377641 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1943 | 1461341377651 Marionette TRACE conn4 <- [1,1218,null,{}] 09:09:37 INFO - PROCESS | 1943 | 1461341377660 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}] 09:09:38 INFO - PROCESS | 1943 | 1461341378023 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:09:38 INFO - PROCESS | 1943 | 1461341378231 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5d512800 == 114 [pid = 1943] [id = 312] 09:09:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e58a48800) [pid = 1943] [serial = 937] [outer = (nil)] 09:09:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e5972a000) [pid = 1943] [serial = 938] [outer = 0x7f8e58a48800] 09:09:38 INFO - PROCESS | 1943 | 1461341378311 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e59910c00) [pid = 1943] [serial = 939] [outer = 0x7f8e58a48800] 09:09:39 INFO - PROCESS | 1943 | 1461341379194 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1602ms 09:09:39 INFO - PROCESS | 1943 | 1461341379233 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1943 | 1461341379239 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:09:39 INFO - PROCESS | 1943 | 1461341379247 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1943 | 1461341379255 Marionette TRACE conn4 <- [1,1222,null,{}] 09:09:39 INFO - PROCESS | 1943 | 1461341379265 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}] 09:09:39 INFO - PROCESS | 1943 | 1461341379498 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:09:39 INFO - PROCESS | 1943 | 1461341379743 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e613d1000 == 115 [pid = 1943] [id = 313] 09:09:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e57c5fc00) [pid = 1943] [serial = 940] [outer = (nil)] 09:09:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e5a576000) [pid = 1943] [serial = 941] [outer = 0x7f8e57c5fc00] 09:09:39 INFO - PROCESS | 1943 | 1461341379869 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e5a9d1400) [pid = 1943] [serial = 942] [outer = 0x7f8e57c5fc00] 09:09:40 INFO - PROCESS | 1943 | 1461341380803 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] 09:09:40 INFO - PROCESS | 1943 | 1461341380853 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:09:40 INFO - PROCESS | 1943 | 1461341380860 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1943 | 1461341380864 Marionette TRACE conn4 <- [1,1226,null,{}] 09:09:40 INFO - PROCESS | 1943 | 1461341380870 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}] 09:09:41 INFO - PROCESS | 1943 | 1461341381076 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:09:41 INFO - PROCESS | 1943 | 1461341381338 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62b23000 == 116 [pid = 1943] [id = 314] 09:09:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e5b5e3c00) [pid = 1943] [serial = 943] [outer = (nil)] 09:09:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e5d57bc00) [pid = 1943] [serial = 944] [outer = 0x7f8e5b5e3c00] 09:09:41 INFO - PROCESS | 1943 | 1461341381476 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e60881800) [pid = 1943] [serial = 945] [outer = 0x7f8e5b5e3c00] 09:09:42 INFO - PROCESS | 1943 | 1461341382473 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]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1634ms 09:09:42 INFO - PROCESS | 1943 | 1461341382496 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:09:42 INFO - PROCESS | 1943 | 1461341382500 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:09:42 INFO - PROCESS | 1943 | 1461341382508 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1943 | 1461341382512 Marionette TRACE conn4 <- [1,1230,null,{}] 09:09:42 INFO - PROCESS | 1943 | 1461341382521 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}] 09:09:42 INFO - PROCESS | 1943 | 1461341382817 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:09:43 INFO - PROCESS | 1943 | 1461341383139 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6d05a000 == 117 [pid = 1943] [id = 315] 09:09:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e61fbf800) [pid = 1943] [serial = 946] [outer = (nil)] 09:09:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e6302b400) [pid = 1943] [serial = 947] [outer = 0x7f8e61fbf800] 09:09:43 INFO - PROCESS | 1943 | 1461341383220 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 255 (0x7f8e66d92800) [pid = 1943] [serial = 948] [outer = 0x7f8e61fbf800] 09:09:44 INFO - PROCESS | 1943 | 1461341384174 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1740ms 09:09:44 INFO - PROCESS | 1943 | 1461341384248 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1943 | 1461341384252 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:09:44 INFO - PROCESS | 1943 | 1461341384264 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1943 | 1461341384269 Marionette TRACE conn4 <- [1,1234,null,{}] 09:09:44 INFO - PROCESS | 1943 | 1461341384285 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}] 09:09:44 INFO - PROCESS | 1943 | 1461341384633 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:09:44 INFO - PROCESS | 1943 | 1461341384984 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71896000 == 118 [pid = 1943] [id = 316] 09:09:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 256 (0x7f8e62a93400) [pid = 1943] [serial = 949] [outer = (nil)] 09:09:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 257 (0x7f8e6cc98c00) [pid = 1943] [serial = 950] [outer = 0x7f8e62a93400] 09:09:45 INFO - PROCESS | 1943 | 1461341385109 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 258 (0x7f8e6d028000) [pid = 1943] [serial = 951] [outer = 0x7f8e62a93400] 09:09:46 INFO - PROCESS | 1943 | 1461341386169 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1953ms 09:09:46 INFO - PROCESS | 1943 | 1461341386217 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1943 | 1461341386221 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:09:46 INFO - PROCESS | 1943 | 1461341386229 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1943 | 1461341386235 Marionette TRACE conn4 <- [1,1238,null,{}] 09:09:46 INFO - PROCESS | 1943 | 1461341386242 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}] 09:09:46 INFO - PROCESS | 1943 | 1461341386467 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:09:46 INFO - PROCESS | 1943 | 1461341386787 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7723a000 == 119 [pid = 1943] [id = 317] 09:09:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 259 (0x7f8e59605000) [pid = 1943] [serial = 952] [outer = (nil)] 09:09:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 260 (0x7f8e6dde8400) [pid = 1943] [serial = 953] [outer = 0x7f8e59605000] 09:09:46 INFO - PROCESS | 1943 | 1461341386895 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 261 (0x7f8e6ffc2400) [pid = 1943] [serial = 954] [outer = 0x7f8e59605000] 09:09:47 INFO - PROCESS | 1943 | 1461341387877 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1685ms 09:09:47 INFO - PROCESS | 1943 | 1461341387914 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:09:47 INFO - PROCESS | 1943 | 1461341387919 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:09:47 INFO - PROCESS | 1943 | 1461341387928 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1943 | 1461341387932 Marionette TRACE conn4 <- [1,1242,null,{}] 09:09:47 INFO - PROCESS | 1943 | 1461341387938 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}] 09:09:48 INFO - PROCESS | 1943 | 1461341388162 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:09:48 INFO - PROCESS | 1943 | 1461341388407 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46669800 == 120 [pid = 1943] [id = 318] 09:09:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 262 (0x7f8e47791800) [pid = 1943] [serial = 955] [outer = (nil)] 09:09:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 263 (0x7f8e4c66e400) [pid = 1943] [serial = 956] [outer = 0x7f8e47791800] 09:09:48 INFO - PROCESS | 1943 | 1461341388540 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 264 (0x7f8e4c674000) [pid = 1943] [serial = 957] [outer = 0x7f8e47791800] 09:09:49 INFO - PROCESS | 1943 | 1461341389522 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1637ms 09:09:49 INFO - PROCESS | 1943 | 1461341389563 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:09:49 INFO - PROCESS | 1943 | 1461341389567 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:09:49 INFO - PROCESS | 1943 | 1461341389576 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1943 | 1461341389581 Marionette TRACE conn4 <- [1,1246,null,{}] 09:09:49 INFO - PROCESS | 1943 | 1461341389587 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}] 09:09:49 INFO - PROCESS | 1943 | 1461341389813 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:09:50 INFO - PROCESS | 1943 | 1461341390078 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48291000 == 121 [pid = 1943] [id = 319] 09:09:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 265 (0x7f8e477f9c00) [pid = 1943] [serial = 958] [outer = (nil)] 09:09:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 266 (0x7f8e477fbc00) [pid = 1943] [serial = 959] [outer = 0x7f8e477f9c00] 09:09:50 INFO - PROCESS | 1943 | 1461341390219 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 267 (0x7f8e4c674400) [pid = 1943] [serial = 960] [outer = 0x7f8e477f9c00] 09:09:51 INFO - PROCESS | 1943 | 1461341391123 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1590ms 09:09:51 INFO - PROCESS | 1943 | 1461341391166 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:09:51 INFO - PROCESS | 1943 | 1461341391171 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:09:51 INFO - PROCESS | 1943 | 1461341391178 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1943 | 1461341391182 Marionette TRACE conn4 <- [1,1250,null,{}] 09:09:51 INFO - PROCESS | 1943 | 1461341391189 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}] 09:09:51 INFO - PROCESS | 1943 | 1461341391451 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:09:51 INFO - PROCESS | 1943 | 1461341391707 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e449d0000 == 122 [pid = 1943] [id = 320] 09:09:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 268 (0x7f8e482ab400) [pid = 1943] [serial = 961] [outer = (nil)] 09:09:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 269 (0x7f8e482b5800) [pid = 1943] [serial = 962] [outer = 0x7f8e482ab400] 09:09:51 INFO - PROCESS | 1943 | 1461341391833 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 270 (0x7f8e6ffc6000) [pid = 1943] [serial = 963] [outer = 0x7f8e482ab400] 09:09:52 INFO - PROCESS | 1943 | 1461341392820 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1689ms 09:09:52 INFO - PROCESS | 1943 | 1461341392869 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 1943 | 1461341392876 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:09:52 INFO - PROCESS | 1943 | 1461341392886 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1943 | 1461341392892 Marionette TRACE conn4 <- [1,1254,null,{}] 09:09:52 INFO - PROCESS | 1943 | 1461341392902 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}] 09:09:53 INFO - PROCESS | 1943 | 1461341393206 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:09:53 INFO - PROCESS | 1943 | 1461341393588 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abbd000 == 123 [pid = 1943] [id = 321] 09:09:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 271 (0x7f8e445d8400) [pid = 1943] [serial = 964] [outer = (nil)] 09:09:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 272 (0x7f8e445e2400) [pid = 1943] [serial = 965] [outer = 0x7f8e445d8400] 09:09:53 INFO - PROCESS | 1943 | 1461341393716 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 273 (0x7f8e445e7000) [pid = 1943] [serial = 966] [outer = 0x7f8e445d8400] 09:09:54 INFO - PROCESS | 1943 | 1461341394631 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2142ms 09:09:55 INFO - PROCESS | 1943 | 1461341395061 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1943 | 1461341395068 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:09:55 INFO - PROCESS | 1943 | 1461341395076 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1943 | 1461341395080 Marionette TRACE conn4 <- [1,1258,null,{}] 09:09:55 INFO - PROCESS | 1943 | 1461341395088 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}] 09:09:55 INFO - PROCESS | 1943 | 1461341395345 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:09:55 INFO - PROCESS | 1943 | 1461341395547 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fc3800 == 124 [pid = 1943] [id = 322] 09:09:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 274 (0x7f8e47794400) [pid = 1943] [serial = 967] [outer = (nil)] 09:09:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 275 (0x7f8e47799c00) [pid = 1943] [serial = 968] [outer = 0x7f8e47794400] 09:09:55 INFO - PROCESS | 1943 | 1461341395661 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 276 (0x7f8e477f7c00) [pid = 1943] [serial = 969] [outer = 0x7f8e47794400] 09:09:56 INFO - PROCESS | 1943 | 1461341396616 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1590ms 09:09:56 INFO - PROCESS | 1943 | 1461341396667 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1943 | 1461341396671 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:09:56 INFO - PROCESS | 1943 | 1461341396685 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1943 | 1461341396690 Marionette TRACE conn4 <- [1,1262,null,{}] 09:09:56 INFO - PROCESS | 1943 | 1461341396697 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}] 09:09:56 INFO - PROCESS | 1943 | 1461341396912 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:09:57 INFO - PROCESS | 1943 | 1461341397321 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e457c9800 == 125 [pid = 1943] [id = 323] 09:09:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 277 (0x7f8e482ad000) [pid = 1943] [serial = 970] [outer = (nil)] 09:09:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 278 (0x7f8e482b4400) [pid = 1943] [serial = 971] [outer = 0x7f8e482ad000] 09:09:57 INFO - PROCESS | 1943 | 1461341397404 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 279 (0x7f8e4c039800) [pid = 1943] [serial = 972] [outer = 0x7f8e482ad000] 09:09:58 INFO - PROCESS | 1943 | 1461341398328 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1688ms 09:09:58 INFO - PROCESS | 1943 | 1461341398371 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1943 | 1461341398375 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:09:58 INFO - PROCESS | 1943 | 1461341398381 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1943 | 1461341398384 Marionette TRACE conn4 <- [1,1266,null,{}] 09:09:58 INFO - PROCESS | 1943 | 1461341398399 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}] 09:09:58 INFO - PROCESS | 1943 | 1461341398615 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:09:58 INFO - PROCESS | 1943 | 1461341398899 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e842000 == 126 [pid = 1943] [id = 324] 09:09:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 280 (0x7f8e4c8f4800) [pid = 1943] [serial = 973] [outer = (nil)] 09:09:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 281 (0x7f8e4c8fc400) [pid = 1943] [serial = 974] [outer = 0x7f8e4c8f4800] 09:09:59 INFO - PROCESS | 1943 | 1461341399024 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 282 (0x7f8e4e923400) [pid = 1943] [serial = 975] [outer = 0x7f8e4c8f4800] 09:09:59 INFO - PROCESS | 1943 | 1461341399964 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1631ms 09:10:00 INFO - PROCESS | 1943 | 1461341400013 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1943 | 1461341400017 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:10:00 INFO - PROCESS | 1943 | 1461341400023 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1943 | 1461341400026 Marionette TRACE conn4 <- [1,1270,null,{}] 09:10:00 INFO - PROCESS | 1943 | 1461341400032 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}] 09:10:00 INFO - PROCESS | 1943 | 1461341400229 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:10:00 INFO - PROCESS | 1943 | 1461341400449 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5583b000 == 127 [pid = 1943] [id = 325] 09:10:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 283 (0x7f8e53c16c00) [pid = 1943] [serial = 976] [outer = (nil)] 09:10:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 284 (0x7f8e54903400) [pid = 1943] [serial = 977] [outer = 0x7f8e53c16c00] 09:10:00 INFO - PROCESS | 1943 | 1461341400561 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 285 (0x7f8e5573d400) [pid = 1943] [serial = 978] [outer = 0x7f8e53c16c00] 09:10:01 INFO - PROCESS | 1943 | 1461341401490 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1536ms 09:10:01 INFO - PROCESS | 1943 | 1461341401561 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1943 | 1461341401565 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:10:01 INFO - PROCESS | 1943 | 1461341401571 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1943 | 1461341401574 Marionette TRACE conn4 <- [1,1274,null,{}] 09:10:01 INFO - PROCESS | 1943 | 1461341401580 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}] 09:10:01 INFO - PROCESS | 1943 | 1461341401786 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3ed800 == 126 [pid = 1943] [id = 250] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d79800 == 125 [pid = 1943] [id = 257] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56ae9000 == 124 [pid = 1943] [id = 265] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 284 (0x7f8e5d699400) [pid = 1943] [serial = 866] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 283 (0x7f8e6dd37800) [pid = 1943] [serial = 833] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 282 (0x7f8e597b9800) [pid = 1943] [serial = 815] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 281 (0x7f8e4e539000) [pid = 1943] [serial = 839] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 280 (0x7f8e6cb26800) [pid = 1943] [serial = 830] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 279 (0x7f8e4c586400) [pid = 1943] [serial = 845] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 278 (0x7f8e47592800) [pid = 1943] [serial = 842] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 277 (0x7f8e4c58f800) [pid = 1943] [serial = 836] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 276 (0x7f8e61fb7000) [pid = 1943] [serial = 824] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 275 (0x7f8e5db2e400) [pid = 1943] [serial = 821] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 274 (0x7f8e5a9c4400) [pid = 1943] [serial = 818] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 273 (0x7f8e4e929000) [pid = 1943] [serial = 809] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 272 (0x7f8e65e5bc00) [pid = 1943] [serial = 827] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | --DOMWINDOW == 271 (0x7f8e55a3e400) [pid = 1943] [serial = 812] [outer = (nil)] [url = about:blank] 09:10:02 INFO - PROCESS | 1943 | 1461341402255 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53ad0800 == 123 [pid = 1943] [id = 264] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b35800 == 122 [pid = 1943] [id = 245] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5621a800 == 121 [pid = 1943] [id = 244] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e550800 == 120 [pid = 1943] [id = 263] 09:10:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c04a800 == 121 [pid = 1943] [id = 326] 09:10:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 272 (0x7f8e47592800) [pid = 1943] [serial = 979] [outer = (nil)] 09:10:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 273 (0x7f8e4c58bc00) [pid = 1943] [serial = 980] [outer = 0x7f8e47592800] 09:10:02 INFO - PROCESS | 1943 | 1461341402359 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 274 (0x7f8e55a3fc00) [pid = 1943] [serial = 981] [outer = 0x7f8e47592800] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4810d000 == 120 [pid = 1943] [id = 260] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d0a000 == 119 [pid = 1943] [id = 262] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7729a000 == 118 [pid = 1943] [id = 256] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62bb9800 == 117 [pid = 1943] [id = 252] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47fd8800 == 116 [pid = 1943] [id = 259] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5b6000 == 115 [pid = 1943] [id = 258] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a35000 == 114 [pid = 1943] [id = 251] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59696800 == 113 [pid = 1943] [id = 308] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b33800 == 112 [pid = 1943] [id = 307] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564be000 == 111 [pid = 1943] [id = 306] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0b3000 == 110 [pid = 1943] [id = 305] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4adb2000 == 109 [pid = 1943] [id = 304] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c42b000 == 108 [pid = 1943] [id = 303] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e467ef800 == 107 [pid = 1943] [id = 302] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48121000 == 106 [pid = 1943] [id = 300] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e84b000 == 105 [pid = 1943] [id = 299] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a97d000 == 104 [pid = 1943] [id = 298] 09:10:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55828000 == 103 [pid = 1943] [id = 297] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e469e9000 == 102 [pid = 1943] [id = 296] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a97b000 == 101 [pid = 1943] [id = 295] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7f0e7800 == 100 [pid = 1943] [id = 294] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71ec9000 == 99 [pid = 1943] [id = 293] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ceda000 == 98 [pid = 1943] [id = 292] 09:10:03 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d724000 == 97 [pid = 1943] [id = 289] 09:10:03 INFO - PROCESS | 1943 | 1461341403244 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]]]}] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 273 (0x7f8e597b4800) [pid = 1943] [serial = 861] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 272 (0x7f8e5a294000) [pid = 1943] [serial = 806] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 271 (0x7f8e4f075c00) [pid = 1943] [serial = 852] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 270 (0x7f8e4e928c00) [pid = 1943] [serial = 851] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 269 (0x7f8e568ec400) [pid = 1943] [serial = 857] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 268 (0x7f8e55742000) [pid = 1943] [serial = 854] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 267 (0x7f8e58ad3000) [pid = 1943] [serial = 860] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 266 (0x7f8e5b5dc800) [pid = 1943] [serial = 864] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 265 (0x7f8e57b39400) [pid = 1943] [serial = 858] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 264 (0x7f8e55f21c00) [pid = 1943] [serial = 855] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 263 (0x7f8e4c589000) [pid = 1943] [serial = 848] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 262 (0x7f8e568e4400) [pid = 1943] [serial = 863] [outer = (nil)] [url = about:blank] 09:10:03 INFO - PROCESS | 1943 | --DOMWINDOW == 261 (0x7f8e4d89d400) [pid = 1943] [serial = 849] [outer = (nil)] [url = about:blank] 09:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1733ms 09:10:03 INFO - PROCESS | 1943 | 1461341403308 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1943 | 1461341403311 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:10:03 INFO - PROCESS | 1943 | 1461341403318 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1943 | 1461341403321 Marionette TRACE conn4 <- [1,1278,null,{}] 09:10:03 INFO - PROCESS | 1943 | 1461341403327 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}] 09:10:03 INFO - PROCESS | 1943 | 1461341403561 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:10:03 INFO - PROCESS | 1943 | 1461341403734 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d03800 == 98 [pid = 1943] [id = 327] 09:10:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 262 (0x7f8e47795c00) [pid = 1943] [serial = 982] [outer = (nil)] 09:10:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 263 (0x7f8e58ad7400) [pid = 1943] [serial = 983] [outer = 0x7f8e47795c00] 09:10:03 INFO - PROCESS | 1943 | 1461341403809 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 264 (0x7f8e5a56f000) [pid = 1943] [serial = 984] [outer = 0x7f8e47795c00] 09:10:04 INFO - PROCESS | 1943 | 1461341404627 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1337ms 09:10:04 INFO - PROCESS | 1943 | 1461341404684 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1943 | 1461341404687 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:10:04 INFO - PROCESS | 1943 | 1461341404695 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1943 | 1461341404699 Marionette TRACE conn4 <- [1,1282,null,{}] 09:10:04 INFO - PROCESS | 1943 | 1461341404704 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}] 09:10:04 INFO - PROCESS | 1943 | 1461341404952 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:10:04 INFO - PROCESS | 1943 | 1461341404987 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b4c000 == 99 [pid = 1943] [id = 328] 09:10:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 265 (0x7f8e57b33000) [pid = 1943] [serial = 985] [outer = (nil)] 09:10:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 266 (0x7f8e5b5e1400) [pid = 1943] [serial = 986] [outer = 0x7f8e57b33000] 09:10:05 INFO - PROCESS | 1943 | 1461341405081 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 267 (0x7f8e5e463800) [pid = 1943] [serial = 987] [outer = 0x7f8e57b33000] 09:10:06 INFO - PROCESS | 1943 | 1461341406440 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1790ms 09:10:06 INFO - PROCESS | 1943 | 1461341406488 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1943 | 1461341406494 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:10:06 INFO - PROCESS | 1943 | 1461341406514 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1943 | 1461341406521 Marionette TRACE conn4 <- [1,1286,null,{}] 09:10:06 INFO - PROCESS | 1943 | 1461341406529 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}] 09:10:07 INFO - PROCESS | 1943 | 1461341407912 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 266 (0x7f8e4d987400) [pid = 1943] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 265 (0x7f8e59e95c00) [pid = 1943] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 264 (0x7f8e56bac400) [pid = 1943] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 263 (0x7f8e539bbc00) [pid = 1943] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 262 (0x7f8e568ecc00) [pid = 1943] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 261 (0x7f8e57b95000) [pid = 1943] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 260 (0x7f8e4aee5000) [pid = 1943] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 259 (0x7f8e53dcac00) [pid = 1943] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 258 (0x7f8e56babc00) [pid = 1943] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 257 (0x7f8e5a0c9800) [pid = 1943] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 256 (0x7f8e557db400) [pid = 1943] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 255 (0x7f8e4aedd000) [pid = 1943] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 254 (0x7f8e4aede000) [pid = 1943] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e5396e800) [pid = 1943] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e5d699c00) [pid = 1943] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e5ead7000) [pid = 1943] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e480e6400) [pid = 1943] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e55a3e000) [pid = 1943] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e4d89d000) [pid = 1943] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e5a0c0400) [pid = 1943] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e4758e800) [pid = 1943] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e57b96c00) [pid = 1943] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e5602c000) [pid = 1943] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e4c591400) [pid = 1943] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e47594c00) [pid = 1943] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e456b3400) [pid = 1943] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e4ef06000) [pid = 1943] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:10:07 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e5397c000) [pid = 1943] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:10:08 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e57e15c00) [pid = 1943] [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.] 09:10:08 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e4aee3000) [pid = 1943] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:10:08 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e597bcc00) [pid = 1943] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:10:08 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e4f074c00) [pid = 1943] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:10:08 INFO - PROCESS | 1943 | 1461341408124 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c42e000 == 100 [pid = 1943] [id = 329] 09:10:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e456b3400) [pid = 1943] [serial = 988] [outer = (nil)] 09:10:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e480f0800) [pid = 1943] [serial = 989] [outer = 0x7f8e456b3400] 09:10:08 INFO - PROCESS | 1943 | 1461341408196 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e4d987400) [pid = 1943] [serial = 990] [outer = 0x7f8e456b3400] 09:10:08 INFO - PROCESS | 1943 | 1461341408901 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2448ms 09:10:08 INFO - PROCESS | 1943 | 1461341408953 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 1943 | 1461341408955 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:10:08 INFO - PROCESS | 1943 | 1461341408962 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 1943 | 1461341408964 Marionette TRACE conn4 <- [1,1290,null,{}] 09:10:08 INFO - PROCESS | 1943 | 1461341408970 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}] 09:10:09 INFO - PROCESS | 1943 | 1461341409210 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:10:09 INFO - PROCESS | 1943 | 1461341409231 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0d8800 == 101 [pid = 1943] [id = 330] 09:10:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e456bb800) [pid = 1943] [serial = 991] [outer = (nil)] 09:10:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e55f24000) [pid = 1943] [serial = 992] [outer = 0x7f8e456bb800] 09:10:09 INFO - PROCESS | 1943 | 1461341409298 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e59e9b800) [pid = 1943] [serial = 993] [outer = 0x7f8e456bb800] 09:10:10 INFO - PROCESS | 1943 | 1461341410356 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1435ms 09:10:10 INFO - PROCESS | 1943 | 1461341410398 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1943 | 1461341410405 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:10:10 INFO - PROCESS | 1943 | 1461341410413 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1943 | 1461341410420 Marionette TRACE conn4 <- [1,1294,null,{}] 09:10:10 INFO - PROCESS | 1943 | 1461341410429 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}] 09:10:10 INFO - PROCESS | 1943 | 1461341410658 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:10:10 INFO - PROCESS | 1943 | 1461341410978 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afe0000 == 102 [pid = 1943] [id = 331] 09:10:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e456c2000) [pid = 1943] [serial = 994] [outer = (nil)] 09:10:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e477f9400) [pid = 1943] [serial = 995] [outer = 0x7f8e456c2000] 09:10:11 INFO - PROCESS | 1943 | 1461341411067 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e482ab800) [pid = 1943] [serial = 996] [outer = 0x7f8e456c2000] 09:10:11 INFO - PROCESS | 1943 | 1461341411974 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1590ms 09:10:12 INFO - PROCESS | 1943 | 1461341412004 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1943 | 1461341412012 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:10:12 INFO - PROCESS | 1943 | 1461341412023 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1943 | 1461341412027 Marionette TRACE conn4 <- [1,1298,null,{}] 09:10:12 INFO - PROCESS | 1943 | 1461341412035 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}] 09:10:12 INFO - PROCESS | 1943 | 1461341412255 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:10:12 INFO - PROCESS | 1943 | 1461341412454 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d08000 == 103 [pid = 1943] [id = 332] 09:10:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e4c588c00) [pid = 1943] [serial = 997] [outer = (nil)] 09:10:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e4c66ac00) [pid = 1943] [serial = 998] [outer = 0x7f8e4c588c00] 09:10:12 INFO - PROCESS | 1943 | 1461341412587 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e4e538000) [pid = 1943] [serial = 999] [outer = 0x7f8e4c588c00] 09:10:13 INFO - PROCESS | 1943 | 1461341413609 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1632ms 09:10:13 INFO - PROCESS | 1943 | 1461341413657 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1943 | 1461341413661 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:10:13 INFO - PROCESS | 1943 | 1461341413668 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1943 | 1461341413674 Marionette TRACE conn4 <- [1,1302,null,{}] 09:10:13 INFO - PROCESS | 1943 | 1461341413691 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}] 09:10:14 INFO - PROCESS | 1943 | 1461341414004 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:10:14 INFO - PROCESS | 1943 | 1461341414257 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9f5000 == 104 [pid = 1943] [id = 333] 09:10:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e55f21c00) [pid = 1943] [serial = 1000] [outer = (nil)] 09:10:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e56bad400) [pid = 1943] [serial = 1001] [outer = 0x7f8e55f21c00] 09:10:14 INFO - PROCESS | 1943 | 1461341414341 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e57e15800) [pid = 1943] [serial = 1002] [outer = 0x7f8e55f21c00] 09:10:15 INFO - PROCESS | 1943 | 1461341415226 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1585ms 09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:10:15 INFO - PROCESS | 1943 | 1461341415256 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 1943 | 1461341415260 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:10:15 INFO - PROCESS | 1943 | 1461341415267 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1943 | 1461341415271 Marionette TRACE conn4 <- [1,1306,null,{}] 09:10:15 INFO - PROCESS | 1943 | 1461341415277 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}] 09:10:15 INFO - PROCESS | 1943 | 1461341415486 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:10:15 INFO - PROCESS | 1943 | 1461341415697 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6057b800 == 105 [pid = 1943] [id = 334] 09:10:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e53dc4400) [pid = 1943] [serial = 1003] [outer = (nil)] 09:10:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e5a0cc400) [pid = 1943] [serial = 1004] [outer = 0x7f8e53dc4400] 09:10:15 INFO - PROCESS | 1943 | 1461341415814 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e5a9c6800) [pid = 1943] [serial = 1005] [outer = 0x7f8e53dc4400] 09:10:16 INFO - PROCESS | 1943 | 1461341416763 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1541ms 09:10:16 INFO - PROCESS | 1943 | 1461341416807 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1943 | 1461341416811 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:10:16 INFO - PROCESS | 1943 | 1461341416817 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1943 | 1461341416820 Marionette TRACE conn4 <- [1,1310,null,{}] 09:10:16 INFO - PROCESS | 1943 | 1461341416826 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}] 09:10:17 INFO - PROCESS | 1943 | 1461341417021 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:10:17 INFO - PROCESS | 1943 | 1461341417266 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629b6800 == 106 [pid = 1943] [id = 335] 09:10:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e56ba8c00) [pid = 1943] [serial = 1006] [outer = (nil)] 09:10:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 255 (0x7f8e5abd6400) [pid = 1943] [serial = 1007] [outer = 0x7f8e56ba8c00] 09:10:17 INFO - PROCESS | 1943 | 1461341417387 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 256 (0x7f8e5ea37400) [pid = 1943] [serial = 1008] [outer = 0x7f8e56ba8c00] 09:10:18 INFO - PROCESS | 1943 | 1461341418312 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] 09:10:18 INFO - PROCESS | 1943 | 1461341418360 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:10:18 INFO - PROCESS | 1943 | 1461341418366 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1943 | 1461341418369 Marionette TRACE conn4 <- [1,1314,null,{}] 09:10:18 INFO - PROCESS | 1943 | 1461341418374 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}] 09:10:18 INFO - PROCESS | 1943 | 1461341418608 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:10:18 INFO - PROCESS | 1943 | 1461341418860 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de61800 == 107 [pid = 1943] [id = 336] 09:10:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 257 (0x7f8e60ca9800) [pid = 1943] [serial = 1009] [outer = (nil)] 09:10:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 258 (0x7f8e625cac00) [pid = 1943] [serial = 1010] [outer = 0x7f8e60ca9800] 09:10:18 INFO - PROCESS | 1943 | 1461341418986 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 259 (0x7f8e6cb19400) [pid = 1943] [serial = 1011] [outer = 0x7f8e60ca9800] 09:10:19 INFO - PROCESS | 1943 | 1461341419834 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1530ms 09:10:19 INFO - PROCESS | 1943 | 1461341419897 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1943 | 1461341419901 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:10:19 INFO - PROCESS | 1943 | 1461341419907 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1943 | 1461341419910 Marionette TRACE conn4 <- [1,1318,null,{}] 09:10:19 INFO - PROCESS | 1943 | 1461341419916 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}] 09:10:20 INFO - PROCESS | 1943 | 1461341420117 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:10:20 INFO - PROCESS | 1943 | 1461341420321 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e76226000 == 108 [pid = 1943] [id = 337] 09:10:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 260 (0x7f8e59e92000) [pid = 1943] [serial = 1012] [outer = (nil)] 09:10:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 261 (0x7f8e6dd37800) [pid = 1943] [serial = 1013] [outer = 0x7f8e59e92000] 09:10:20 INFO - PROCESS | 1943 | 1461341420484 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 262 (0x7f8e71779000) [pid = 1943] [serial = 1014] [outer = 0x7f8e59e92000] 09:10:21 INFO - PROCESS | 1943 | 1461341421374 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1529ms 09:10:21 INFO - PROCESS | 1943 | 1461341421438 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1943 | 1461341421442 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:10:21 INFO - PROCESS | 1943 | 1461341421449 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1943 | 1461341421452 Marionette TRACE conn4 <- [1,1322,null,{}] 09:10:21 INFO - PROCESS | 1943 | 1461341421458 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}] 09:10:21 INFO - PROCESS | 1943 | 1461341421664 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:10:21 INFO - PROCESS | 1943 | 1461341421908 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5596f000 == 109 [pid = 1943] [id = 338] 09:10:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 263 (0x7f8e4be86000) [pid = 1943] [serial = 1015] [outer = (nil)] 09:10:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 264 (0x7f8e4be8c000) [pid = 1943] [serial = 1016] [outer = 0x7f8e4be86000] 09:10:22 INFO - PROCESS | 1943 | 1461341422029 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 265 (0x7f8e4be90800) [pid = 1943] [serial = 1017] [outer = 0x7f8e4be86000] 09:10:22 INFO - PROCESS | 1943 | 1461341422930 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1534ms 09:10:22 INFO - PROCESS | 1943 | 1461341422984 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1943 | 1461341422987 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:10:22 INFO - PROCESS | 1943 | 1461341422994 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1943 | 1461341422997 Marionette TRACE conn4 <- [1,1326,null,{}] 09:10:23 INFO - PROCESS | 1943 | 1461341423008 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}] 09:10:23 INFO - PROCESS | 1943 | 1461341423227 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:10:23 INFO - PROCESS | 1943 | 1461341423473 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e68f000 == 110 [pid = 1943] [id = 339] 09:10:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 266 (0x7f8e458cc400) [pid = 1943] [serial = 1018] [outer = (nil)] 09:10:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 267 (0x7f8e458d5c00) [pid = 1943] [serial = 1019] [outer = 0x7f8e458cc400] 09:10:23 INFO - PROCESS | 1943 | 1461341423593 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 268 (0x7f8e458db000) [pid = 1943] [serial = 1020] [outer = 0x7f8e458cc400] 09:10:24 INFO - PROCESS | 1943 | 1461341424495 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]]]}] 09:10:24 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 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1537ms 09:10:24 INFO - PROCESS | 1943 | 1461341424532 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1943 | 1461341424537 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:10:24 INFO - PROCESS | 1943 | 1461341424543 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1943 | 1461341424547 Marionette TRACE conn4 <- [1,1330,null,{}] 09:10:24 INFO - PROCESS | 1943 | 1461341424553 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}] 09:10:24 INFO - PROCESS | 1943 | 1461341424766 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:10:25 INFO - PROCESS | 1943 | 1461341425018 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e625df000 == 111 [pid = 1943] [id = 340] 09:10:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 269 (0x7f8e44be6000) [pid = 1943] [serial = 1021] [outer = (nil)] 09:10:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 270 (0x7f8e44bec400) [pid = 1943] [serial = 1022] [outer = 0x7f8e44be6000] 09:10:25 INFO - PROCESS | 1943 | 1461341425139 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 271 (0x7f8e44bf0c00) [pid = 1943] [serial = 1023] [outer = 0x7f8e44be6000] 09:10:26 INFO - PROCESS | 1943 | 1461341426011 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]]]}] 09:10:26 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 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1539ms 09:10:26 INFO - PROCESS | 1943 | 1461341426083 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:10:26 INFO - PROCESS | 1943 | 1461341426088 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:10:26 INFO - PROCESS | 1943 | 1461341426094 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1943 | 1461341426099 Marionette TRACE conn4 <- [1,1334,null,{}] 09:10:26 INFO - PROCESS | 1943 | 1461341426105 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}] 09:10:26 INFO - PROCESS | 1943 | 1461341426378 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:10:26 INFO - PROCESS | 1943 | 1461341426684 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490e4800 == 112 [pid = 1943] [id = 341] 09:10:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 272 (0x7f8e614c8400) [pid = 1943] [serial = 1024] [outer = (nil)] 09:10:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 273 (0x7f8e71779400) [pid = 1943] [serial = 1025] [outer = 0x7f8e614c8400] 09:10:26 INFO - PROCESS | 1943 | 1461341426775 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 274 (0x7f8e719a7800) [pid = 1943] [serial = 1026] [outer = 0x7f8e614c8400] 09:10:27 INFO - PROCESS | 1943 | 1461341427652 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1631ms 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:10:27 INFO - PROCESS | 1943 | 1461341427726 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1943 | 1461341427729 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:10:27 INFO - PROCESS | 1943 | 1461341427736 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1943 | 1461341427738 Marionette TRACE conn4 <- [1,1338,null,{}] 09:10:27 INFO - PROCESS | 1943 | 1461341427745 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}] 09:10:28 INFO - PROCESS | 1943 | 1461341428011 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:10:28 INFO - PROCESS | 1943 | 1461341428277 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44020000 == 113 [pid = 1943] [id = 342] 09:10:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 275 (0x7f8e440e0800) [pid = 1943] [serial = 1027] [outer = (nil)] 09:10:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 276 (0x7f8e440e7000) [pid = 1943] [serial = 1028] [outer = 0x7f8e440e0800] 09:10:28 INFO - PROCESS | 1943 | 1461341428402 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 277 (0x7f8e440ebc00) [pid = 1943] [serial = 1029] [outer = 0x7f8e440e0800] 09:10:29 INFO - PROCESS | 1943 | 1461341429718 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2039ms 09:10:29 INFO - PROCESS | 1943 | 1461341429828 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1943 | 1461341429832 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:10:29 INFO - PROCESS | 1943 | 1461341429844 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1943 | 1461341429848 Marionette TRACE conn4 <- [1,1342,null,{}] 09:10:29 INFO - PROCESS | 1943 | 1461341429853 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}] 09:10:30 INFO - PROCESS | 1943 | 1461341430108 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:10:30 INFO - PROCESS | 1943 | 1461341430390 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44314000 == 114 [pid = 1943] [id = 343] 09:10:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 278 (0x7f8e440dcc00) [pid = 1943] [serial = 1030] [outer = (nil)] 09:10:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 279 (0x7f8e44379800) [pid = 1943] [serial = 1031] [outer = 0x7f8e440dcc00] 09:10:30 INFO - PROCESS | 1943 | 1461341430477 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 280 (0x7f8e44383000) [pid = 1943] [serial = 1032] [outer = 0x7f8e440dcc00] 09:10:31 INFO - PROCESS | 1943 | 1461341431402 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1633ms 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:10:31 INFO - PROCESS | 1943 | 1461341431476 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1943 | 1461341431479 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:10:31 INFO - PROCESS | 1943 | 1461341431486 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1943 | 1461341431489 Marionette TRACE conn4 <- [1,1346,null,{}] 09:10:31 INFO - PROCESS | 1943 | 1461341431494 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}] 09:10:31 INFO - PROCESS | 1943 | 1461341431745 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:10:32 INFO - PROCESS | 1943 | 1461341432049 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48104800 == 115 [pid = 1943] [id = 344] 09:10:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 281 (0x7f8e440e2000) [pid = 1943] [serial = 1033] [outer = (nil)] 09:10:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 282 (0x7f8e456bf000) [pid = 1943] [serial = 1034] [outer = 0x7f8e440e2000] 09:10:32 INFO - PROCESS | 1943 | 1461341432146 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 283 (0x7f8e4c58c400) [pid = 1943] [serial = 1035] [outer = 0x7f8e440e2000] 09:10:33 INFO - PROCESS | 1943 | 1461341433085 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]]]}] 09:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1641ms 09:10:33 INFO - PROCESS | 1943 | 1461341433160 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:10:33 INFO - PROCESS | 1943 | 1461341433163 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:10:33 INFO - PROCESS | 1943 | 1461341433170 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1943 | 1461341433174 Marionette TRACE conn4 <- [1,1350,null,{}] 09:10:33 INFO - PROCESS | 1943 | 1461341433181 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}] 09:10:33 INFO - PROCESS | 1943 | 1461341433443 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:10:34 INFO - PROCESS | 1943 | 1461341434146 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46665800 == 116 [pid = 1943] [id = 345] 09:10:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 284 (0x7f8e440e7400) [pid = 1943] [serial = 1036] [outer = (nil)] 09:10:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 285 (0x7f8e44381c00) [pid = 1943] [serial = 1037] [outer = 0x7f8e440e7400] 09:10:34 INFO - PROCESS | 1943 | 1461341434224 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 286 (0x7f8e44bedc00) [pid = 1943] [serial = 1038] [outer = 0x7f8e440e7400] 09:10:35 INFO - PROCESS | 1943 | 1461341435164 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2035ms 09:10:35 INFO - PROCESS | 1943 | 1461341435206 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 1943 | 1461341435214 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:10:35 INFO - PROCESS | 1943 | 1461341435223 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 1943 | 1461341435226 Marionette TRACE conn4 <- [1,1354,null,{}] 09:10:35 INFO - PROCESS | 1943 | 1461341435235 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}] 09:10:35 INFO - PROCESS | 1943 | 1461341435440 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:10:35 INFO - PROCESS | 1943 | 1461341435649 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467f3800 == 117 [pid = 1943] [id = 346] 09:10:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 287 (0x7f8e440e8400) [pid = 1943] [serial = 1039] [outer = (nil)] 09:10:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 288 (0x7f8e45e0c800) [pid = 1943] [serial = 1040] [outer = 0x7f8e440e8400] 09:10:35 INFO - PROCESS | 1943 | 1461341435790 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 289 (0x7f8e47592000) [pid = 1943] [serial = 1041] [outer = 0x7f8e440e8400] 09:10:37 INFO - PROCESS | 1943 | 1461341437002 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1833ms 09:10:37 INFO - PROCESS | 1943 | 1461341437059 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1943 | 1461341437066 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:10:37 INFO - PROCESS | 1943 | 1461341437076 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1943 | 1461341437079 Marionette TRACE conn4 <- [1,1358,null,{}] 09:10:37 INFO - PROCESS | 1943 | 1461341437086 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}] 09:10:37 INFO - PROCESS | 1943 | 1461341437340 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597e2800 == 116 [pid = 1943] [id = 267] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb5000 == 115 [pid = 1943] [id = 114] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 288 (0x7f8e4c8ff000) [pid = 1943] [serial = 893] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 287 (0x7f8e4ef08800) [pid = 1943] [serial = 896] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 286 (0x7f8e4ef0dc00) [pid = 1943] [serial = 899] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 285 (0x7f8e456c0800) [pid = 1943] [serial = 902] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 284 (0x7f8e54963800) [pid = 1943] [serial = 905] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOMWINDOW == 283 (0x7f8e59e95000) [pid = 1943] [serial = 926] [outer = (nil)] [url = about:blank] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5b4000 == 114 [pid = 1943] [id = 271] 09:10:37 INFO - PROCESS | 1943 | 1461341437690 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467e1000 == 115 [pid = 1943] [id = 347] 09:10:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 284 (0x7f8e4758cc00) [pid = 1943] [serial = 1042] [outer = (nil)] 09:10:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 285 (0x7f8e480e7c00) [pid = 1943] [serial = 1043] [outer = 0x7f8e4758cc00] 09:10:37 INFO - PROCESS | 1943 | 1461341437787 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 286 (0x7f8e4aedf800) [pid = 1943] [serial = 1044] [outer = 0x7f8e4758cc00] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71896000 == 114 [pid = 1943] [id = 316] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6d05a000 == 113 [pid = 1943] [id = 315] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62b23000 == 112 [pid = 1943] [id = 314] 09:10:37 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e613d1000 == 111 [pid = 1943] [id = 313] 09:10:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5d512800 == 110 [pid = 1943] [id = 312] 09:10:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56e1e800 == 109 [pid = 1943] [id = 311] 09:10:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0bc000 == 108 [pid = 1943] [id = 310] 09:10:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47fd1000 == 107 [pid = 1943] [id = 309] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 285 (0x7f8e614c6400) [pid = 1943] [serial = 660] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 284 (0x7f8e625ca400) [pid = 1943] [serial = 669] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 283 (0x7f8e5eacb400) [pid = 1943] [serial = 651] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 282 (0x7f8e6095ac00) [pid = 1943] [serial = 654] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 281 (0x7f8e48215c00) [pid = 1943] [serial = 786] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 280 (0x7f8e5b5e3400) [pid = 1943] [serial = 518] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 279 (0x7f8e57e10800) [pid = 1943] [serial = 602] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 278 (0x7f8e5a29a000) [pid = 1943] [serial = 575] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 277 (0x7f8e53c1a000) [pid = 1943] [serial = 846] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 276 (0x7f8e61338800) [pid = 1943] [serial = 657] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 275 (0x7f8e5aaab800) [pid = 1943] [serial = 611] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 274 (0x7f8e5a60bc00) [pid = 1943] [serial = 605] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 273 (0x7f8e59477800) [pid = 1943] [serial = 569] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 272 (0x7f8e61803800) [pid = 1943] [serial = 663] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 271 (0x7f8e5abd9400) [pid = 1943] [serial = 645] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 270 (0x7f8e5972a400) [pid = 1943] [serial = 572] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 269 (0x7f8e5ce89800) [pid = 1943] [serial = 648] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 268 (0x7f8e625ce000) [pid = 1943] [serial = 666] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 267 (0x7f8e597b6800) [pid = 1943] [serial = 641] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 266 (0x7f8e5a9cf000) [pid = 1943] [serial = 608] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 265 (0x7f8e56bab800) [pid = 1943] [serial = 638] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 264 (0x7f8e53971400) [pid = 1943] [serial = 635] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 263 (0x7f8e55744c00) [pid = 1943] [serial = 599] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 262 (0x7f8e5a571000) [pid = 1943] [serial = 578] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 261 (0x7f8e5a56ec00) [pid = 1943] [serial = 581] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 260 (0x7f8e568e8800) [pid = 1943] [serial = 923] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 259 (0x7f8e57c5f800) [pid = 1943] [serial = 924] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 258 (0x7f8e4ef05000) [pid = 1943] [serial = 915] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 257 (0x7f8e4e53e000) [pid = 1943] [serial = 914] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 256 (0x7f8e7177c400) [pid = 1943] [serial = 884] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 255 (0x7f8e4bf9c800) [pid = 1943] [serial = 912] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 254 (0x7f8e4820f000) [pid = 1943] [serial = 911] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e47590400) [pid = 1943] [serial = 909] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e456bac00) [pid = 1943] [serial = 908] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e4c8f5400) [pid = 1943] [serial = 890] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e59908800) [pid = 1943] [serial = 875] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e4bf93c00) [pid = 1943] [serial = 869] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e539b9000) [pid = 1943] [serial = 872] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e53c21800) [pid = 1943] [serial = 917] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e54966400) [pid = 1943] [serial = 918] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e5e460400) [pid = 1943] [serial = 878] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e4c1f6400) [pid = 1943] [serial = 887] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e61c58000) [pid = 1943] [serial = 881] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e55f27800) [pid = 1943] [serial = 921] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e5990a800) [pid = 1943] [serial = 642] [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.] 09:10:38 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e557d9000) [pid = 1943] [serial = 920] [outer = (nil)] [url = about:blank] 09:10:38 INFO - PROCESS | 1943 | 1461341438660 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1639ms 09:10:38 INFO - PROCESS | 1943 | 1461341438715 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1943 | 1461341438718 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:10:38 INFO - PROCESS | 1943 | 1461341438727 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1943 | 1461341438736 Marionette TRACE conn4 <- [1,1362,null,{}] 09:10:38 INFO - PROCESS | 1943 | 1461341438770 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}] 09:10:38 INFO - PROCESS | 1943 | 1461341438970 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:10:38 INFO - PROCESS | 1943 | 1461341438982 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1d0800 == 108 [pid = 1943] [id = 348] 09:10:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e4be8a000) [pid = 1943] [serial = 1045] [outer = (nil)] 09:10:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e4c589000) [pid = 1943] [serial = 1046] [outer = 0x7f8e4be8a000] 09:10:39 INFO - PROCESS | 1943 | 1461341439047 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e4c66c400) [pid = 1943] [serial = 1047] [outer = 0x7f8e4be8a000] 09:10:40 INFO - PROCESS | 1943 | 1461341440034 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1346ms 09:10:40 INFO - PROCESS | 1943 | 1461341440071 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1943 | 1461341440075 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:10:40 INFO - PROCESS | 1943 | 1461341440083 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1943 | 1461341440087 Marionette TRACE conn4 <- [1,1366,null,{}] 09:10:40 INFO - PROCESS | 1943 | 1461341440092 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}] 09:10:40 INFO - PROCESS | 1943 | 1461341440287 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:10:40 INFO - PROCESS | 1943 | 1461341440472 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e690800 == 109 [pid = 1943] [id = 349] 09:10:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e4c1f0000) [pid = 1943] [serial = 1048] [outer = (nil)] 09:10:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e4c8f6c00) [pid = 1943] [serial = 1049] [outer = 0x7f8e4c1f0000] 09:10:40 INFO - PROCESS | 1943 | 1461341440539 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e4d986400) [pid = 1943] [serial = 1050] [outer = 0x7f8e4c1f0000] 09:10:41 INFO - PROCESS | 1943 | 1461341441498 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] 09:10:41 INFO - PROCESS | 1943 | 1461341441576 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:10:41 INFO - PROCESS | 1943 | 1461341441586 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1943 | 1461341441588 Marionette TRACE conn4 <- [1,1370,null,{}] 09:10:41 INFO - PROCESS | 1943 | 1461341441603 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}] 09:10:41 INFO - PROCESS | 1943 | 1461341441845 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:10:41 INFO - PROCESS | 1943 | 1461341441873 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53ad1800 == 110 [pid = 1943] [id = 350] 09:10:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e4e53f400) [pid = 1943] [serial = 1051] [outer = (nil)] 09:10:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e4ef09000) [pid = 1943] [serial = 1052] [outer = 0x7f8e4e53f400] 09:10:41 INFO - PROCESS | 1943 | 1461341441950 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e53974000) [pid = 1943] [serial = 1053] [outer = 0x7f8e4e53f400] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e480eec00) [pid = 1943] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e456b3400) [pid = 1943] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e57b7d000) [pid = 1943] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e57b33000) [pid = 1943] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e482ad000) [pid = 1943] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e47794400) [pid = 1943] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e480f0000) [pid = 1943] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e5496e800) [pid = 1943] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e4e925800) [pid = 1943] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e53c16c00) [pid = 1943] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e47592800) [pid = 1943] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e4c8f4800) [pid = 1943] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e47795c00) [pid = 1943] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e62532c00) [pid = 1943] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e57b93000) [pid = 1943] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e6051c800) [pid = 1943] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e5e851c00) [pid = 1943] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e4e924c00) [pid = 1943] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 230 (0x7f8e4758b400) [pid = 1943] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 229 (0x7f8e59607c00) [pid = 1943] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 228 (0x7f8e5490f800) [pid = 1943] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 227 (0x7f8e6141d800) [pid = 1943] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 226 (0x7f8e4c03d400) [pid = 1943] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 225 (0x7f8e59907800) [pid = 1943] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 224 (0x7f8e53dc3000) [pid = 1943] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 223 (0x7f8e59724c00) [pid = 1943] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e5ce89c00) [pid = 1943] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e58ad8800) [pid = 1943] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e5a290000) [pid = 1943] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e4f070000) [pid = 1943] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e618c5400) [pid = 1943] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e61c4f400) [pid = 1943] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e57e10c00) [pid = 1943] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e66d93800) [pid = 1943] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e480e4400) [pid = 1943] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e6cce2c00) [pid = 1943] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e4c02f000) [pid = 1943] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e5b5e2800) [pid = 1943] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e6051d400) [pid = 1943] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e4f069800) [pid = 1943] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e57b96400) [pid = 1943] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e48215000) [pid = 1943] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e5ce96000) [pid = 1943] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e605e5800) [pid = 1943] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e5ce95400) [pid = 1943] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e4c02e400) [pid = 1943] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e4c58cc00) [pid = 1943] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e6141c400) [pid = 1943] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e557d7400) [pid = 1943] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e4e531400) [pid = 1943] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e4aee1400) [pid = 1943] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:10:43 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e56ba8000) [pid = 1943] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:10:43 INFO - PROCESS | 1943 | 1461341443502 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] 09:10:43 INFO - PROCESS | 1943 | 1461341443538 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:10:43 INFO - PROCESS | 1943 | 1461341443545 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1943 | 1461341443547 Marionette TRACE conn4 <- [1,1374,null,{}] 09:10:43 INFO - PROCESS | 1943 | 1461341443553 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}] 09:10:43 INFO - PROCESS | 1943 | 1461341443743 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:10:43 INFO - PROCESS | 1943 | 1461341443761 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c055000 == 111 [pid = 1943] [id = 351] 09:10:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e480eec00) [pid = 1943] [serial = 1054] [outer = (nil)] 09:10:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e4e926400) [pid = 1943] [serial = 1055] [outer = 0x7f8e480eec00] 09:10:43 INFO - PROCESS | 1943 | 1461341443827 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e53977c00) [pid = 1943] [serial = 1056] [outer = 0x7f8e480eec00] 09:10:44 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:44 INFO - PROCESS | 1943 | 1461341444731 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] 09:10:44 INFO - PROCESS | 1943 | 1461341444782 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:10:44 INFO - PROCESS | 1943 | 1461341444788 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1943 | 1461341444791 Marionette TRACE conn4 <- [1,1378,null,{}] 09:10:44 INFO - PROCESS | 1943 | 1461341444796 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}] 09:10:44 INFO - PROCESS | 1943 | 1461341444981 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:10:45 INFO - PROCESS | 1943 | 1461341445313 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46663800 == 112 [pid = 1943] [id = 352] 09:10:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e440e1400) [pid = 1943] [serial = 1057] [outer = (nil)] 09:10:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e44386c00) [pid = 1943] [serial = 1058] [outer = 0x7f8e440e1400] 09:10:45 INFO - PROCESS | 1943 | 1461341445463 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e456b7000) [pid = 1943] [serial = 1059] [outer = 0x7f8e440e1400] 09:10:46 INFO - PROCESS | 1943 | 1461341446430 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] 09:10:46 INFO - PROCESS | 1943 | 1461341446487 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:10:46 INFO - PROCESS | 1943 | 1461341446497 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1943 | 1461341446501 Marionette TRACE conn4 <- [1,1382,null,{}] 09:10:46 INFO - PROCESS | 1943 | 1461341446509 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}] 09:10:46 INFO - PROCESS | 1943 | 1461341446770 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:10:47 INFO - PROCESS | 1943 | 1461341447077 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afcd800 == 113 [pid = 1943] [id = 353] 09:10:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e4758dc00) [pid = 1943] [serial = 1060] [outer = (nil)] 09:10:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e477f3c00) [pid = 1943] [serial = 1061] [outer = 0x7f8e4758dc00] 09:10:47 INFO - PROCESS | 1943 | 1461341447165 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e48212c00) [pid = 1943] [serial = 1062] [outer = 0x7f8e4758dc00] 09:10:48 INFO - PROCESS | 1943 | [1943] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:48 INFO - PROCESS | 1943 | 1461341448253 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] 09:10:48 INFO - PROCESS | 1943 | 1461341448314 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:10:48 INFO - PROCESS | 1943 | 1461341448322 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 1943 | 1461341448325 Marionette TRACE conn4 <- [1,1386,null,{}] 09:10:48 INFO - PROCESS | 1943 | 1461341448331 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}] 09:10:48 INFO - PROCESS | 1943 | 1461341448564 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:10:48 INFO - PROCESS | 1943 | 1461341448863 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d7e800 == 114 [pid = 1943] [id = 354] 09:10:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e4be8ac00) [pid = 1943] [serial = 1063] [outer = (nil)] 09:10:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e4c586c00) [pid = 1943] [serial = 1064] [outer = 0x7f8e4be8ac00] 09:10:48 INFO - PROCESS | 1943 | 1461341448982 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e4d984c00) [pid = 1943] [serial = 1065] [outer = 0x7f8e4be8ac00] 09:10:49 INFO - PROCESS | 1943 | 1461341449953 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] 09:10:50 INFO - PROCESS | 1943 | 1461341450018 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:10:50 INFO - PROCESS | 1943 | 1461341450034 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1943 | 1461341450044 Marionette TRACE conn4 <- [1,1390,null,{}] 09:10:50 INFO - PROCESS | 1943 | 1461341450098 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}] 09:10:50 INFO - PROCESS | 1943 | 1461341450354 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:10:50 INFO - PROCESS | 1943 | 1461341450653 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569a3800 == 115 [pid = 1943] [id = 355] 09:10:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e4be8b000) [pid = 1943] [serial = 1066] [outer = (nil)] 09:10:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e4f069800) [pid = 1943] [serial = 1067] [outer = 0x7f8e4be8b000] 09:10:50 INFO - PROCESS | 1943 | 1461341450734 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e53dc3400) [pid = 1943] [serial = 1068] [outer = 0x7f8e4be8b000] 09:10:51 INFO - PROCESS | 1943 | 1461341451637 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1651ms 09:10:51 INFO - PROCESS | 1943 | 1461341451677 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1943 | 1461341451682 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:10:51 INFO - PROCESS | 1943 | 1461341451689 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1943 | 1461341451691 Marionette TRACE conn4 <- [1,1394,null,{}] 09:10:51 INFO - PROCESS | 1943 | 1461341451698 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}] 09:10:51 INFO - PROCESS | 1943 | 1461341451925 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:10:52 INFO - PROCESS | 1943 | 1461341452165 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b6f000 == 116 [pid = 1943] [id = 356] 09:10:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e4e924c00) [pid = 1943] [serial = 1069] [outer = (nil)] 09:10:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e54910400) [pid = 1943] [serial = 1070] [outer = 0x7f8e4e924c00] 09:10:52 INFO - PROCESS | 1943 | 1461341452303 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e5572a800) [pid = 1943] [serial = 1071] [outer = 0x7f8e4e924c00] 09:10:53 INFO - PROCESS | 1943 | 1461341453180 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1531ms 09:10:53 INFO - PROCESS | 1943 | 1461341453221 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:10:53 INFO - PROCESS | 1943 | 1461341453226 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:10:53 INFO - PROCESS | 1943 | 1461341453232 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1943 | 1461341453236 Marionette TRACE conn4 <- [1,1398,null,{}] 09:10:53 INFO - PROCESS | 1943 | 1461341453242 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}] 09:10:53 INFO - PROCESS | 1943 | 1461341453506 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:10:53 INFO - PROCESS | 1943 | 1461341453786 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f24000 == 117 [pid = 1943] [id = 357] 09:10:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e557d5400) [pid = 1943] [serial = 1072] [outer = (nil)] 09:10:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e557e1000) [pid = 1943] [serial = 1073] [outer = 0x7f8e557d5400] 09:10:53 INFO - PROCESS | 1943 | 1461341453883 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e568e4000) [pid = 1943] [serial = 1074] [outer = 0x7f8e557d5400] 09:10:54 INFO - PROCESS | 1943 | 1461341454832 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1643ms 09:10:54 INFO - PROCESS | 1943 | 1461341454875 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1943 | 1461341454880 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:10:54 INFO - PROCESS | 1943 | 1461341454886 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1943 | 1461341454890 Marionette TRACE conn4 <- [1,1402,null,{}] 09:10:54 INFO - PROCESS | 1943 | 1461341454897 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}] 09:10:55 INFO - PROCESS | 1943 | 1461341455123 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:10:55 INFO - PROCESS | 1943 | 1461341455365 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3f4800 == 118 [pid = 1943] [id = 358] 09:10:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e5496fc00) [pid = 1943] [serial = 1075] [outer = (nil)] 09:10:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e57b93000) [pid = 1943] [serial = 1076] [outer = 0x7f8e5496fc00] 09:10:55 INFO - PROCESS | 1943 | 1461341455488 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e57e15000) [pid = 1943] [serial = 1077] [outer = 0x7f8e5496fc00] 09:10:56 INFO - PROCESS | 1943 | 1461341456322 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1484ms 09:10:56 INFO - PROCESS | 1943 | 1461341456371 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1943 | 1461341456375 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:10:56 INFO - PROCESS | 1943 | 1461341456381 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1943 | 1461341456385 Marionette TRACE conn4 <- [1,1406,null,{}] 09:10:56 INFO - PROCESS | 1943 | 1461341456391 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}] 09:10:56 INFO - PROCESS | 1943 | 1461341456602 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:10:56 INFO - PROCESS | 1943 | 1461341456808 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb6800 == 119 [pid = 1943] [id = 359] 09:10:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e557d6c00) [pid = 1943] [serial = 1078] [outer = (nil)] 09:10:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e5947a800) [pid = 1943] [serial = 1079] [outer = 0x7f8e557d6c00] 09:10:56 INFO - PROCESS | 1943 | 1461341456884 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 224 (0x7f8e5972a400) [pid = 1943] [serial = 1080] [outer = 0x7f8e557d6c00] 09:10:57 INFO - PROCESS | 1943 | 1461341457817 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1479ms 09:10:57 INFO - PROCESS | 1943 | 1461341457862 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1943 | 1461341457866 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:10:57 INFO - PROCESS | 1943 | 1461341457873 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1943 | 1461341457875 Marionette TRACE conn4 <- [1,1410,null,{}] 09:10:57 INFO - PROCESS | 1943 | 1461341457882 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}] 09:10:58 INFO - PROCESS | 1943 | 1461341458102 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:10:58 INFO - PROCESS | 1943 | 1461341458356 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6057c000 == 120 [pid = 1943] [id = 360] 09:10:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 225 (0x7f8e47797400) [pid = 1943] [serial = 1081] [outer = (nil)] 09:10:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 226 (0x7f8e54970c00) [pid = 1943] [serial = 1082] [outer = 0x7f8e47797400] 09:10:58 INFO - PROCESS | 1943 | 1461341458479 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 227 (0x7f8e597bb400) [pid = 1943] [serial = 1083] [outer = 0x7f8e47797400] 09:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1579ms 09:10:59 INFO - PROCESS | 1943 | 1461341459446 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]]]}] 09:10:59 INFO - PROCESS | 1943 | 1461341459454 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 1943 | 1461341459457 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:10:59 INFO - PROCESS | 1943 | 1461341459463 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 1943 | 1461341459466 Marionette TRACE conn4 <- [1,1414,null,{}] 09:10:59 INFO - PROCESS | 1943 | 1461341459472 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}] 09:10:59 INFO - PROCESS | 1943 | 1461341459698 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:10:59 INFO - PROCESS | 1943 | 1461341459946 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617a5000 == 121 [pid = 1943] [id = 361] 09:11:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 228 (0x7f8e4821a000) [pid = 1943] [serial = 1084] [outer = (nil)] 09:11:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e5a0c3800) [pid = 1943] [serial = 1085] [outer = 0x7f8e4821a000] 09:11:00 INFO - PROCESS | 1943 | 1461341460070 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e5a299000) [pid = 1943] [serial = 1086] [outer = 0x7f8e4821a000] 09:11:01 INFO - PROCESS | 1943 | 1461341461000 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1588ms 09:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:11:01 INFO - PROCESS | 1943 | 1461341461052 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1943 | 1461341461055 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:11:01 INFO - PROCESS | 1943 | 1461341461062 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1943 | 1461341461065 Marionette TRACE conn4 <- [1,1418,null,{}] 09:11:01 INFO - PROCESS | 1943 | 1461341461071 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}] 09:11:01 INFO - PROCESS | 1943 | 1461341461307 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:11:01 INFO - PROCESS | 1943 | 1461341461654 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629b8000 == 122 [pid = 1943] [id = 362] 09:11:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e5a578800) [pid = 1943] [serial = 1087] [outer = (nil)] 09:11:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e5a606000) [pid = 1943] [serial = 1088] [outer = 0x7f8e5a578800] 09:11:01 INFO - PROCESS | 1943 | 1461341461744 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e5a9c5c00) [pid = 1943] [serial = 1089] [outer = 0x7f8e5a578800] 09:11:02 INFO - PROCESS | 1943 | 1461341462699 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1686ms 09:11:02 INFO - PROCESS | 1943 | 1461341462748 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:11:02 INFO - PROCESS | 1943 | 1461341462753 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:11:02 INFO - PROCESS | 1943 | 1461341462759 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1943 | 1461341462764 Marionette TRACE conn4 <- [1,1422,null,{}] 09:11:02 INFO - PROCESS | 1943 | 1461341462771 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}] 09:11:03 INFO - PROCESS | 1943 | 1461341463039 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:11:03 INFO - PROCESS | 1943 | 1461341463311 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cc74800 == 123 [pid = 1943] [id = 363] 09:11:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e5abd3800) [pid = 1943] [serial = 1090] [outer = (nil)] 09:11:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e5c0ba400) [pid = 1943] [serial = 1091] [outer = 0x7f8e5abd3800] 09:11:03 INFO - PROCESS | 1943 | 1461341463421 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e5e852400) [pid = 1943] [serial = 1092] [outer = 0x7f8e5abd3800] 09:11:04 INFO - PROCESS | 1943 | 1461341464309 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 09:11:04 INFO - PROCESS | 1943 | 1461341464348 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1943 | 1461341464351 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:11:04 INFO - PROCESS | 1943 | 1461341464358 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1943 | 1461341464361 Marionette TRACE conn4 <- [1,1426,null,{}] 09:11:04 INFO - PROCESS | 1943 | 1461341464367 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}] 09:11:04 INFO - PROCESS | 1943 | 1461341464570 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:11:04 INFO - PROCESS | 1943 | 1461341464834 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de62800 == 124 [pid = 1943] [id = 364] 09:11:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e5b5df400) [pid = 1943] [serial = 1093] [outer = (nil)] 09:11:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e6052b800) [pid = 1943] [serial = 1094] [outer = 0x7f8e5b5df400] 09:11:04 INFO - PROCESS | 1943 | 1461341464953 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e60876000) [pid = 1943] [serial = 1095] [outer = 0x7f8e5b5df400] 09:11:05 INFO - PROCESS | 1943 | 1461341465814 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1533ms 09:11:05 INFO - PROCESS | 1943 | 1461341465892 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1943 | 1461341465896 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:11:05 INFO - PROCESS | 1943 | 1461341465902 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1943 | 1461341465906 Marionette TRACE conn4 <- [1,1430,null,{}] 09:11:05 INFO - PROCESS | 1943 | 1461341465911 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}] 09:11:06 INFO - PROCESS | 1943 | 1461341466120 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:11:06 INFO - PROCESS | 1943 | 1461341466370 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7203c800 == 125 [pid = 1943] [id = 365] 09:11:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e5ccea800) [pid = 1943] [serial = 1096] [outer = (nil)] 09:11:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e609ce400) [pid = 1943] [serial = 1097] [outer = 0x7f8e5ccea800] 09:11:06 INFO - PROCESS | 1943 | 1461341466460 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e61414c00) [pid = 1943] [serial = 1098] [outer = 0x7f8e5ccea800] 09:11:07 INFO - PROCESS | 1943 | 1461341467358 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1530ms 09:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:11:07 INFO - PROCESS | 1943 | 1461341467433 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1943 | 1461341467436 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:11:07 INFO - PROCESS | 1943 | 1461341467443 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1943 | 1461341467446 Marionette TRACE conn4 <- [1,1434,null,{}] 09:11:07 INFO - PROCESS | 1943 | 1461341467451 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}] 09:11:07 INFO - PROCESS | 1943 | 1461341467712 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:11:08 INFO - PROCESS | 1943 | 1461341468010 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45986000 == 126 [pid = 1943] [id = 366] 09:11:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e456bf400) [pid = 1943] [serial = 1099] [outer = (nil)] 09:11:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e477f8c00) [pid = 1943] [serial = 1100] [outer = 0x7f8e456bf400] 09:11:08 INFO - PROCESS | 1943 | 1461341468098 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e59733c00) [pid = 1943] [serial = 1101] [outer = 0x7f8e456bf400] 09:11:09 INFO - PROCESS | 1943 | 1461341469019 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1648ms 09:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:11:09 INFO - PROCESS | 1943 | 1461341469092 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1943 | 1461341469095 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:11:09 INFO - PROCESS | 1943 | 1461341469102 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1943 | 1461341469104 Marionette TRACE conn4 <- [1,1438,null,{}] 09:11:09 INFO - PROCESS | 1943 | 1461341469110 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}] 09:11:09 INFO - PROCESS | 1943 | 1461341469324 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:11:09 INFO - PROCESS | 1943 | 1461341469578 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e459a0000 == 127 [pid = 1943] [id = 367] 09:11:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e457e9800) [pid = 1943] [serial = 1102] [outer = (nil)] 09:11:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e4c1ef400) [pid = 1943] [serial = 1103] [outer = 0x7f8e457e9800] 09:11:09 INFO - PROCESS | 1943 | 1461341469709 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e5a4cd400) [pid = 1943] [serial = 1104] [outer = 0x7f8e457e9800] 09:11:10 INFO - PROCESS | 1943 | 1461341470606 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]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1581ms 09:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:11:10 INFO - PROCESS | 1943 | 1461341470683 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1943 | 1461341470685 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:11:10 INFO - PROCESS | 1943 | 1461341470692 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1943 | 1461341470695 Marionette TRACE conn4 <- [1,1442,null,{}] 09:11:10 INFO - PROCESS | 1943 | 1461341470700 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}] 09:11:10 INFO - PROCESS | 1943 | 1461341470916 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:11:11 INFO - PROCESS | 1943 | 1461341471168 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1de000 == 128 [pid = 1943] [id = 368] 09:11:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e4758b800) [pid = 1943] [serial = 1105] [outer = (nil)] 09:11:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e4e53c800) [pid = 1943] [serial = 1106] [outer = 0x7f8e4758b800] 09:11:11 INFO - PROCESS | 1943 | 1461341471259 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e57b36c00) [pid = 1943] [serial = 1107] [outer = 0x7f8e4758b800] 09:11:12 INFO - PROCESS | 1943 | 1461341472160 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1530ms 09:11:12 INFO - PROCESS | 1943 | 1461341472222 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1943 | 1461341472225 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:11:12 INFO - PROCESS | 1943 | 1461341472232 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1943 | 1461341472234 Marionette TRACE conn4 <- [1,1446,null,{}] 09:11:12 INFO - PROCESS | 1943 | 1461341472240 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}] 09:11:12 INFO - PROCESS | 1943 | 1461341472446 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:11:13 INFO - PROCESS | 1943 | 1461341473162 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fdf800 == 129 [pid = 1943] [id = 369] 09:11:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e440eb400) [pid = 1943] [serial = 1108] [outer = (nil)] 09:11:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e445de000) [pid = 1943] [serial = 1109] [outer = 0x7f8e440eb400] 09:11:13 INFO - PROCESS | 1943 | 1461341473233 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e457e5c00) [pid = 1943] [serial = 1110] [outer = 0x7f8e440eb400] 09:11:14 INFO - PROCESS | 1943 | 1461341474175 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2029ms 09:11:14 INFO - PROCESS | 1943 | 1461341474264 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1943 | 1461341474270 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:11:14 INFO - PROCESS | 1943 | 1461341474279 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1943 | 1461341474282 Marionette TRACE conn4 <- [1,1450,null,{}] 09:11:14 INFO - PROCESS | 1943 | 1461341474289 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}] 09:11:14 INFO - PROCESS | 1943 | 1461341474501 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:11:14 INFO - PROCESS | 1943 | 1461341474967 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44304000 == 130 [pid = 1943] [id = 370] 09:11:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 255 (0x7f8e4758c000) [pid = 1943] [serial = 1111] [outer = (nil)] 09:11:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 256 (0x7f8e47796000) [pid = 1943] [serial = 1112] [outer = 0x7f8e4758c000] 09:11:15 INFO - PROCESS | 1943 | 1461341475050 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 257 (0x7f8e480ee800) [pid = 1943] [serial = 1113] [outer = 0x7f8e4758c000] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b49000 == 129 [pid = 1943] [id = 290] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5620c000 == 128 [pid = 1943] [id = 249] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c055000 == 127 [pid = 1943] [id = 351] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53ad1800 == 126 [pid = 1943] [id = 350] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e690800 == 125 [pid = 1943] [id = 349] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1d0800 == 124 [pid = 1943] [id = 348] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e467e1000 == 123 [pid = 1943] [id = 347] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e467f3800 == 122 [pid = 1943] [id = 346] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46665800 == 121 [pid = 1943] [id = 345] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44020000 == 120 [pid = 1943] [id = 342] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490e4800 == 119 [pid = 1943] [id = 341] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e625df000 == 118 [pid = 1943] [id = 340] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e68f000 == 117 [pid = 1943] [id = 339] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5596f000 == 116 [pid = 1943] [id = 338] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e76226000 == 115 [pid = 1943] [id = 337] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de61800 == 114 [pid = 1943] [id = 336] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629b6800 == 113 [pid = 1943] [id = 335] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6057b800 == 112 [pid = 1943] [id = 334] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a9f5000 == 111 [pid = 1943] [id = 333] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d08000 == 110 [pid = 1943] [id = 332] 09:11:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4afe0000 == 109 [pid = 1943] [id = 331] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 256 (0x7f8e5a297400) [pid = 1943] [serial = 927] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 255 (0x7f8e47799c00) [pid = 1943] [serial = 968] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 254 (0x7f8e6cc98c00) [pid = 1943] [serial = 950] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e4d898c00) [pid = 1943] [serial = 870] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e60872c00) [pid = 1943] [serial = 867] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e54966c00) [pid = 1943] [serial = 873] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e5573d400) [pid = 1943] [serial = 978] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e54903400) [pid = 1943] [serial = 977] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e5d57bc00) [pid = 1943] [serial = 944] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e4d89f000) [pid = 1943] [serial = 932] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e4c58bc00) [pid = 1943] [serial = 980] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e55a3fc00) [pid = 1943] [serial = 981] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e4e923400) [pid = 1943] [serial = 975] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e4c8fc400) [pid = 1943] [serial = 974] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e6302b400) [pid = 1943] [serial = 947] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e6dde8400) [pid = 1943] [serial = 953] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e58ad7400) [pid = 1943] [serial = 983] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e457ea400) [pid = 1943] [serial = 929] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e54966800) [pid = 1943] [serial = 935] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e5972a000) [pid = 1943] [serial = 938] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e6c966800) [pid = 1943] [serial = 714] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e59727c00) [pid = 1943] [serial = 696] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e618c6400) [pid = 1943] [serial = 705] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e61333400) [pid = 1943] [serial = 759] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e4c66e400) [pid = 1943] [serial = 956] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e719a9000) [pid = 1943] [serial = 780] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 230 (0x7f8e47597400) [pid = 1943] [serial = 843] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 229 (0x7f8e5aaab400) [pid = 1943] [serial = 819] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 228 (0x7f8e5600fc00) [pid = 1943] [serial = 750] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 227 (0x7f8e71781400) [pid = 1943] [serial = 771] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 226 (0x7f8e539b7000) [pid = 1943] [serial = 810] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 225 (0x7f8e5e462400) [pid = 1943] [serial = 756] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 224 (0x7f8e568eac00) [pid = 1943] [serial = 813] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 223 (0x7f8e5a292800) [pid = 1943] [serial = 816] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e6bd1bc00) [pid = 1943] [serial = 828] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e6ff4b000) [pid = 1943] [serial = 834] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e5e464800) [pid = 1943] [serial = 702] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e6ffc6800) [pid = 1943] [serial = 723] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e62a8f800) [pid = 1943] [serial = 762] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e66d97c00) [pid = 1943] [serial = 711] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e71772800) [pid = 1943] [serial = 768] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e6cc9f400) [pid = 1943] [serial = 717] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e477fbc00) [pid = 1943] [serial = 959] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e480efc00) [pid = 1943] [serial = 783] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e6d0fd800) [pid = 1943] [serial = 720] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e719a0000) [pid = 1943] [serial = 777] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e60528c00) [pid = 1943] [serial = 747] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e6302f400) [pid = 1943] [serial = 708] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e716a7400) [pid = 1943] [serial = 726] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e5aaabc00) [pid = 1943] [serial = 699] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e5a604800) [pid = 1943] [serial = 807] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e62b1ec00) [pid = 1943] [serial = 825] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e6ce51800) [pid = 1943] [serial = 831] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e482b5800) [pid = 1943] [serial = 962] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e5e8ee000) [pid = 1943] [serial = 822] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e4c03bc00) [pid = 1943] [serial = 774] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e6ce4b800) [pid = 1943] [serial = 837] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e6dec1c00) [pid = 1943] [serial = 765] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e568edc00) [pid = 1943] [serial = 693] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e6ff49400) [pid = 1943] [serial = 840] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e4f06f400) [pid = 1943] [serial = 690] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e445e2400) [pid = 1943] [serial = 965] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e59731800) [pid = 1943] [serial = 753] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e5b5e1400) [pid = 1943] [serial = 986] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e4d987400) [pid = 1943] [serial = 990] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e480f0800) [pid = 1943] [serial = 989] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e55f24000) [pid = 1943] [serial = 992] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e5a56f000) [pid = 1943] [serial = 984] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e5e463800) [pid = 1943] [serial = 987] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e4c039800) [pid = 1943] [serial = 972] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e482b4400) [pid = 1943] [serial = 971] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5a576000) [pid = 1943] [serial = 941] [outer = (nil)] [url = about:blank] 09:11:15 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e477f7c00) [pid = 1943] [serial = 969] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1943 | 1461341476206 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1994ms 09:11:16 INFO - PROCESS | 1943 | 1461341476277 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1943 | 1461341476283 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:11:16 INFO - PROCESS | 1943 | 1461341476290 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1943 | 1461341476293 Marionette TRACE conn4 <- [1,1454,null,{}] 09:11:16 INFO - PROCESS | 1943 | 1461341476299 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}] 09:11:16 INFO - PROCESS | 1943 | 1461341476508 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:11:16 INFO - PROCESS | 1943 | 1461341476665 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e469d9800 == 110 [pid = 1943] [id = 371] 09:11:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e445e2800) [pid = 1943] [serial = 1114] [outer = (nil)] 09:11:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e4aee6c00) [pid = 1943] [serial = 1115] [outer = 0x7f8e445e2800] 09:11:16 INFO - PROCESS | 1943 | 1461341476732 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e4c034c00) [pid = 1943] [serial = 1116] [outer = 0x7f8e445e2800] 09:11:17 INFO - PROCESS | 1943 | 1461341477599 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1389ms 09:11:17 INFO - PROCESS | 1943 | 1461341477681 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 1943 | 1461341477685 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:11:17 INFO - PROCESS | 1943 | 1461341477697 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1943 | 1461341477707 Marionette TRACE conn4 <- [1,1458,null,{}] 09:11:17 INFO - PROCESS | 1943 | 1461341477715 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}] 09:11:17 INFO - PROCESS | 1943 | 1461341477930 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:11:18 INFO - PROCESS | 1943 | 1461341478134 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c059000 == 111 [pid = 1943] [id = 372] 09:11:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e4c668c00) [pid = 1943] [serial = 1117] [outer = (nil)] 09:11:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e4d992c00) [pid = 1943] [serial = 1118] [outer = 0x7f8e4c668c00] 09:11:18 INFO - PROCESS | 1943 | 1461341478202 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e4e53a000) [pid = 1943] [serial = 1119] [outer = 0x7f8e4c668c00] 09:11:19 INFO - PROCESS | 1943 | 1461341479212 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1548ms 09:11:19 INFO - PROCESS | 1943 | 1461341479239 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1943 | 1461341479243 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:11:19 INFO - PROCESS | 1943 | 1461341479249 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1943 | 1461341479251 Marionette TRACE conn4 <- [1,1462,null,{}] 09:11:19 INFO - PROCESS | 1943 | 1461341479257 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}] 09:11:19 INFO - PROCESS | 1943 | 1461341479511 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:11:19 INFO - PROCESS | 1943 | 1461341479556 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e776800 == 112 [pid = 1943] [id = 373] 09:11:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e4ef0f800) [pid = 1943] [serial = 1120] [outer = (nil)] 09:11:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e4f075400) [pid = 1943] [serial = 1121] [outer = 0x7f8e4ef0f800] 09:11:19 INFO - PROCESS | 1943 | 1461341479683 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e539b8000) [pid = 1943] [serial = 1122] [outer = 0x7f8e4ef0f800] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e4e53f400) [pid = 1943] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e440e7400) [pid = 1943] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e4be8a000) [pid = 1943] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e440e8400) [pid = 1943] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e4758cc00) [pid = 1943] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:11:20 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e4c1f0000) [pid = 1943] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:11:21 INFO - PROCESS | 1943 | 1461341481170 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1988ms 09:11:21 INFO - PROCESS | 1943 | 1461341481239 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1943 | 1461341481243 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:11:21 INFO - PROCESS | 1943 | 1461341481249 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1943 | 1461341481252 Marionette TRACE conn4 <- [1,1466,null,{}] 09:11:21 INFO - PROCESS | 1943 | 1461341481257 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}] 09:11:21 INFO - PROCESS | 1943 | 1461341481453 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:11:21 INFO - PROCESS | 1943 | 1461341481466 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0c5000 == 113 [pid = 1943] [id = 374] 09:11:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e53c1a400) [pid = 1943] [serial = 1123] [outer = (nil)] 09:11:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e53dc9400) [pid = 1943] [serial = 1124] [outer = 0x7f8e53c1a400] 09:11:21 INFO - PROCESS | 1943 | 1461341481691 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e55a34000) [pid = 1943] [serial = 1125] [outer = 0x7f8e53c1a400] 09:11:22 INFO - PROCESS | 1943 | 1461341482515 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1288ms 09:11:22 INFO - PROCESS | 1943 | 1461341482538 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1943 | 1461341482541 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:11:22 INFO - PROCESS | 1943 | 1461341482548 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1943 | 1461341482563 Marionette TRACE conn4 <- [1,1470,null,{}] 09:11:22 INFO - PROCESS | 1943 | 1461341482569 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}] 09:11:22 INFO - PROCESS | 1943 | 1461341482952 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:11:23 INFO - PROCESS | 1943 | 1461341483117 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467e5000 == 114 [pid = 1943] [id = 375] 09:11:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e440e4000) [pid = 1943] [serial = 1126] [outer = (nil)] 09:11:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e445de800) [pid = 1943] [serial = 1127] [outer = 0x7f8e440e4000] 09:11:23 INFO - PROCESS | 1943 | 1461341483267 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e458d0400) [pid = 1943] [serial = 1128] [outer = 0x7f8e440e4000] 09:11:24 INFO - PROCESS | 1943 | 1461341484242 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1755ms 09:11:24 INFO - PROCESS | 1943 | 1461341484306 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1943 | 1461341484313 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:11:24 INFO - PROCESS | 1943 | 1461341484321 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1943 | 1461341484328 Marionette TRACE conn4 <- [1,1474,null,{}] 09:11:24 INFO - PROCESS | 1943 | 1461341484335 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}] 09:11:24 INFO - PROCESS | 1943 | 1461341484564 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:11:24 INFO - PROCESS | 1943 | 1461341484831 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c05e000 == 115 [pid = 1943] [id = 376] 09:11:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e48219000) [pid = 1943] [serial = 1129] [outer = (nil)] 09:11:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e482b6c00) [pid = 1943] [serial = 1130] [outer = 0x7f8e48219000] 09:11:24 INFO - PROCESS | 1943 | 1461341484960 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e4be8f800) [pid = 1943] [serial = 1131] [outer = 0x7f8e48219000] 09:11:25 INFO - PROCESS | 1943 | 1461341485926 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1646ms 09:11:25 INFO - PROCESS | 1943 | 1461341485967 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1943 | 1461341485973 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:11:25 INFO - PROCESS | 1943 | 1461341485979 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1943 | 1461341485983 Marionette TRACE conn4 <- [1,1478,null,{}] 09:11:25 INFO - PROCESS | 1943 | 1461341485989 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}] 09:11:26 INFO - PROCESS | 1943 | 1461341486224 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:11:26 INFO - PROCESS | 1943 | 1461341486528 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d6f800 == 116 [pid = 1943] [id = 377] 09:11:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e4c671400) [pid = 1943] [serial = 1132] [outer = (nil)] 09:11:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e4d988000) [pid = 1943] [serial = 1133] [outer = 0x7f8e4c671400] 09:11:26 INFO - PROCESS | 1943 | 1461341486605 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e4ef04800) [pid = 1943] [serial = 1134] [outer = 0x7f8e4c671400] 09:11:27 INFO - PROCESS | 1943 | 1461341487524 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1582ms 09:11:27 INFO - PROCESS | 1943 | 1461341487562 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1943 | 1461341487569 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:11:27 INFO - PROCESS | 1943 | 1461341487585 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1943 | 1461341487592 Marionette TRACE conn4 <- [1,1482,null,{}] 09:11:27 INFO - PROCESS | 1943 | 1461341487599 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}] 09:11:27 INFO - PROCESS | 1943 | 1461341487819 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:11:28 INFO - PROCESS | 1943 | 1461341488066 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565bd000 == 117 [pid = 1943] [id = 378] 09:11:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e4c8f5400) [pid = 1943] [serial = 1135] [outer = (nil)] 09:11:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e557d4c00) [pid = 1943] [serial = 1136] [outer = 0x7f8e4c8f5400] 09:11:28 INFO - PROCESS | 1943 | 1461341488191 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e56029c00) [pid = 1943] [serial = 1137] [outer = 0x7f8e4c8f5400] 09:11:29 INFO - PROCESS | 1943 | 1461341489133 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]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1601ms 09:11:29 INFO - PROCESS | 1943 | 1461341489178 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1943 | 1461341489182 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:11:29 INFO - PROCESS | 1943 | 1461341489188 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1943 | 1461341489191 Marionette TRACE conn4 <- [1,1486,null,{}] 09:11:29 INFO - PROCESS | 1943 | 1461341489196 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}] 09:11:29 INFO - PROCESS | 1943 | 1461341489396 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:11:29 INFO - PROCESS | 1943 | 1461341489640 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b76000 == 118 [pid = 1943] [id = 379] 09:11:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e4d98d400) [pid = 1943] [serial = 1138] [outer = (nil)] 09:11:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e57b38c00) [pid = 1943] [serial = 1139] [outer = 0x7f8e4d98d400] 09:11:29 INFO - PROCESS | 1943 | 1461341489772 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e59638400) [pid = 1943] [serial = 1140] [outer = 0x7f8e4d98d400] 09:11:30 INFO - PROCESS | 1943 | 1461341490698 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]]]}] 09:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1578ms 09:11:30 INFO - PROCESS | 1943 | 1461341490768 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1943 | 1461341490772 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:11:30 INFO - PROCESS | 1943 | 1461341490778 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1943 | 1461341490781 Marionette TRACE conn4 <- [1,1490,null,{}] 09:11:30 INFO - PROCESS | 1943 | 1461341490787 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}] 09:11:31 INFO - PROCESS | 1943 | 1461341491013 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:11:31 INFO - PROCESS | 1943 | 1461341491294 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0ee800 == 119 [pid = 1943] [id = 380] 09:11:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e5a4c9400) [pid = 1943] [serial = 1141] [outer = (nil)] 09:11:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e5a56e800) [pid = 1943] [serial = 1142] [outer = 0x7f8e5a4c9400] 09:11:31 INFO - PROCESS | 1943 | 1461341491388 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e5aaa5c00) [pid = 1943] [serial = 1143] [outer = 0x7f8e5a4c9400] 09:11:32 INFO - PROCESS | 1943 | 1461341492298 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1585ms 09:11:32 INFO - PROCESS | 1943 | 1461341492364 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1943 | 1461341492368 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:11:32 INFO - PROCESS | 1943 | 1461341492374 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1943 | 1461341492378 Marionette TRACE conn4 <- [1,1494,null,{}] 09:11:32 INFO - PROCESS | 1943 | 1461341492383 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}] 09:11:32 INFO - PROCESS | 1943 | 1461341492603 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:11:32 INFO - PROCESS | 1943 | 1461341492848 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db06800 == 120 [pid = 1943] [id = 381] 09:11:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e59639400) [pid = 1943] [serial = 1144] [outer = (nil)] 09:11:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e5e462400) [pid = 1943] [serial = 1145] [outer = 0x7f8e59639400] 09:11:32 INFO - PROCESS | 1943 | 1461341492971 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e606f4000) [pid = 1943] [serial = 1146] [outer = 0x7f8e59639400] 09:11:33 INFO - PROCESS | 1943 | 1461341493908 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1584ms 09:11:33 INFO - PROCESS | 1943 | 1461341493961 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1943 | 1461341493963 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:11:33 INFO - PROCESS | 1943 | 1461341493970 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1943 | 1461341493973 Marionette TRACE conn4 <- [1,1498,null,{}] 09:11:33 INFO - PROCESS | 1943 | 1461341493979 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}] 09:11:34 INFO - PROCESS | 1943 | 1461341494194 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:11:34 INFO - PROCESS | 1943 | 1461341494440 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e612dd000 == 121 [pid = 1943] [id = 382] 09:11:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e5972a000) [pid = 1943] [serial = 1147] [outer = (nil)] 09:11:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e61803400) [pid = 1943] [serial = 1148] [outer = 0x7f8e5972a000] 09:11:34 INFO - PROCESS | 1943 | 1461341494534 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e61fbb800) [pid = 1943] [serial = 1149] [outer = 0x7f8e5972a000] 09:11:35 INFO - PROCESS | 1943 | 1461341495390 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1430ms 09:11:35 INFO - PROCESS | 1943 | 1461341495402 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1943 | 1461341495406 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:11:35 INFO - PROCESS | 1943 | 1461341495412 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1943 | 1461341495416 Marionette TRACE conn4 <- [1,1502,null,{}] 09:11:35 INFO - PROCESS | 1943 | 1461341495421 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}] 09:11:35 INFO - PROCESS | 1943 | 1461341495634 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:11:35 INFO - PROCESS | 1943 | 1461341495893 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62965000 == 122 [pid = 1943] [id = 383] 09:11:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e55a36000) [pid = 1943] [serial = 1150] [outer = (nil)] 09:11:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e5aaad400) [pid = 1943] [serial = 1151] [outer = 0x7f8e55a36000] 09:11:36 INFO - PROCESS | 1943 | 1461341496020 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e62a88800) [pid = 1943] [serial = 1152] [outer = 0x7f8e55a36000] 09:11:36 INFO - PROCESS | 1943 | 1461341496871 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1485ms 09:11:36 INFO - PROCESS | 1943 | 1461341496899 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1943 | 1461341496902 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:11:36 INFO - PROCESS | 1943 | 1461341496909 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1943 | 1461341496912 Marionette TRACE conn4 <- [1,1506,null,{}] 09:11:36 INFO - PROCESS | 1943 | 1461341496918 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}] 09:11:37 INFO - PROCESS | 1943 | 1461341497136 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:11:37 INFO - PROCESS | 1943 | 1461341497344 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65ed8000 == 123 [pid = 1943] [id = 384] 09:11:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e57c54800) [pid = 1943] [serial = 1153] [outer = (nil)] 09:11:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e66d0ac00) [pid = 1943] [serial = 1154] [outer = 0x7f8e57c54800] 09:11:37 INFO - PROCESS | 1943 | 1461341497463 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e6bd18000) [pid = 1943] [serial = 1155] [outer = 0x7f8e57c54800] 09:11:38 INFO - PROCESS | 1943 | 1461341498428 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1579ms 09:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:11:38 INFO - PROCESS | 1943 | 1461341498489 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1943 | 1461341498492 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:11:38 INFO - PROCESS | 1943 | 1461341498498 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1943 | 1461341498502 Marionette TRACE conn4 <- [1,1510,null,{}] 09:11:38 INFO - PROCESS | 1943 | 1461341498508 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}] 09:11:38 INFO - PROCESS | 1943 | 1461341498728 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:11:38 INFO - PROCESS | 1943 | 1461341498988 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cc89000 == 124 [pid = 1943] [id = 385] 09:11:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e6cc99400) [pid = 1943] [serial = 1156] [outer = (nil)] 09:11:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e6cce7400) [pid = 1943] [serial = 1157] [outer = 0x7f8e6cc99400] 09:11:39 INFO - PROCESS | 1943 | 1461341499125 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e6ddf3000) [pid = 1943] [serial = 1158] [outer = 0x7f8e6cc99400] 09:11:40 INFO - PROCESS | 1943 | 1461341500061 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1584ms 09:11:40 INFO - PROCESS | 1943 | 1461341500082 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:11:40 INFO - PROCESS | 1943 | 1461341500093 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:11:40 INFO - PROCESS | 1943 | 1461341500099 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1943 | 1461341500104 Marionette TRACE conn4 <- [1,1514,null,{}] 09:11:40 INFO - PROCESS | 1943 | 1461341500109 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}] 09:11:40 INFO - PROCESS | 1943 | 1461341500348 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:11:40 INFO - PROCESS | 1943 | 1461341500619 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71ed0000 == 125 [pid = 1943] [id = 386] 09:11:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 224 (0x7f8e6cc03c00) [pid = 1943] [serial = 1159] [outer = (nil)] 09:11:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 225 (0x7f8e71780800) [pid = 1943] [serial = 1160] [outer = 0x7f8e6cc03c00] 09:11:40 INFO - PROCESS | 1943 | 1461341500709 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 226 (0x7f8e719a7400) [pid = 1943] [serial = 1161] [outer = 0x7f8e6cc03c00] 09:11:41 INFO - PROCESS | 1943 | 1461341501594 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]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1544ms 09:11:41 INFO - PROCESS | 1943 | 1461341501644 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 1943 | 1461341501648 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:11:41 INFO - PROCESS | 1943 | 1461341501655 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 1943 | 1461341501658 Marionette TRACE conn4 <- [1,1518,null,{}] 09:11:41 INFO - PROCESS | 1943 | 1461341501664 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}] 09:11:41 INFO - PROCESS | 1943 | 1461341501876 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:11:42 INFO - PROCESS | 1943 | 1461341502126 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e762ca800 == 126 [pid = 1943] [id = 387] 09:11:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 227 (0x7f8e566c5800) [pid = 1943] [serial = 1162] [outer = (nil)] 09:11:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 228 (0x7f8e566cd800) [pid = 1943] [serial = 1163] [outer = 0x7f8e566c5800] 09:11:42 INFO - PROCESS | 1943 | 1461341502245 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e566d2800) [pid = 1943] [serial = 1164] [outer = 0x7f8e566c5800] 09:11:43 INFO - PROCESS | 1943 | 1461341503103 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1480ms 09:11:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:11:43 INFO - PROCESS | 1943 | 1461341503136 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1943 | 1461341503139 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:11:43 INFO - PROCESS | 1943 | 1461341503146 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1943 | 1461341503149 Marionette TRACE conn4 <- [1,1522,null,{}] 09:11:43 INFO - PROCESS | 1943 | 1461341503155 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}] 09:11:43 INFO - PROCESS | 1943 | 1461341503396 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:11:43 INFO - PROCESS | 1943 | 1461341503602 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47827000 == 127 [pid = 1943] [id = 388] 09:11:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e48ae9400) [pid = 1943] [serial = 1165] [outer = (nil)] 09:11:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e48af1400) [pid = 1943] [serial = 1166] [outer = 0x7f8e48ae9400] 09:11:43 INFO - PROCESS | 1943 | 1461341503714 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e48af6800) [pid = 1943] [serial = 1167] [outer = 0x7f8e48ae9400] 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:44 INFO - PROCESS | 1943 | 1461341504572 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"]]]}] 09:11:44 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 () { 09:11:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:11:44 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 () { 09:11:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:11:44 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 () { 09:11:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:11:44 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 () { 09:11:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:11:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1481ms 09:11:44 INFO - PROCESS | 1943 | 1461341504631 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1943 | 1461341504638 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:11:44 INFO - PROCESS | 1943 | 1461341504667 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1943 | 1461341504670 Marionette TRACE conn4 <- [1,1526,null,{}] 09:11:44 INFO - PROCESS | 1943 | 1461341504676 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}] 09:11:44 INFO - PROCESS | 1943 | 1461341504891 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:11:45 INFO - PROCESS | 1943 | 1461341505153 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fe0800 == 128 [pid = 1943] [id = 389] 09:11:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e44bf0800) [pid = 1943] [serial = 1168] [outer = (nil)] 09:11:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e53c20800) [pid = 1943] [serial = 1169] [outer = 0x7f8e44bf0800] 09:11:45 INFO - PROCESS | 1943 | 1461341505273 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e566d4400) [pid = 1943] [serial = 1170] [outer = 0x7f8e44bf0800] 09:11:46 INFO - PROCESS | 1943 | 1461341506711 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"]]]}] 09:11:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:11:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:11:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:11:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2146ms 09:11:46 INFO - PROCESS | 1943 | 1461341506814 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 1943 | 1461341506819 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:11:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:11:46 INFO - PROCESS | 1943 | 1461341506828 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 1943 | 1461341506833 Marionette TRACE conn4 <- [1,1530,null,{}] 09:11:46 INFO - PROCESS | 1943 | 1461341506850 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}] 09:11:47 INFO - PROCESS | 1943 | 1461341507082 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:11:47 INFO - PROCESS | 1943 | 1461341507296 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e469da800 == 129 [pid = 1943] [id = 390] 09:11:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e445e4c00) [pid = 1943] [serial = 1171] [outer = (nil)] 09:11:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e45e0ec00) [pid = 1943] [serial = 1172] [outer = 0x7f8e445e4c00] 09:11:47 INFO - PROCESS | 1943 | 1461341507410 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e480e2c00) [pid = 1943] [serial = 1173] [outer = 0x7f8e445e4c00] 09:11:48 INFO - PROCESS | 1943 | 1461341508249 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]]]}] 09:11:48 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 09:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:11:48 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. 09:11:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:11:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1446ms 09:11:48 INFO - PROCESS | 1943 | 1461341508276 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1943 | 1461341508285 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:11:48 INFO - PROCESS | 1943 | 1461341508296 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1943 | 1461341508300 Marionette TRACE conn4 <- [1,1534,null,{}] 09:11:48 INFO - PROCESS | 1943 | 1461341508307 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}] 09:11:48 INFO - PROCESS | 1943 | 1461341508633 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:11:49 INFO - PROCESS | 1943 | 1461341509080 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44010800 == 130 [pid = 1943] [id = 391] 09:11:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e4aedc400) [pid = 1943] [serial = 1174] [outer = (nil)] 09:11:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e4be87800) [pid = 1943] [serial = 1175] [outer = 0x7f8e4aedc400] 09:11:49 INFO - PROCESS | 1943 | 1461341509163 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e4c036c00) [pid = 1943] [serial = 1176] [outer = 0x7f8e4aedc400] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e842000 == 129 [pid = 1943] [id = 324] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abbd000 == 128 [pid = 1943] [id = 321] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e457c9800 == 127 [pid = 1943] [id = 323] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47fc3800 == 126 [pid = 1943] [id = 322] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e57f25000) [pid = 1943] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e440e7000) [pid = 1943] [serial = 1028] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e458d5c00) [pid = 1943] [serial = 1019] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e44bec400) [pid = 1943] [serial = 1022] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e44379800) [pid = 1943] [serial = 1031] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e4be8c000) [pid = 1943] [serial = 1016] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e71779400) [pid = 1943] [serial = 1025] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e456bf000) [pid = 1943] [serial = 1034] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46669800 == 125 [pid = 1943] [id = 318] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e449d0000 == 124 [pid = 1943] [id = 320] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d03800 == 123 [pid = 1943] [id = 327] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0c5000 == 122 [pid = 1943] [id = 374] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e776800 == 121 [pid = 1943] [id = 373] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c059000 == 120 [pid = 1943] [id = 372] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e469d9800 == 119 [pid = 1943] [id = 371] 09:11:50 INFO - PROCESS | 1943 | 1461341510304 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]]]}] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44304000 == 118 [pid = 1943] [id = 370] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47fdf800 == 117 [pid = 1943] [id = 369] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de62800 == 116 [pid = 1943] [id = 364] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cc74800 == 115 [pid = 1943] [id = 363] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629b8000 == 114 [pid = 1943] [id = 362] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617a5000 == 113 [pid = 1943] [id = 361] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6057c000 == 112 [pid = 1943] [id = 360] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb6800 == 111 [pid = 1943] [id = 359] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3f4800 == 110 [pid = 1943] [id = 358] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f24000 == 109 [pid = 1943] [id = 357] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b6f000 == 108 [pid = 1943] [id = 356] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569a3800 == 107 [pid = 1943] [id = 355] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d7e800 == 106 [pid = 1943] [id = 354] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48291000 == 105 [pid = 1943] [id = 319] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4afcd800 == 104 [pid = 1943] [id = 353] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b6d000 == 103 [pid = 1943] [id = 11] 09:11:50 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46663800 == 102 [pid = 1943] [id = 352] 09:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2089ms 09:11:50 INFO - PROCESS | 1943 | 1461341510386 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1943 | 1461341510390 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:11:50 INFO - PROCESS | 1943 | 1461341510397 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1943 | 1461341510404 Marionette TRACE conn4 <- [1,1538,null,{}] 09:11:50 INFO - PROCESS | 1943 | 1461341510419 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}] 09:11:50 INFO - PROCESS | 1943 | 1461341510636 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e53974000) [pid = 1943] [serial = 1053] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e44bedc00) [pid = 1943] [serial = 1038] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 230 (0x7f8e477f9400) [pid = 1943] [serial = 995] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 229 (0x7f8e5abd6400) [pid = 1943] [serial = 1007] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 228 (0x7f8e625cac00) [pid = 1943] [serial = 1010] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 227 (0x7f8e56bad400) [pid = 1943] [serial = 1001] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 226 (0x7f8e4c66c400) [pid = 1943] [serial = 1047] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 225 (0x7f8e44381c00) [pid = 1943] [serial = 1037] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 224 (0x7f8e45e0c800) [pid = 1943] [serial = 1040] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 223 (0x7f8e47592000) [pid = 1943] [serial = 1041] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e4c589000) [pid = 1943] [serial = 1046] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e4aedf800) [pid = 1943] [serial = 1044] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e4c8f6c00) [pid = 1943] [serial = 1049] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e4d986400) [pid = 1943] [serial = 1050] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e4c66ac00) [pid = 1943] [serial = 998] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e4ef09000) [pid = 1943] [serial = 1052] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e6dd37800) [pid = 1943] [serial = 1013] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e480e7c00) [pid = 1943] [serial = 1043] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e5a0cc400) [pid = 1943] [serial = 1004] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e4e926400) [pid = 1943] [serial = 1055] [outer = (nil)] [url = about:blank] 09:11:50 INFO - PROCESS | 1943 | 1461341510885 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4781e800 == 103 [pid = 1943] [id = 392] 09:11:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e44bedc00) [pid = 1943] [serial = 1177] [outer = (nil)] 09:11:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e4be8b800) [pid = 1943] [serial = 1178] [outer = 0x7f8e44bedc00] 09:11:50 INFO - PROCESS | 1943 | 1461341510957 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e4d987400) [pid = 1943] [serial = 1179] [outer = 0x7f8e44bedc00] 09:11:51 INFO - PROCESS | 1943 | 1461341511752 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1435ms 09:11:51 INFO - PROCESS | 1943 | 1461341511833 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1943 | 1461341511838 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:11:51 INFO - PROCESS | 1943 | 1461341511844 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1943 | 1461341511847 Marionette TRACE conn4 <- [1,1542,null,{}] 09:11:51 INFO - PROCESS | 1943 | 1461341511853 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}] 09:11:52 INFO - PROCESS | 1943 | 1461341512052 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:11:52 INFO - PROCESS | 1943 | 1461341512217 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c434800 == 104 [pid = 1943] [id = 393] 09:11:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e45e0c800) [pid = 1943] [serial = 1180] [outer = (nil)] 09:11:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e4ef0a000) [pid = 1943] [serial = 1181] [outer = 0x7f8e45e0c800] 09:11:52 INFO - PROCESS | 1943 | 1461341512287 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e5396e400) [pid = 1943] [serial = 1182] [outer = 0x7f8e45e0c800] 09:11:53 INFO - PROCESS | 1943 | 1461341513161 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1379ms 09:11:53 INFO - PROCESS | 1943 | 1461341513224 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1943 | 1461341513228 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:11:53 INFO - PROCESS | 1943 | 1461341513241 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1943 | 1461341513243 Marionette TRACE conn4 <- [1,1546,null,{}] 09:11:53 INFO - PROCESS | 1943 | 1461341513249 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}] 09:11:53 INFO - PROCESS | 1943 | 1461341513514 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:11:53 INFO - PROCESS | 1943 | 1461341513548 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef48000 == 105 [pid = 1943] [id = 394] 09:11:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e53970400) [pid = 1943] [serial = 1183] [outer = (nil)] 09:11:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e539bd400) [pid = 1943] [serial = 1184] [outer = 0x7f8e53970400] 09:11:53 INFO - PROCESS | 1943 | 1461341513615 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e53c18400) [pid = 1943] [serial = 1185] [outer = 0x7f8e53970400] 09:11:54 INFO - PROCESS | 1943 | 1461341514560 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1376ms 09:11:54 INFO - PROCESS | 1943 | 1461341514622 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1943 | 1461341514625 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:11:54 INFO - PROCESS | 1943 | 1461341514632 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1943 | 1461341514634 Marionette TRACE conn4 <- [1,1550,null,{}] 09:11:54 INFO - PROCESS | 1943 | 1461341514640 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}] 09:11:54 INFO - PROCESS | 1943 | 1461341514949 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e4758c000) [pid = 1943] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e440eb400) [pid = 1943] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e4c668c00) [pid = 1943] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e445e2800) [pid = 1943] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e4ef0f800) [pid = 1943] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:11:55 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e456bb800) [pid = 1943] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:11:55 INFO - PROCESS | 1943 | 1461341515781 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fc8000 == 106 [pid = 1943] [id = 395] 09:11:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e440e7400) [pid = 1943] [serial = 1186] [outer = (nil)] 09:11:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e47591000) [pid = 1943] [serial = 1187] [outer = 0x7f8e440e7400] 09:11:55 INFO - PROCESS | 1943 | 1461341515852 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e55a3e400) [pid = 1943] [serial = 1188] [outer = 0x7f8e440e7400] 09:11:56 INFO - PROCESS | 1943 | 1461341516560 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1979ms 09:11:56 INFO - PROCESS | 1943 | 1461341516621 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1943 | 1461341516624 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:11:56 INFO - PROCESS | 1943 | 1461341516633 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1943 | 1461341516635 Marionette TRACE conn4 <- [1,1554,null,{}] 09:11:56 INFO - PROCESS | 1943 | 1461341516640 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}] 09:11:56 INFO - PROCESS | 1943 | 1461341516835 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:11:56 INFO - PROCESS | 1943 | 1461341516858 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55976000 == 107 [pid = 1943] [id = 396] 09:11:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e4437c400) [pid = 1943] [serial = 1189] [outer = (nil)] 09:11:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e5602c000) [pid = 1943] [serial = 1190] [outer = 0x7f8e4437c400] 09:11:56 INFO - PROCESS | 1943 | 1461341516923 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e568ed400) [pid = 1943] [serial = 1191] [outer = 0x7f8e4437c400] 09:11:58 INFO - PROCESS | 1943 | 1461341518061 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1479ms 09:11:58 INFO - PROCESS | 1943 | 1461341518114 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1943 | 1461341518120 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:11:58 INFO - PROCESS | 1943 | 1461341518129 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1943 | 1461341518134 Marionette TRACE conn4 <- [1,1558,null,{}] 09:11:58 INFO - PROCESS | 1943 | 1461341518144 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}] 09:11:58 INFO - PROCESS | 1943 | 1461341518378 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:11:58 INFO - PROCESS | 1943 | 1461341518673 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47697000 == 108 [pid = 1943] [id = 397] 09:11:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e457e3400) [pid = 1943] [serial = 1192] [outer = (nil)] 09:11:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 224 (0x7f8e47796c00) [pid = 1943] [serial = 1193] [outer = 0x7f8e457e3400] 09:11:58 INFO - PROCESS | 1943 | 1461341518754 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 225 (0x7f8e48219c00) [pid = 1943] [serial = 1194] [outer = 0x7f8e457e3400] 09:11:59 INFO - PROCESS | 1943 | 1461341519658 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1542ms 09:11:59 INFO - PROCESS | 1943 | 1461341519670 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1943 | 1461341519678 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:11:59 INFO - PROCESS | 1943 | 1461341519690 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1943 | 1461341519694 Marionette TRACE conn4 <- [1,1562,null,{}] 09:11:59 INFO - PROCESS | 1943 | 1461341519700 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}] 09:11:59 INFO - PROCESS | 1943 | 1461341519953 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:12:00 INFO - PROCESS | 1943 | 1461341520217 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e776800 == 109 [pid = 1943] [id = 398] 09:12:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 226 (0x7f8e4ad77c00) [pid = 1943] [serial = 1195] [outer = (nil)] 09:12:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 227 (0x7f8e4be8bc00) [pid = 1943] [serial = 1196] [outer = 0x7f8e4ad77c00] 09:12:00 INFO - PROCESS | 1943 | 1461341520350 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 228 (0x7f8e4c585800) [pid = 1943] [serial = 1197] [outer = 0x7f8e4ad77c00] 09:12:01 INFO - PROCESS | 1943 | 1461341521299 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1638ms 09:12:01 INFO - PROCESS | 1943 | 1461341521329 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:12:01 INFO - PROCESS | 1943 | 1461341521334 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:12:01 INFO - PROCESS | 1943 | 1461341521341 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1943 | 1461341521347 Marionette TRACE conn4 <- [1,1566,null,{}] 09:12:01 INFO - PROCESS | 1943 | 1461341521364 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}] 09:12:01 INFO - PROCESS | 1943 | 1461341521590 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:12:01 INFO - PROCESS | 1943 | 1461341521849 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564d7800 == 110 [pid = 1943] [id = 399] 09:12:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e4ef09000) [pid = 1943] [serial = 1198] [outer = (nil)] 09:12:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e53c1a800) [pid = 1943] [serial = 1199] [outer = 0x7f8e4ef09000] 09:12:01 INFO - PROCESS | 1943 | 1461341521980 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e54971000) [pid = 1943] [serial = 1200] [outer = 0x7f8e4ef09000] 09:12:02 INFO - PROCESS | 1943 | 1461341522920 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1638ms 09:12:02 INFO - PROCESS | 1943 | 1461341522978 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1943 | 1461341522982 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:12:02 INFO - PROCESS | 1943 | 1461341522990 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1943 | 1461341522994 Marionette TRACE conn4 <- [1,1570,null,{}] 09:12:03 INFO - PROCESS | 1943 | 1461341522999 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}] 09:12:03 INFO - PROCESS | 1943 | 1461341523230 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:12:03 INFO - PROCESS | 1943 | 1461341523481 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b38000 == 111 [pid = 1943] [id = 400] 09:12:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e55736800) [pid = 1943] [serial = 1201] [outer = (nil)] 09:12:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e55f1bc00) [pid = 1943] [serial = 1202] [outer = 0x7f8e55736800] 09:12:03 INFO - PROCESS | 1943 | 1461341523613 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e566cbc00) [pid = 1943] [serial = 1203] [outer = 0x7f8e55736800] 09:12:04 INFO - PROCESS | 1943 | 1461341524565 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1632ms 09:12:04 INFO - PROCESS | 1943 | 1461341524622 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1943 | 1461341524625 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:12:04 INFO - PROCESS | 1943 | 1461341524632 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1943 | 1461341524634 Marionette TRACE conn4 <- [1,1574,null,{}] 09:12:04 INFO - PROCESS | 1943 | 1461341524640 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}] 09:12:04 INFO - PROCESS | 1943 | 1461341524852 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:12:05 INFO - PROCESS | 1943 | 1461341525124 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59693000 == 112 [pid = 1943] [id = 401] 09:12:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e557d7400) [pid = 1943] [serial = 1204] [outer = (nil)] 09:12:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e56ee0c00) [pid = 1943] [serial = 1205] [outer = 0x7f8e557d7400] 09:12:05 INFO - PROCESS | 1943 | 1461341525245 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e57b97400) [pid = 1943] [serial = 1206] [outer = 0x7f8e557d7400] 09:12:06 INFO - PROCESS | 1943 | 1461341526111 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1535ms 09:12:06 INFO - PROCESS | 1943 | 1461341526169 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1943 | 1461341526172 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:12:06 INFO - PROCESS | 1943 | 1461341526179 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1943 | 1461341526182 Marionette TRACE conn4 <- [1,1578,null,{}] 09:12:06 INFO - PROCESS | 1943 | 1461341526188 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}] 09:12:06 INFO - PROCESS | 1943 | 1461341526430 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:12:06 INFO - PROCESS | 1943 | 1461341526690 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9ed000 == 113 [pid = 1943] [id = 402] 09:12:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e59907400) [pid = 1943] [serial = 1207] [outer = (nil)] 09:12:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e5a28f800) [pid = 1943] [serial = 1208] [outer = 0x7f8e59907400] 09:12:06 INFO - PROCESS | 1943 | 1461341526815 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e5a4d3c00) [pid = 1943] [serial = 1209] [outer = 0x7f8e59907400] 09:12:07 INFO - PROCESS | 1943 | 1461341527650 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1529ms 09:12:07 INFO - PROCESS | 1943 | 1461341527710 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1943 | 1461341527714 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:12:07 INFO - PROCESS | 1943 | 1461341527720 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1943 | 1461341527724 Marionette TRACE conn4 <- [1,1582,null,{}] 09:12:07 INFO - PROCESS | 1943 | 1461341527729 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}] 09:12:07 INFO - PROCESS | 1943 | 1461341527939 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:12:08 INFO - PROCESS | 1943 | 1461341528148 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5b4000 == 114 [pid = 1943] [id = 403] 09:12:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e59907800) [pid = 1943] [serial = 1210] [outer = (nil)] 09:12:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e5a607400) [pid = 1943] [serial = 1211] [outer = 0x7f8e59907800] 09:12:08 INFO - PROCESS | 1943 | 1461341528280 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e5a9c4400) [pid = 1943] [serial = 1212] [outer = 0x7f8e59907800] 09:12:09 INFO - PROCESS | 1943 | 1461341529229 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1582ms 09:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:12:09 INFO - PROCESS | 1943 | 1461341529303 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1943 | 1461341529306 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:12:09 INFO - PROCESS | 1943 | 1461341529313 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1943 | 1461341529316 Marionette TRACE conn4 <- [1,1586,null,{}] 09:12:09 INFO - PROCESS | 1943 | 1461341529322 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}] 09:12:09 INFO - PROCESS | 1943 | 1461341529545 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:12:09 INFO - PROCESS | 1943 | 1461341529849 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617a9000 == 115 [pid = 1943] [id = 404] 09:12:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e579efc00) [pid = 1943] [serial = 1213] [outer = (nil)] 09:12:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e5aaa5000) [pid = 1943] [serial = 1214] [outer = 0x7f8e579efc00] 09:12:09 INFO - PROCESS | 1943 | 1461341529943 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e5abdbc00) [pid = 1943] [serial = 1215] [outer = 0x7f8e579efc00] 09:12:10 INFO - PROCESS | 1943 | 1461341530810 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1535ms 09:12:10 INFO - PROCESS | 1943 | 1461341530848 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1943 | 1461341530852 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:12:10 INFO - PROCESS | 1943 | 1461341530858 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1943 | 1461341530861 Marionette TRACE conn4 <- [1,1590,null,{}] 09:12:10 INFO - PROCESS | 1943 | 1461341530866 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}] 09:12:11 INFO - PROCESS | 1943 | 1461341531074 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:12:11 INFO - PROCESS | 1943 | 1461341531290 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bd6800 == 116 [pid = 1943] [id = 405] 09:12:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e59e9a400) [pid = 1943] [serial = 1216] [outer = (nil)] 09:12:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e5ce8a400) [pid = 1943] [serial = 1217] [outer = 0x7f8e59e9a400] 09:12:11 INFO - PROCESS | 1943 | 1461341531405 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e5e45b400) [pid = 1943] [serial = 1218] [outer = 0x7f8e59e9a400] 09:12:12 INFO - PROCESS | 1943 | 1461341532346 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1530ms 09:12:12 INFO - PROCESS | 1943 | 1461341532390 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:12:12 INFO - PROCESS | 1943 | 1461341532394 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:12:12 INFO - PROCESS | 1943 | 1461341532401 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1943 | 1461341532405 Marionette TRACE conn4 <- [1,1594,null,{}] 09:12:12 INFO - PROCESS | 1943 | 1461341532431 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}] 09:12:12 INFO - PROCESS | 1943 | 1461341532651 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:12:12 INFO - PROCESS | 1943 | 1461341532906 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce75800 == 117 [pid = 1943] [id = 406] 09:12:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e5a9cf800) [pid = 1943] [serial = 1219] [outer = (nil)] 09:12:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e6051d400) [pid = 1943] [serial = 1220] [outer = 0x7f8e5a9cf800] 09:12:13 INFO - PROCESS | 1943 | 1461341533024 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e60955000) [pid = 1943] [serial = 1221] [outer = 0x7f8e5a9cf800] 09:12:13 INFO - PROCESS | 1943 | 1461341533967 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1619ms 09:12:14 INFO - PROCESS | 1943 | 1461341534021 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1943 | 1461341534025 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:12:14 INFO - PROCESS | 1943 | 1461341534032 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1943 | 1461341534037 Marionette TRACE conn4 <- [1,1598,null,{}] 09:12:14 INFO - PROCESS | 1943 | 1461341534043 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}] 09:12:14 INFO - PROCESS | 1943 | 1461341534286 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:12:14 INFO - PROCESS | 1943 | 1461341534620 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7181b000 == 118 [pid = 1943] [id = 407] 09:12:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e4bf94800) [pid = 1943] [serial = 1222] [outer = (nil)] 09:12:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e65e64400) [pid = 1943] [serial = 1223] [outer = 0x7f8e4bf94800] 09:12:14 INFO - PROCESS | 1943 | 1461341534713 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 255 (0x7f8e6c965c00) [pid = 1943] [serial = 1224] [outer = 0x7f8e4bf94800] 09:12:15 INFO - PROCESS | 1943 | 1461341535573 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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1588ms 09:12:15 INFO - PROCESS | 1943 | 1461341535622 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1943 | 1461341535625 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:12:15 INFO - PROCESS | 1943 | 1461341535631 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1943 | 1461341535634 Marionette TRACE conn4 <- [1,1602,null,{}] 09:12:15 INFO - PROCESS | 1943 | 1461341535640 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}] 09:12:15 INFO - PROCESS | 1943 | 1461341535852 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:12:16 INFO - PROCESS | 1943 | 1461341536069 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e74cf2000 == 119 [pid = 1943] [id = 408] 09:12:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 256 (0x7f8e4bf97000) [pid = 1943] [serial = 1225] [outer = (nil)] 09:12:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 257 (0x7f8e6cc9b000) [pid = 1943] [serial = 1226] [outer = 0x7f8e4bf97000] 09:12:16 INFO - PROCESS | 1943 | 1461341536202 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 258 (0x7f8e6daab800) [pid = 1943] [serial = 1227] [outer = 0x7f8e4bf97000] 09:12:17 INFO - PROCESS | 1943 | 1461341537225 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1634ms 09:12:17 INFO - PROCESS | 1943 | 1461341537269 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1943 | 1461341537273 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:12:17 INFO - PROCESS | 1943 | 1461341537279 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1943 | 1461341537283 Marionette TRACE conn4 <- [1,1606,null,{}] 09:12:17 INFO - PROCESS | 1943 | 1461341537288 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}] 09:12:17 INFO - PROCESS | 1943 | 1461341537546 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:12:17 INFO - PROCESS | 1943 | 1461341537881 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5599d800 == 120 [pid = 1943] [id = 409] 09:12:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 259 (0x7f8e62b16000) [pid = 1943] [serial = 1228] [outer = (nil)] 09:12:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 260 (0x7f8e6ff49400) [pid = 1943] [serial = 1229] [outer = 0x7f8e62b16000] 09:12:18 INFO - PROCESS | 1943 | 1461341538001 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 261 (0x7f8e71779400) [pid = 1943] [serial = 1230] [outer = 0x7f8e62b16000] 09:12:18 INFO - PROCESS | 1943 | 1461341538938 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1734ms 09:12:19 INFO - PROCESS | 1943 | 1461341539014 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1943 | 1461341539017 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:12:19 INFO - PROCESS | 1943 | 1461341539025 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1943 | 1461341539029 Marionette TRACE conn4 <- [1,1610,null,{}] 09:12:19 INFO - PROCESS | 1943 | 1461341539035 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}] 09:12:19 INFO - PROCESS | 1943 | 1461341539258 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:12:19 INFO - PROCESS | 1943 | 1461341539581 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56563800 == 121 [pid = 1943] [id = 410] 09:12:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 262 (0x7f8e42af0800) [pid = 1943] [serial = 1231] [outer = (nil)] 09:12:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 263 (0x7f8e42af1400) [pid = 1943] [serial = 1232] [outer = 0x7f8e42af0800] 09:12:19 INFO - PROCESS | 1943 | 1461341539706 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 264 (0x7f8e6ddf0800) [pid = 1943] [serial = 1233] [outer = 0x7f8e42af0800] 09:12:20 INFO - PROCESS | 1943 | 1461341540657 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1694ms 09:12:20 INFO - PROCESS | 1943 | 1461341540720 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1943 | 1461341540724 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:12:20 INFO - PROCESS | 1943 | 1461341540731 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1943 | 1461341540733 Marionette TRACE conn4 <- [1,1614,null,{}] 09:12:20 INFO - PROCESS | 1943 | 1461341540739 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}] 09:12:20 INFO - PROCESS | 1943 | 1461341540967 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:12:21 INFO - PROCESS | 1943 | 1461341541676 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4685f800 == 122 [pid = 1943] [id = 411] 09:12:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 265 (0x7f8e42aed000) [pid = 1943] [serial = 1234] [outer = (nil)] 09:12:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 266 (0x7f8e440e2400) [pid = 1943] [serial = 1235] [outer = 0x7f8e42aed000] 09:12:21 INFO - PROCESS | 1943 | 1461341541772 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 267 (0x7f8e44bf0000) [pid = 1943] [serial = 1236] [outer = 0x7f8e42aed000] 09:12:22 INFO - PROCESS | 1943 | 1461341542675 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]]]}] 09:12:22 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 09:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1983ms 09:12:22 INFO - PROCESS | 1943 | 1461341542715 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1943 | 1461341542723 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:12:22 INFO - PROCESS | 1943 | 1461341542732 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1943 | 1461341542736 Marionette TRACE conn4 <- [1,1618,null,{}] 09:12:22 INFO - PROCESS | 1943 | 1461341542744 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}] 09:12:22 INFO - PROCESS | 1943 | 1461341542972 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:12:23 INFO - PROCESS | 1943 | 1461341543294 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ef4b000 == 123 [pid = 1943] [id = 412] 09:12:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 268 (0x7f8e4758b400) [pid = 1943] [serial = 1237] [outer = (nil)] 09:12:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 269 (0x7f8e48af2800) [pid = 1943] [serial = 1238] [outer = 0x7f8e4758b400] 09:12:23 INFO - PROCESS | 1943 | 1461341543384 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 270 (0x7f8e4a908c00) [pid = 1943] [serial = 1239] [outer = 0x7f8e4758b400] 09:12:24 INFO - PROCESS | 1943 | 1461341544378 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1682ms 09:12:24 INFO - PROCESS | 1943 | 1461341544416 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:12:24 INFO - PROCESS | 1943 | 1461341544425 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:12:24 INFO - PROCESS | 1943 | 1461341544437 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1943 | 1461341544443 Marionette TRACE conn4 <- [1,1622,null,{}] 09:12:24 INFO - PROCESS | 1943 | 1461341544451 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}] 09:12:24 INFO - PROCESS | 1943 | 1461341544775 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:12:25 INFO - PROCESS | 1943 | 1461341545283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e449d6000 == 124 [pid = 1943] [id = 413] 09:12:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 271 (0x7f8e44381000) [pid = 1943] [serial = 1240] [outer = (nil)] 09:12:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 272 (0x7f8e48af0400) [pid = 1943] [serial = 1241] [outer = 0x7f8e44381000] 09:12:25 INFO - PROCESS | 1943 | 1461341545364 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 273 (0x7f8e4ad72400) [pid = 1943] [serial = 1242] [outer = 0x7f8e44381000] 09:12:26 INFO - PROCESS | 1943 | 1461341546455 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]]]}] 09:12:26 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 09:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2095ms 09:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:12:26 INFO - PROCESS | 1943 | 1461341546529 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1943 | 1461341546532 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:12:26 INFO - PROCESS | 1943 | 1461341546542 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1943 | 1461341546551 Marionette TRACE conn4 <- [1,1626,null,{}] 09:12:26 INFO - PROCESS | 1943 | 1461341546567 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}] 09:12:26 INFO - PROCESS | 1943 | 1461341546847 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:12:27 INFO - PROCESS | 1943 | 1461341547165 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53abf800 == 125 [pid = 1943] [id = 414] 09:12:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 274 (0x7f8e4ad75800) [pid = 1943] [serial = 1243] [outer = (nil)] 09:12:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 275 (0x7f8e4c584c00) [pid = 1943] [serial = 1244] [outer = 0x7f8e4ad75800] 09:12:27 INFO - PROCESS | 1943 | 1461341547240 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 276 (0x7f8e4d89c000) [pid = 1943] [serial = 1245] [outer = 0x7f8e4ad75800] 09:12:28 INFO - PROCESS | 1943 | 1461341548149 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]]]}] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cb6d800 == 124 [pid = 1943] [id = 253] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71ed0000 == 123 [pid = 1943] [id = 386] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cc89000 == 122 [pid = 1943] [id = 385] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e65ed8000 == 121 [pid = 1943] [id = 384] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62965000 == 120 [pid = 1943] [id = 383] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e612dd000 == 119 [pid = 1943] [id = 382] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5db06800 == 118 [pid = 1943] [id = 381] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0ee800 == 117 [pid = 1943] [id = 380] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b76000 == 116 [pid = 1943] [id = 379] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565bd000 == 115 [pid = 1943] [id = 378] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d6f800 == 114 [pid = 1943] [id = 377] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c05e000 == 113 [pid = 1943] [id = 376] 09:12:28 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e467e5000 == 112 [pid = 1943] [id = 375] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 275 (0x7f8e59e9b800) [pid = 1943] [serial = 993] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 274 (0x7f8e53dc9400) [pid = 1943] [serial = 1124] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 273 (0x7f8e5947a800) [pid = 1943] [serial = 1079] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 272 (0x7f8e54970c00) [pid = 1943] [serial = 1082] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 271 (0x7f8e477f3c00) [pid = 1943] [serial = 1061] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 270 (0x7f8e47796000) [pid = 1943] [serial = 1112] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 269 (0x7f8e457e5c00) [pid = 1943] [serial = 1110] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 268 (0x7f8e6052b800) [pid = 1943] [serial = 1094] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 267 (0x7f8e557e1000) [pid = 1943] [serial = 1073] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 266 (0x7f8e480ee800) [pid = 1943] [serial = 1113] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 265 (0x7f8e609ce400) [pid = 1943] [serial = 1097] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 264 (0x7f8e4e53a000) [pid = 1943] [serial = 1119] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 263 (0x7f8e4e53c800) [pid = 1943] [serial = 1106] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 262 (0x7f8e445de000) [pid = 1943] [serial = 1109] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 261 (0x7f8e4c586c00) [pid = 1943] [serial = 1064] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 260 (0x7f8e4f069800) [pid = 1943] [serial = 1067] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 259 (0x7f8e5a606000) [pid = 1943] [serial = 1088] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 258 (0x7f8e4c034c00) [pid = 1943] [serial = 1116] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 257 (0x7f8e54910400) [pid = 1943] [serial = 1070] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 256 (0x7f8e4aee6c00) [pid = 1943] [serial = 1115] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 255 (0x7f8e539b8000) [pid = 1943] [serial = 1122] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 254 (0x7f8e4d992c00) [pid = 1943] [serial = 1118] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e5c0ba400) [pid = 1943] [serial = 1091] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e44386c00) [pid = 1943] [serial = 1058] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e5a0c3800) [pid = 1943] [serial = 1085] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e4f075400) [pid = 1943] [serial = 1121] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e477f8c00) [pid = 1943] [serial = 1100] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e4c1ef400) [pid = 1943] [serial = 1103] [outer = (nil)] [url = about:blank] 09:12:28 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e57b93000) [pid = 1943] [serial = 1076] [outer = (nil)] [url = about:blank] 09:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2198ms 09:12:28 INFO - PROCESS | 1943 | 1461341548831 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1943 | 1461341548839 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:12:28 INFO - PROCESS | 1943 | 1461341548865 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1943 | 1461341548868 Marionette TRACE conn4 <- [1,1630,null,{}] 09:12:28 INFO - PROCESS | 1943 | 1461341548875 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}] 09:12:29 INFO - PROCESS | 1943 | 1461341549120 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:12:29 INFO - PROCESS | 1943 | 1461341549359 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4684b000 == 113 [pid = 1943] [id = 415] 09:12:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e477f8c00) [pid = 1943] [serial = 1246] [outer = (nil)] 09:12:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 249 (0x7f8e4c1f0000) [pid = 1943] [serial = 1247] [outer = 0x7f8e477f8c00] 09:12:29 INFO - PROCESS | 1943 | 1461341549472 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 250 (0x7f8e4e923800) [pid = 1943] [serial = 1248] [outer = 0x7f8e477f8c00] 09:12:30 INFO - PROCESS | 1943 | 1461341550723 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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1891ms 09:12:30 INFO - PROCESS | 1943 | 1461341550753 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1943 | 1461341550758 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:12:30 INFO - PROCESS | 1943 | 1461341550764 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1943 | 1461341550768 Marionette TRACE conn4 <- [1,1634,null,{}] 09:12:30 INFO - PROCESS | 1943 | 1461341550809 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}] 09:12:31 INFO - PROCESS | 1943 | 1461341551017 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:12:31 INFO - PROCESS | 1943 | 1461341551028 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1c8800 == 114 [pid = 1943] [id = 416] 09:12:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 251 (0x7f8e539c2c00) [pid = 1943] [serial = 1249] [outer = (nil)] 09:12:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 252 (0x7f8e53dc5000) [pid = 1943] [serial = 1250] [outer = 0x7f8e539c2c00] 09:12:31 INFO - PROCESS | 1943 | 1461341551107 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 253 (0x7f8e557d4800) [pid = 1943] [serial = 1251] [outer = 0x7f8e539c2c00] 09:12:32 INFO - PROCESS | 1943 | 1461341552177 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:12:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1434ms 09:12:32 INFO - PROCESS | 1943 | 1461341552199 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1943 | 1461341552204 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:12:32 INFO - PROCESS | 1943 | 1461341552217 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1943 | 1461341552219 Marionette TRACE conn4 <- [1,1638,null,{}] 09:12:32 INFO - PROCESS | 1943 | 1461341552225 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}] 09:12:32 INFO - PROCESS | 1943 | 1461341552489 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:12:32 INFO - PROCESS | 1943 | 1461341552527 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d21000 == 115 [pid = 1943] [id = 417] 09:12:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 254 (0x7f8e4ef0f800) [pid = 1943] [serial = 1252] [outer = (nil)] 09:12:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 255 (0x7f8e566c9000) [pid = 1943] [serial = 1253] [outer = 0x7f8e4ef0f800] 09:12:32 INFO - PROCESS | 1943 | 1461341552603 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 256 (0x7f8e56ee2c00) [pid = 1943] [serial = 1254] [outer = 0x7f8e4ef0f800] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 255 (0x7f8e4aedc400) [pid = 1943] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 254 (0x7f8e4c1f6000) [pid = 1943] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 253 (0x7f8e457e9800) [pid = 1943] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 252 (0x7f8e4c8f5400) [pid = 1943] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 251 (0x7f8e477f9c00) [pid = 1943] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 250 (0x7f8e4d98d400) [pid = 1943] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 249 (0x7f8e59e92000) [pid = 1943] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 248 (0x7f8e4821a000) [pid = 1943] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e57c5fc00) [pid = 1943] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e456bd800) [pid = 1943] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e456c2000) [pid = 1943] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e45e0c800) [pid = 1943] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e4758b800) [pid = 1943] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e4c1f5c00) [pid = 1943] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e4be86000) [pid = 1943] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e48219000) [pid = 1943] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e53dc4400) [pid = 1943] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e4c671400) [pid = 1943] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e440e7400) [pid = 1943] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e58a48800) [pid = 1943] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e5a578800) [pid = 1943] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e445e4c00) [pid = 1943] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e614c8400) [pid = 1943] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e4be8ac00) [pid = 1943] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e44bedc00) [pid = 1943] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 230 (0x7f8e6ddf5c00) [pid = 1943] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 229 (0x7f8e539c2800) [pid = 1943] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 228 (0x7f8e440e2000) [pid = 1943] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 227 (0x7f8e4c1ed400) [pid = 1943] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 226 (0x7f8e445d8400) [pid = 1943] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 225 (0x7f8e57e18000) [pid = 1943] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 224 (0x7f8e5b5df400) [pid = 1943] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 223 (0x7f8e44be6000) [pid = 1943] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e440dcc00) [pid = 1943] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e53970400) [pid = 1943] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e60ca9800) [pid = 1943] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e4c588c00) [pid = 1943] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e440e1400) [pid = 1943] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e4c1fb400) [pid = 1943] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e59605000) [pid = 1943] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e5abd3800) [pid = 1943] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e458cc400) [pid = 1943] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e55a37400) [pid = 1943] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e557d6c00) [pid = 1943] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e4c1ec400) [pid = 1943] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e456be400) [pid = 1943] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e4be8b000) [pid = 1943] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e5ccea800) [pid = 1943] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e440e0800) [pid = 1943] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e53c1a400) [pid = 1943] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e55f21c00) [pid = 1943] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e57b92000) [pid = 1943] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e61fbf800) [pid = 1943] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e56ba8c00) [pid = 1943] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5a4c9400) [pid = 1943] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e456bd400) [pid = 1943] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e440e4000) [pid = 1943] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e47791800) [pid = 1943] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e557d5400) [pid = 1943] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e62a93400) [pid = 1943] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e456bf400) [pid = 1943] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e5b5e3c00) [pid = 1943] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e47797400) [pid = 1943] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e4e924c00) [pid = 1943] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e4758dc00) [pid = 1943] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e5496fc00) [pid = 1943] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e4ef06800) [pid = 1943] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:12:34 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e482ab400) [pid = 1943] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:12:34 INFO - PROCESS | 1943 | 1461341554639 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:12:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2481ms 09:12:34 INFO - PROCESS | 1943 | 1461341554700 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1943 | 1461341554704 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:12:34 INFO - PROCESS | 1943 | 1461341554710 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1943 | 1461341554713 Marionette TRACE conn4 <- [1,1642,null,{}] 09:12:34 INFO - PROCESS | 1943 | 1461341554718 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}] 09:12:34 INFO - PROCESS | 1943 | 1461341554914 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:12:35 INFO - PROCESS | 1943 | 1461341555099 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4684d000 == 116 [pid = 1943] [id = 418] 09:12:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e440e4000) [pid = 1943] [serial = 1255] [outer = (nil)] 09:12:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e44bedc00) [pid = 1943] [serial = 1256] [outer = 0x7f8e440e4000] 09:12:35 INFO - PROCESS | 1943 | 1461341555166 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e45e03800) [pid = 1943] [serial = 1257] [outer = 0x7f8e440e4000] 09:12:35 INFO - PROCESS | 1943 | 1461341555882 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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1186ms 09:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:12:35 INFO - PROCESS | 1943 | 1461341555896 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1943 | 1461341555899 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:12:35 INFO - PROCESS | 1943 | 1461341555905 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1943 | 1461341555908 Marionette TRACE conn4 <- [1,1646,null,{}] 09:12:35 INFO - PROCESS | 1943 | 1461341555913 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}] 09:12:36 INFO - PROCESS | 1943 | 1461341556187 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:12:36 INFO - PROCESS | 1943 | 1461341556307 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d1b000 == 117 [pid = 1943] [id = 419] 09:12:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e445db400) [pid = 1943] [serial = 1258] [outer = (nil)] 09:12:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e4779d800) [pid = 1943] [serial = 1259] [outer = 0x7f8e445db400] 09:12:36 INFO - PROCESS | 1943 | 1461341556398 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e48af8800) [pid = 1943] [serial = 1260] [outer = 0x7f8e445db400] 09:12:37 INFO - PROCESS | 1943 | 1461341557559 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1730ms 09:12:37 INFO - PROCESS | 1943 | 1461341557636 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1943 | 1461341557644 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:12:37 INFO - PROCESS | 1943 | 1461341557654 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1943 | 1461341557658 Marionette TRACE conn4 <- [1,1650,null,{}] 09:12:37 INFO - PROCESS | 1943 | 1461341557667 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}] 09:12:37 INFO - PROCESS | 1943 | 1461341557937 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:12:38 INFO - PROCESS | 1943 | 1461341558275 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d739800 == 118 [pid = 1943] [id = 420] 09:12:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e4758cc00) [pid = 1943] [serial = 1261] [outer = (nil)] 09:12:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e477f1c00) [pid = 1943] [serial = 1262] [outer = 0x7f8e4758cc00] 09:12:38 INFO - PROCESS | 1943 | 1461341558370 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e482a9800) [pid = 1943] [serial = 1263] [outer = 0x7f8e4758cc00] 09:12:39 INFO - PROCESS | 1943 | 1461341559306 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:12:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1684ms 09:12:39 INFO - PROCESS | 1943 | 1461341559340 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1943 | 1461341559349 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:12:39 INFO - PROCESS | 1943 | 1461341559359 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1943 | 1461341559362 Marionette TRACE conn4 <- [1,1654,null,{}] 09:12:39 INFO - PROCESS | 1943 | 1461341559368 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}] 09:12:39 INFO - PROCESS | 1943 | 1461341559593 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:12:39 INFO - PROCESS | 1943 | 1461341559893 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5597a000 == 119 [pid = 1943] [id = 421] 09:12:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e48af3000) [pid = 1943] [serial = 1264] [outer = (nil)] 09:12:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e4ad74800) [pid = 1943] [serial = 1265] [outer = 0x7f8e48af3000] 09:12:40 INFO - PROCESS | 1943 | 1461341560013 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e4be89000) [pid = 1943] [serial = 1266] [outer = 0x7f8e48af3000] 09:12:40 INFO - PROCESS | 1943 | 1461341560890 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1584ms 09:12:40 INFO - PROCESS | 1943 | 1461341560944 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1943 | 1461341560948 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:12:40 INFO - PROCESS | 1943 | 1461341560954 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1943 | 1461341560961 Marionette TRACE conn4 <- [1,1658,null,{}] 09:12:40 INFO - PROCESS | 1943 | 1461341560980 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}] 09:12:41 INFO - PROCESS | 1943 | 1461341561207 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:12:41 INFO - PROCESS | 1943 | 1461341561427 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b68800 == 120 [pid = 1943] [id = 422] 09:12:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e4be8f000) [pid = 1943] [serial = 1267] [outer = (nil)] 09:12:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e4c8f1400) [pid = 1943] [serial = 1268] [outer = 0x7f8e4be8f000] 09:12:41 INFO - PROCESS | 1943 | 1461341561594 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e4ef02800) [pid = 1943] [serial = 1269] [outer = 0x7f8e4be8f000] 09:12:42 INFO - PROCESS | 1943 | 1461341562521 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1644ms 09:12:42 INFO - PROCESS | 1943 | 1461341562600 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1943 | 1461341562606 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:12:42 INFO - PROCESS | 1943 | 1461341562612 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1943 | 1461341562615 Marionette TRACE conn4 <- [1,1662,null,{}] 09:12:42 INFO - PROCESS | 1943 | 1461341562621 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}] 09:12:42 INFO - PROCESS | 1943 | 1461341562897 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:12:43 INFO - PROCESS | 1943 | 1461341563199 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0ee800 == 121 [pid = 1943] [id = 423] 09:12:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e4c1f5800) [pid = 1943] [serial = 1270] [outer = (nil)] 09:12:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e539b5400) [pid = 1943] [serial = 1271] [outer = 0x7f8e4c1f5800] 09:12:43 INFO - PROCESS | 1943 | 1461341563284 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e54909000) [pid = 1943] [serial = 1272] [outer = 0x7f8e4c1f5800] 09:12:44 INFO - PROCESS | 1943 | 1461341564156 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1584ms 09:12:44 INFO - PROCESS | 1943 | 1461341564198 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1943 | 1461341564201 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:12:44 INFO - PROCESS | 1943 | 1461341564207 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1943 | 1461341564210 Marionette TRACE conn4 <- [1,1666,null,{}] 09:12:44 INFO - PROCESS | 1943 | 1461341564216 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}] 09:12:44 INFO - PROCESS | 1943 | 1461341564424 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:12:44 INFO - PROCESS | 1943 | 1461341564695 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb7800 == 122 [pid = 1943] [id = 424] 09:12:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e5573a400) [pid = 1943] [serial = 1273] [outer = (nil)] 09:12:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e557d9000) [pid = 1943] [serial = 1274] [outer = 0x7f8e5573a400] 09:12:44 INFO - PROCESS | 1943 | 1461341564838 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e566c7800) [pid = 1943] [serial = 1275] [outer = 0x7f8e5573a400] 09:12:45 INFO - PROCESS | 1943 | 1461341565784 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]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1634ms 09:12:45 INFO - PROCESS | 1943 | 1461341565843 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1943 | 1461341565846 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:12:45 INFO - PROCESS | 1943 | 1461341565853 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1943 | 1461341565855 Marionette TRACE conn4 <- [1,1670,null,{}] 09:12:45 INFO - PROCESS | 1943 | 1461341565861 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}] 09:12:46 INFO - PROCESS | 1943 | 1461341566101 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:12:46 INFO - PROCESS | 1943 | 1461341566403 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617b2800 == 123 [pid = 1943] [id = 425] 09:12:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e57b34c00) [pid = 1943] [serial = 1276] [outer = (nil)] 09:12:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e57e14000) [pid = 1943] [serial = 1277] [outer = 0x7f8e57b34c00] 09:12:46 INFO - PROCESS | 1943 | 1461341566492 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e59728800) [pid = 1943] [serial = 1278] [outer = 0x7f8e57b34c00] 09:12:47 INFO - PROCESS | 1943 | 1461341567340 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1537ms 09:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:12:47 INFO - PROCESS | 1943 | 1461341567392 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1943 | 1461341567395 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:12:47 INFO - PROCESS | 1943 | 1461341567401 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1943 | 1461341567405 Marionette TRACE conn4 <- [1,1674,null,{}] 09:12:47 INFO - PROCESS | 1943 | 1461341567410 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}] 09:12:47 INFO - PROCESS | 1943 | 1461341567618 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:12:47 INFO - PROCESS | 1943 | 1461341567841 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62d02800 == 124 [pid = 1943] [id = 426] 09:12:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e57b35c00) [pid = 1943] [serial = 1279] [outer = (nil)] 09:12:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e597bd400) [pid = 1943] [serial = 1280] [outer = 0x7f8e57b35c00] 09:12:47 INFO - PROCESS | 1943 | 1461341567957 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e59e95000) [pid = 1943] [serial = 1281] [outer = 0x7f8e57b35c00] 09:12:48 INFO - PROCESS | 1943 | 1461341568918 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1582ms 09:12:48 INFO - PROCESS | 1943 | 1461341568984 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1943 | 1461341568988 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:12:48 INFO - PROCESS | 1943 | 1461341568994 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1943 | 1461341568997 Marionette TRACE conn4 <- [1,1678,null,{}] 09:12:49 INFO - PROCESS | 1943 | 1461341569003 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}] 09:12:49 INFO - PROCESS | 1943 | 1461341569231 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:12:49 INFO - PROCESS | 1943 | 1461341569536 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6d043000 == 125 [pid = 1943] [id = 427] 09:12:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e58a44800) [pid = 1943] [serial = 1282] [outer = (nil)] 09:12:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 217 (0x7f8e5a290000) [pid = 1943] [serial = 1283] [outer = 0x7f8e58a44800] 09:12:49 INFO - PROCESS | 1943 | 1461341569621 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 218 (0x7f8e5a576400) [pid = 1943] [serial = 1284] [outer = 0x7f8e58a44800] 09:12:50 INFO - PROCESS | 1943 | 1461341570568 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1636ms 09:12:50 INFO - PROCESS | 1943 | 1461341570631 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1943 | 1461341570635 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:12:50 INFO - PROCESS | 1943 | 1461341570641 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1943 | 1461341570645 Marionette TRACE conn4 <- [1,1682,null,{}] 09:12:50 INFO - PROCESS | 1943 | 1461341570651 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}] 09:12:50 INFO - PROCESS | 1943 | 1461341570870 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:12:51 INFO - PROCESS | 1943 | 1461341571185 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71894000 == 126 [pid = 1943] [id = 428] 09:12:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 219 (0x7f8e58ad8800) [pid = 1943] [serial = 1285] [outer = (nil)] 09:12:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 220 (0x7f8e5aaad800) [pid = 1943] [serial = 1286] [outer = 0x7f8e58ad8800] 09:12:51 INFO - PROCESS | 1943 | 1461341571268 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 221 (0x7f8e5ccea800) [pid = 1943] [serial = 1287] [outer = 0x7f8e58ad8800] 09:12:52 INFO - PROCESS | 1943 | 1461341572223 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1630ms 09:12:52 INFO - PROCESS | 1943 | 1461341572273 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1943 | 1461341572277 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:12:52 INFO - PROCESS | 1943 | 1461341572283 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1943 | 1461341572287 Marionette TRACE conn4 <- [1,1686,null,{}] 09:12:52 INFO - PROCESS | 1943 | 1461341572292 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}] 09:12:52 INFO - PROCESS | 1943 | 1461341572505 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:12:52 INFO - PROCESS | 1943 | 1461341572823 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e772a3000 == 127 [pid = 1943] [id = 429] 09:12:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 222 (0x7f8e60524800) [pid = 1943] [serial = 1288] [outer = (nil)] 09:12:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 223 (0x7f8e606fd800) [pid = 1943] [serial = 1289] [outer = 0x7f8e60524800] 09:12:52 INFO - PROCESS | 1943 | 1461341572907 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 224 (0x7f8e609ce000) [pid = 1943] [serial = 1290] [outer = 0x7f8e60524800] 09:12:53 INFO - PROCESS | 1943 | 1461341573795 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1578ms 09:12:53 INFO - PROCESS | 1943 | 1461341573864 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1943 | 1461341573867 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:12:53 INFO - PROCESS | 1943 | 1461341573874 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1943 | 1461341573878 Marionette TRACE conn4 <- [1,1690,null,{}] 09:12:53 INFO - PROCESS | 1943 | 1461341573884 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}] 09:12:54 INFO - PROCESS | 1943 | 1461341574157 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:12:54 INFO - PROCESS | 1943 | 1461341574467 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48195000 == 128 [pid = 1943] [id = 430] 09:12:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 225 (0x7f8e45e0a000) [pid = 1943] [serial = 1291] [outer = (nil)] 09:12:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 226 (0x7f8e62384400) [pid = 1943] [serial = 1292] [outer = 0x7f8e45e0a000] 09:12:54 INFO - PROCESS | 1943 | 1461341574552 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 227 (0x7f8e66d11000) [pid = 1943] [serial = 1293] [outer = 0x7f8e45e0a000] 09:12:55 INFO - PROCESS | 1943 | 1461341575450 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1639ms 09:12:55 INFO - PROCESS | 1943 | 1461341575515 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1943 | 1461341575519 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:12:55 INFO - PROCESS | 1943 | 1461341575525 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1943 | 1461341575527 Marionette TRACE conn4 <- [1,1694,null,{}] 09:12:55 INFO - PROCESS | 1943 | 1461341575533 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}] 09:12:55 INFO - PROCESS | 1943 | 1461341575750 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:12:56 INFO - PROCESS | 1943 | 1461341576063 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5569a800 == 129 [pid = 1943] [id = 431] 09:12:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 228 (0x7f8e53977400) [pid = 1943] [serial = 1294] [outer = (nil)] 09:12:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 229 (0x7f8e60527c00) [pid = 1943] [serial = 1295] [outer = 0x7f8e53977400] 09:12:56 INFO - PROCESS | 1943 | 1461341576150 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 230 (0x7f8e6ce55400) [pid = 1943] [serial = 1296] [outer = 0x7f8e53977400] 09:12:57 INFO - PROCESS | 1943 | 1461341577097 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1628ms 09:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:12:57 INFO - PROCESS | 1943 | 1461341577155 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1943 | 1461341577158 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:12:57 INFO - PROCESS | 1943 | 1461341577165 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1943 | 1461341577168 Marionette TRACE conn4 <- [1,1698,null,{}] 09:12:57 INFO - PROCESS | 1943 | 1461341577174 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}] 09:12:57 INFO - PROCESS | 1943 | 1461341577436 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:12:57 INFO - PROCESS | 1943 | 1461341577742 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46896000 == 130 [pid = 1943] [id = 432] 09:12:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 231 (0x7f8e48210000) [pid = 1943] [serial = 1297] [outer = (nil)] 09:12:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 232 (0x7f8e6e02f400) [pid = 1943] [serial = 1298] [outer = 0x7f8e48210000] 09:12:57 INFO - PROCESS | 1943 | 1461341577826 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 233 (0x7f8e7177a800) [pid = 1943] [serial = 1299] [outer = 0x7f8e48210000] 09:12:58 INFO - PROCESS | 1943 | 1461341578737 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1639ms 09:12:58 INFO - PROCESS | 1943 | 1461341578805 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1943 | 1461341578811 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:12:58 INFO - PROCESS | 1943 | 1461341578820 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 1943 | 1461341578823 Marionette TRACE conn4 <- [1,1702,null,{}] 09:12:58 INFO - PROCESS | 1943 | 1461341578829 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}] 09:12:59 INFO - PROCESS | 1943 | 1461341579067 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:12:59 INFO - PROCESS | 1943 | 1461341579428 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e433d1000 == 131 [pid = 1943] [id = 433] 09:12:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 234 (0x7f8e44387800) [pid = 1943] [serial = 1300] [outer = (nil)] 09:12:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 235 (0x7f8e4ad78400) [pid = 1943] [serial = 1301] [outer = 0x7f8e44387800] 09:12:59 INFO - PROCESS | 1943 | 1461341579522 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 236 (0x7f8e54bc1000) [pid = 1943] [serial = 1302] [outer = 0x7f8e44387800] 09:13:00 INFO - PROCESS | 1943 | 1461341580470 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1692ms 09:13:00 INFO - PROCESS | 1943 | 1461341580514 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1943 | 1461341580518 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:13:00 INFO - PROCESS | 1943 | 1461341580525 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1943 | 1461341580527 Marionette TRACE conn4 <- [1,1706,null,{}] 09:13:00 INFO - PROCESS | 1943 | 1461341580534 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}] 09:13:00 INFO - PROCESS | 1943 | 1461341580759 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:13:01 INFO - PROCESS | 1943 | 1461341581093 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46897800 == 132 [pid = 1943] [id = 434] 09:13:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 237 (0x7f8e440e4400) [pid = 1943] [serial = 1303] [outer = (nil)] 09:13:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 238 (0x7f8e482b4400) [pid = 1943] [serial = 1304] [outer = 0x7f8e440e4400] 09:13:01 INFO - PROCESS | 1943 | 1461341581180 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 239 (0x7f8e539b6000) [pid = 1943] [serial = 1305] [outer = 0x7f8e440e4400] 09:13:02 INFO - PROCESS | 1943 | 1461341582155 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1689ms 09:13:02 INFO - PROCESS | 1943 | 1461341582217 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1943 | 1461341582223 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:13:02 INFO - PROCESS | 1943 | 1461341582232 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1943 | 1461341582237 Marionette TRACE conn4 <- [1,1710,null,{}] 09:13:02 INFO - PROCESS | 1943 | 1461341582245 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}] 09:13:02 INFO - PROCESS | 1943 | 1461341582546 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:13:02 INFO - PROCESS | 1943 | 1461341582855 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c054800 == 133 [pid = 1943] [id = 435] 09:13:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 240 (0x7f8e44be3800) [pid = 1943] [serial = 1306] [outer = (nil)] 09:13:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 241 (0x7f8e480e6c00) [pid = 1943] [serial = 1307] [outer = 0x7f8e44be3800] 09:13:02 INFO - PROCESS | 1943 | 1461341582936 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 242 (0x7f8e54bbf000) [pid = 1943] [serial = 1308] [outer = 0x7f8e44be3800] 09:13:03 INFO - PROCESS | 1943 | 1461341583827 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1639ms 09:13:03 INFO - PROCESS | 1943 | 1461341583871 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1943 | 1461341583875 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:13:03 INFO - PROCESS | 1943 | 1461341583882 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1943 | 1461341583886 Marionette TRACE conn4 <- [1,1714,null,{}] 09:13:03 INFO - PROCESS | 1943 | 1461341583894 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}] 09:13:04 INFO - PROCESS | 1943 | 1461341584122 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:13:04 INFO - PROCESS | 1943 | 1461341584444 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46854000 == 134 [pid = 1943] [id = 436] 09:13:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 243 (0x7f8e440dd800) [pid = 1943] [serial = 1309] [outer = (nil)] 09:13:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 244 (0x7f8e445e5000) [pid = 1943] [serial = 1310] [outer = 0x7f8e440dd800] 09:13:04 INFO - PROCESS | 1943 | 1461341584529 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 245 (0x7f8e458d8800) [pid = 1943] [serial = 1311] [outer = 0x7f8e440dd800] 09:13:05 INFO - PROCESS | 1943 | 1461341585526 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1686ms 09:13:05 INFO - PROCESS | 1943 | 1461341585570 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1943 | 1461341585574 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:13:05 INFO - PROCESS | 1943 | 1461341585582 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1943 | 1461341585586 Marionette TRACE conn4 <- [1,1718,null,{}] 09:13:05 INFO - PROCESS | 1943 | 1461341585593 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}] 09:13:05 INFO - PROCESS | 1943 | 1461341585838 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:13:06 INFO - PROCESS | 1943 | 1461341586152 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46679800 == 135 [pid = 1943] [id = 437] 09:13:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 246 (0x7f8e440ddc00) [pid = 1943] [serial = 1312] [outer = (nil)] 09:13:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 247 (0x7f8e457dc000) [pid = 1943] [serial = 1313] [outer = 0x7f8e440ddc00] 09:13:06 INFO - PROCESS | 1943 | 1461341586231 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 248 (0x7f8e4779a400) [pid = 1943] [serial = 1314] [outer = 0x7f8e440ddc00] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b4c000 == 134 [pid = 1943] [id = 328] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5994d000 == 133 [pid = 1943] [id = 246] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4684d000 == 132 [pid = 1943] [id = 418] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d21000 == 131 [pid = 1943] [id = 417] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1c8800 == 130 [pid = 1943] [id = 416] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4684b000 == 129 [pid = 1943] [id = 415] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53abf800 == 128 [pid = 1943] [id = 414] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e449d6000 == 127 [pid = 1943] [id = 413] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ef4b000 == 126 [pid = 1943] [id = 412] 09:13:07 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4685f800 == 125 [pid = 1943] [id = 411] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 247 (0x7f8e4be87800) [pid = 1943] [serial = 1175] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 246 (0x7f8e4e92b800) [pid = 1943] [serial = 933] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 245 (0x7f8e5a4cd400) [pid = 1943] [serial = 1104] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 244 (0x7f8e557d4c00) [pid = 1943] [serial = 1136] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 243 (0x7f8e4c674400) [pid = 1943] [serial = 960] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 242 (0x7f8e59638400) [pid = 1943] [serial = 1140] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 241 (0x7f8e71779000) [pid = 1943] [serial = 1014] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 240 (0x7f8e71780800) [pid = 1943] [serial = 1160] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 239 (0x7f8e5a299000) [pid = 1943] [serial = 1086] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 238 (0x7f8e5a9d1400) [pid = 1943] [serial = 942] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 237 (0x7f8e4c03d800) [pid = 1943] [serial = 903] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 236 (0x7f8e482ab800) [pid = 1943] [serial = 996] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 235 (0x7f8e5396e400) [pid = 1943] [serial = 1182] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 234 (0x7f8e57b36c00) [pid = 1943] [serial = 1107] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 233 (0x7f8e71774800) [pid = 1943] [serial = 894] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 232 (0x7f8e4c036c00) [pid = 1943] [serial = 1176] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 231 (0x7f8e4be90800) [pid = 1943] [serial = 1017] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 230 (0x7f8e48af1400) [pid = 1943] [serial = 1166] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 229 (0x7f8e4be8f800) [pid = 1943] [serial = 1131] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 228 (0x7f8e5a9c6800) [pid = 1943] [serial = 1005] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 227 (0x7f8e66d0ac00) [pid = 1943] [serial = 1154] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 226 (0x7f8e4ef04800) [pid = 1943] [serial = 1134] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 225 (0x7f8e47591000) [pid = 1943] [serial = 1187] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 224 (0x7f8e59910c00) [pid = 1943] [serial = 939] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 223 (0x7f8e5a9c5c00) [pid = 1943] [serial = 1089] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 222 (0x7f8e480e2c00) [pid = 1943] [serial = 1173] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 221 (0x7f8e719a7800) [pid = 1943] [serial = 1026] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 220 (0x7f8e4d984c00) [pid = 1943] [serial = 1065] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 219 (0x7f8e4be8b800) [pid = 1943] [serial = 1178] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 218 (0x7f8e719a2c00) [pid = 1943] [serial = 885] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 217 (0x7f8e5600a000) [pid = 1943] [serial = 936] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 216 (0x7f8e4c58c400) [pid = 1943] [serial = 1035] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e4c8f9000) [pid = 1943] [serial = 891] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e53c20800) [pid = 1943] [serial = 1169] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e445e7000) [pid = 1943] [serial = 966] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e5a4d3800) [pid = 1943] [serial = 876] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e56029c00) [pid = 1943] [serial = 1137] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e60876000) [pid = 1943] [serial = 1095] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e44bf0c00) [pid = 1943] [serial = 1023] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e44383000) [pid = 1943] [serial = 1032] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e53c18400) [pid = 1943] [serial = 1185] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e6cb19400) [pid = 1943] [serial = 1011] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e4e538000) [pid = 1943] [serial = 999] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e456b7000) [pid = 1943] [serial = 1059] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e4ef0d000) [pid = 1943] [serial = 897] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e6ffc2400) [pid = 1943] [serial = 954] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5e852400) [pid = 1943] [serial = 1092] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e45e0ec00) [pid = 1943] [serial = 1172] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e458db000) [pid = 1943] [serial = 1020] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e4ef0a000) [pid = 1943] [serial = 1181] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e6301ac00) [pid = 1943] [serial = 882] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e5972a400) [pid = 1943] [serial = 1080] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e539bd400) [pid = 1943] [serial = 1184] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e4c1fb000) [pid = 1943] [serial = 888] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e7177d400) [pid = 1943] [serial = 906] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e53dc3400) [pid = 1943] [serial = 1068] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e61414c00) [pid = 1943] [serial = 1098] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e440ebc00) [pid = 1943] [serial = 1029] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e55a34000) [pid = 1943] [serial = 1125] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e4d988000) [pid = 1943] [serial = 1133] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e57e15800) [pid = 1943] [serial = 1002] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e6095c000) [pid = 1943] [serial = 879] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e66d92800) [pid = 1943] [serial = 948] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e55a3e400) [pid = 1943] [serial = 1188] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e5ea37400) [pid = 1943] [serial = 1008] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e5aaa5c00) [pid = 1943] [serial = 1143] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e47797c00) [pid = 1943] [serial = 930] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e61803400) [pid = 1943] [serial = 1148] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e445de800) [pid = 1943] [serial = 1127] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e4c674000) [pid = 1943] [serial = 957] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e5e462400) [pid = 1943] [serial = 1145] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e5a56e800) [pid = 1943] [serial = 1142] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e568e4000) [pid = 1943] [serial = 1074] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e482b6c00) [pid = 1943] [serial = 1130] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e458d0400) [pid = 1943] [serial = 1128] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e566cd800) [pid = 1943] [serial = 1163] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e6d028000) [pid = 1943] [serial = 951] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e6cce7400) [pid = 1943] [serial = 1157] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e59733c00) [pid = 1943] [serial = 1101] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e60881800) [pid = 1943] [serial = 945] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e597bb400) [pid = 1943] [serial = 1083] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e57b38c00) [pid = 1943] [serial = 1139] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e5aaad400) [pid = 1943] [serial = 1151] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e5572a800) [pid = 1943] [serial = 1071] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e48212c00) [pid = 1943] [serial = 1062] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e57e15000) [pid = 1943] [serial = 1077] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e71778c00) [pid = 1943] [serial = 900] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e6ffc6000) [pid = 1943] [serial = 963] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e4d987400) [pid = 1943] [serial = 1179] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5602c000) [pid = 1943] [serial = 1190] [outer = (nil)] [url = about:blank] 09:13:08 INFO - PROCESS | 1943 | 1461341588596 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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3038ms 09:13:08 INFO - PROCESS | 1943 | 1461341588621 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1943 | 1461341588627 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:13:08 INFO - PROCESS | 1943 | 1461341588635 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1943 | 1461341588640 Marionette TRACE conn4 <- [1,1722,null,{}] 09:13:08 INFO - PROCESS | 1943 | 1461341588692 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}] 09:13:08 INFO - PROCESS | 1943 | 1461341588959 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:13:09 INFO - PROCESS | 1943 | 1461341589134 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46669800 == 126 [pid = 1943] [id = 438] 09:13:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e44be5000) [pid = 1943] [serial = 1315] [outer = (nil)] 09:13:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e458ce000) [pid = 1943] [serial = 1316] [outer = 0x7f8e44be5000] 09:13:09 INFO - PROCESS | 1943 | 1461341589208 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e47591000) [pid = 1943] [serial = 1317] [outer = 0x7f8e44be5000] 09:13:10 INFO - PROCESS | 1943 | 1461341590073 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]]]}] 09:13:10 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 09:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1524ms 09:13:10 INFO - PROCESS | 1943 | 1461341590161 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1943 | 1461341590170 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:13:10 INFO - PROCESS | 1943 | 1461341590194 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1943 | 1461341590200 Marionette TRACE conn4 <- [1,1726,null,{}] 09:13:10 INFO - PROCESS | 1943 | 1461341590206 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}] 09:13:10 INFO - PROCESS | 1943 | 1461341590432 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:13:10 INFO - PROCESS | 1943 | 1461341590722 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4782f000 == 127 [pid = 1943] [id = 439] 09:13:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e480e2c00) [pid = 1943] [serial = 1318] [outer = (nil)] 09:13:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e482b1800) [pid = 1943] [serial = 1319] [outer = 0x7f8e480e2c00] 09:13:10 INFO - PROCESS | 1943 | 1461341590810 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e4a907400) [pid = 1943] [serial = 1320] [outer = 0x7f8e480e2c00] 09:13:11 INFO - PROCESS | 1943 | 1461341591681 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1540ms 09:13:11 INFO - PROCESS | 1943 | 1461341591729 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1943 | 1461341591732 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:13:11 INFO - PROCESS | 1943 | 1461341591745 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1943 | 1461341591751 Marionette TRACE conn4 <- [1,1730,null,{}] 09:13:11 INFO - PROCESS | 1943 | 1461341591766 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}] 09:13:12 INFO - PROCESS | 1943 | 1461341592144 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:13:12 INFO - PROCESS | 1943 | 1461341592203 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4adaf000 == 128 [pid = 1943] [id = 440] 09:13:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e4be89400) [pid = 1943] [serial = 1321] [outer = (nil)] 09:13:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e4be8c000) [pid = 1943] [serial = 1322] [outer = 0x7f8e4be89400] 09:13:12 INFO - PROCESS | 1943 | 1461341592317 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e4c1f0c00) [pid = 1943] [serial = 1323] [outer = 0x7f8e4be89400] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e4ef0f800) [pid = 1943] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e539c2c00) [pid = 1943] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e44381000) [pid = 1943] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4ad75800) [pid = 1943] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e42aed000) [pid = 1943] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e4758b400) [pid = 1943] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e477f8c00) [pid = 1943] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:13:13 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e440e4000) [pid = 1943] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:13:13 INFO - PROCESS | 1943 | 1461341593790 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]]]}] 09:13:13 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 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2092ms 09:13:13 INFO - PROCESS | 1943 | 1461341593840 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1943 | 1461341593847 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:13:13 INFO - PROCESS | 1943 | 1461341593856 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1943 | 1461341593859 Marionette TRACE conn4 <- [1,1734,null,{}] 09:13:13 INFO - PROCESS | 1943 | 1461341593867 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}] 09:13:14 INFO - PROCESS | 1943 | 1461341594072 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:13:14 INFO - PROCESS | 1943 | 1461341594255 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c427000 == 129 [pid = 1943] [id = 441] 09:13:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e44381000) [pid = 1943] [serial = 1324] [outer = (nil)] 09:13:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4c588c00) [pid = 1943] [serial = 1325] [outer = 0x7f8e44381000] 09:13:14 INFO - PROCESS | 1943 | 1461341594327 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4c673400) [pid = 1943] [serial = 1326] [outer = 0x7f8e44381000] 09:13:15 INFO - PROCESS | 1943 | 1461341595313 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1534ms 09:13:15 INFO - PROCESS | 1943 | 1461341595393 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1943 | 1461341595400 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:13:15 INFO - PROCESS | 1943 | 1461341595455 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1943 | 1461341595465 Marionette TRACE conn4 <- [1,1738,null,{}] 09:13:15 INFO - PROCESS | 1943 | 1461341595484 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}] 09:13:15 INFO - PROCESS | 1943 | 1461341595802 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:13:16 INFO - PROCESS | 1943 | 1461341596081 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467ef000 == 130 [pid = 1943] [id = 442] 09:13:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e445dfc00) [pid = 1943] [serial = 1327] [outer = (nil)] 09:13:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e457e1800) [pid = 1943] [serial = 1328] [outer = 0x7f8e445dfc00] 09:13:16 INFO - PROCESS | 1943 | 1461341596226 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e47797c00) [pid = 1943] [serial = 1329] [outer = 0x7f8e445dfc00] 09:13:17 INFO - PROCESS | 1943 | 1461341597313 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1948ms 09:13:17 INFO - PROCESS | 1943 | 1461341597359 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1943 | 1461341597368 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:13:17 INFO - PROCESS | 1943 | 1461341597379 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1943 | 1461341597383 Marionette TRACE conn4 <- [1,1742,null,{}] 09:13:17 INFO - PROCESS | 1943 | 1461341597391 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}] 09:13:17 INFO - PROCESS | 1943 | 1461341597637 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:13:17 INFO - PROCESS | 1943 | 1461341597952 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c045000 == 131 [pid = 1943] [id = 443] 09:13:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e4a907c00) [pid = 1943] [serial = 1330] [outer = (nil)] 09:13:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e4a90dc00) [pid = 1943] [serial = 1331] [outer = 0x7f8e4a907c00] 09:13:18 INFO - PROCESS | 1943 | 1461341598039 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e4be82800) [pid = 1943] [serial = 1332] [outer = 0x7f8e4a907c00] 09:13:19 INFO - PROCESS | 1943 | 1461341599070 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1733ms 09:13:19 INFO - PROCESS | 1943 | 1461341599112 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:13:19 INFO - PROCESS | 1943 | 1461341599117 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:13:19 INFO - PROCESS | 1943 | 1461341599124 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1943 | 1461341599130 Marionette TRACE conn4 <- [1,1746,null,{}] 09:13:19 INFO - PROCESS | 1943 | 1461341599148 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}] 09:13:19 INFO - PROCESS | 1943 | 1461341599449 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:13:19 INFO - PROCESS | 1943 | 1461341599815 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e83a800 == 132 [pid = 1943] [id = 444] 09:13:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e4c58bc00) [pid = 1943] [serial = 1333] [outer = (nil)] 09:13:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e4d98a400) [pid = 1943] [serial = 1334] [outer = 0x7f8e4c58bc00] 09:13:19 INFO - PROCESS | 1943 | 1461341599933 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e4e932400) [pid = 1943] [serial = 1335] [outer = 0x7f8e4c58bc00] 09:13:20 INFO - PROCESS | 1943 | 1461341600935 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1842ms 09:13:20 INFO - PROCESS | 1943 | 1461341600967 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1943 | 1461341600971 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:13:20 INFO - PROCESS | 1943 | 1461341600979 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1943 | 1461341600982 Marionette TRACE conn4 <- [1,1750,null,{}] 09:13:20 INFO - PROCESS | 1943 | 1461341600989 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}] 09:13:21 INFO - PROCESS | 1943 | 1461341601217 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:13:21 INFO - PROCESS | 1943 | 1461341601529 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d1c800 == 133 [pid = 1943] [id = 445] 09:13:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e4c1f6400) [pid = 1943] [serial = 1336] [outer = (nil)] 09:13:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e53c20c00) [pid = 1943] [serial = 1337] [outer = 0x7f8e4c1f6400] 09:13:21 INFO - PROCESS | 1943 | 1461341601616 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e54968c00) [pid = 1943] [serial = 1338] [outer = 0x7f8e4c1f6400] 09:13:22 INFO - PROCESS | 1943 | 1461341602486 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1548ms 09:13:22 INFO - PROCESS | 1943 | 1461341602528 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:13:22 INFO - PROCESS | 1943 | 1461341602533 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:13:22 INFO - PROCESS | 1943 | 1461341602539 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1943 | 1461341602543 Marionette TRACE conn4 <- [1,1754,null,{}] 09:13:22 INFO - PROCESS | 1943 | 1461341602548 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}] 09:13:22 INFO - PROCESS | 1943 | 1461341602769 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:13:22 INFO - PROCESS | 1943 | 1461341602987 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55828800 == 134 [pid = 1943] [id = 446] 09:13:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e480e6800) [pid = 1943] [serial = 1339] [outer = (nil)] 09:13:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e54969800) [pid = 1943] [serial = 1340] [outer = 0x7f8e480e6800] 09:13:23 INFO - PROCESS | 1943 | 1461341603103 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5572a800) [pid = 1943] [serial = 1341] [outer = 0x7f8e480e6800] 09:13:24 INFO - PROCESS | 1943 | 1461341604027 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1537ms 09:13:24 INFO - PROCESS | 1943 | 1461341604077 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1943 | 1461341604081 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:13:24 INFO - PROCESS | 1943 | 1461341604106 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1943 | 1461341604110 Marionette TRACE conn4 <- [1,1758,null,{}] 09:13:24 INFO - PROCESS | 1943 | 1461341604116 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}] 09:13:24 INFO - PROCESS | 1943 | 1461341604360 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:13:24 INFO - PROCESS | 1943 | 1461341604575 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5620f000 == 135 [pid = 1943] [id = 447] 09:13:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5600fc00) [pid = 1943] [serial = 1342] [outer = (nil)] 09:13:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e568e1400) [pid = 1943] [serial = 1343] [outer = 0x7f8e5600fc00] 09:13:24 INFO - PROCESS | 1943 | 1461341604744 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e56bb5c00) [pid = 1943] [serial = 1344] [outer = 0x7f8e5600fc00] 09:13:25 INFO - PROCESS | 1943 | 1461341605626 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1587ms 09:13:25 INFO - PROCESS | 1943 | 1461341605691 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1943 | 1461341605695 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:13:25 INFO - PROCESS | 1943 | 1461341605701 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1943 | 1461341605705 Marionette TRACE conn4 <- [1,1762,null,{}] 09:13:25 INFO - PROCESS | 1943 | 1461341605710 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}] 09:13:25 INFO - PROCESS | 1943 | 1461341605926 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:13:26 INFO - PROCESS | 1943 | 1461341606181 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5699d000 == 136 [pid = 1943] [id = 448] 09:13:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e53c1d400) [pid = 1943] [serial = 1345] [outer = (nil)] 09:13:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e57b98400) [pid = 1943] [serial = 1346] [outer = 0x7f8e53c1d400] 09:13:26 INFO - PROCESS | 1943 | 1461341606299 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e59485800) [pid = 1943] [serial = 1347] [outer = 0x7f8e53c1d400] 09:13:27 INFO - PROCESS | 1943 | 1461341607145 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1479ms 09:13:27 INFO - PROCESS | 1943 | 1461341607181 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1943 | 1461341607185 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:13:27 INFO - PROCESS | 1943 | 1461341607193 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1943 | 1461341607196 Marionette TRACE conn4 <- [1,1766,null,{}] 09:13:27 INFO - PROCESS | 1943 | 1461341607202 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}] 09:13:27 INFO - PROCESS | 1943 | 1461341607421 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:13:27 INFO - PROCESS | 1943 | 1461341607641 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b2e000 == 137 [pid = 1943] [id = 449] 09:13:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e56011000) [pid = 1943] [serial = 1348] [outer = (nil)] 09:13:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e59733c00) [pid = 1943] [serial = 1349] [outer = 0x7f8e56011000] 09:13:27 INFO - PROCESS | 1943 | 1461341607758 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e5a0c9800) [pid = 1943] [serial = 1350] [outer = 0x7f8e56011000] 09:13:28 INFO - PROCESS | 1943 | 1461341608707 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1585ms 09:13:28 INFO - PROCESS | 1943 | 1461341608778 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:13:28 INFO - PROCESS | 1943 | 1461341608782 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1943 | 1461341608789 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1943 | 1461341608793 Marionette TRACE conn4 <- [1,1770,null,{}] 09:13:28 INFO - PROCESS | 1943 | 1461341608798 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}] 09:13:29 INFO - PROCESS | 1943 | 1461341609026 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:13:29 INFO - PROCESS | 1943 | 1461341609324 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f3e800 == 138 [pid = 1943] [id = 450] 09:13:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e568e5c00) [pid = 1943] [serial = 1351] [outer = (nil)] 09:13:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e5a4d3800) [pid = 1943] [serial = 1352] [outer = 0x7f8e568e5c00] 09:13:29 INFO - PROCESS | 1943 | 1461341609414 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e5a60cc00) [pid = 1943] [serial = 1353] [outer = 0x7f8e568e5c00] 09:13:30 INFO - PROCESS | 1943 | 1461341610314 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1592ms 09:13:30 INFO - PROCESS | 1943 | 1461341610382 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1943 | 1461341610386 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:13:30 INFO - PROCESS | 1943 | 1461341610392 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1943 | 1461341610396 Marionette TRACE conn4 <- [1,1774,null,{}] 09:13:30 INFO - PROCESS | 1943 | 1461341610401 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}] 09:13:30 INFO - PROCESS | 1943 | 1461341610642 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:13:30 INFO - PROCESS | 1943 | 1461341610990 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0d9800 == 139 [pid = 1943] [id = 451] 09:13:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e4ef0f800) [pid = 1943] [serial = 1354] [outer = (nil)] 09:13:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e5aaa4c00) [pid = 1943] [serial = 1355] [outer = 0x7f8e4ef0f800] 09:13:31 INFO - PROCESS | 1943 | 1461341611092 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e5abdcc00) [pid = 1943] [serial = 1356] [outer = 0x7f8e4ef0f800] 09:13:31 INFO - PROCESS | 1943 | 1461341611993 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1637ms 09:13:32 INFO - PROCESS | 1943 | 1461341612032 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:13:32 INFO - PROCESS | 1943 | 1461341612037 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:13:32 INFO - PROCESS | 1943 | 1461341612043 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1943 | 1461341612048 Marionette TRACE conn4 <- [1,1778,null,{}] 09:13:32 INFO - PROCESS | 1943 | 1461341612054 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}] 09:13:32 INFO - PROCESS | 1943 | 1461341612395 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:13:32 INFO - PROCESS | 1943 | 1461341612652 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5aba7800 == 140 [pid = 1943] [id = 452] 09:13:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e5e8abc00) [pid = 1943] [serial = 1357] [outer = (nil)] 09:13:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e605e5800) [pid = 1943] [serial = 1358] [outer = 0x7f8e5e8abc00] 09:13:32 INFO - PROCESS | 1943 | 1461341612756 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e609cec00) [pid = 1943] [serial = 1359] [outer = 0x7f8e5e8abc00] 09:13:33 INFO - PROCESS | 1943 | 1461341613683 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]]]}] 09:13:33 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 09:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1684ms 09:13:33 INFO - PROCESS | 1943 | 1461341613728 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:13:33 INFO - PROCESS | 1943 | 1461341613732 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1943 | 1461341613738 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1943 | 1461341613742 Marionette TRACE conn4 <- [1,1782,null,{}] 09:13:33 INFO - PROCESS | 1943 | 1461341613747 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}] 09:13:33 INFO - PROCESS | 1943 | 1461341613962 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:13:34 INFO - PROCESS | 1943 | 1461341614296 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6057c000 == 141 [pid = 1943] [id = 453] 09:13:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e6051f400) [pid = 1943] [serial = 1360] [outer = (nil)] 09:13:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e61c56000) [pid = 1943] [serial = 1361] [outer = 0x7f8e6051f400] 09:13:34 INFO - PROCESS | 1943 | 1461341614427 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e62a8f800) [pid = 1943] [serial = 1362] [outer = 0x7f8e6051f400] 09:13:35 INFO - PROCESS | 1943 | 1461341615384 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]]]}] 09:13:35 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 09:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1685ms 09:13:35 INFO - PROCESS | 1943 | 1461341615430 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1943 | 1461341615433 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:13:35 INFO - PROCESS | 1943 | 1461341615440 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1943 | 1461341615443 Marionette TRACE conn4 <- [1,1786,null,{}] 09:13:35 INFO - PROCESS | 1943 | 1461341615449 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}] 09:13:35 INFO - PROCESS | 1943 | 1461341615679 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:13:36 INFO - PROCESS | 1943 | 1461341616018 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617ab800 == 142 [pid = 1943] [id = 454] 09:13:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e62b1ac00) [pid = 1943] [serial = 1363] [outer = (nil)] 09:13:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e66d98800) [pid = 1943] [serial = 1364] [outer = 0x7f8e62b1ac00] 09:13:36 INFO - PROCESS | 1943 | 1461341616101 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e6cca0c00) [pid = 1943] [serial = 1365] [outer = 0x7f8e62b1ac00] 09:13:36 INFO - PROCESS | 1943 | 1461341616981 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]]]}] 09:13:37 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 09:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1580ms 09:13:37 INFO - PROCESS | 1943 | 1461341617021 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1943 | 1461341617024 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:13:37 INFO - PROCESS | 1943 | 1461341617031 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1943 | 1461341617034 Marionette TRACE conn4 <- [1,1790,null,{}] 09:13:37 INFO - PROCESS | 1943 | 1461341617040 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}] 09:13:37 INFO - PROCESS | 1943 | 1461341617254 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:13:37 INFO - PROCESS | 1943 | 1461341617525 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629c6800 == 143 [pid = 1943] [id = 455] 09:13:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e57e16000) [pid = 1943] [serial = 1366] [outer = (nil)] 09:13:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e6dd44000) [pid = 1943] [serial = 1367] [outer = 0x7f8e57e16000] 09:13:37 INFO - PROCESS | 1943 | 1461341617647 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e6ffc2400) [pid = 1943] [serial = 1368] [outer = 0x7f8e57e16000] 09:13:38 INFO - PROCESS | 1943 | 1461341618506 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]]]}] 09:13:38 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) 09:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1532ms 09:13:38 INFO - PROCESS | 1943 | 1461341618564 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1943 | 1461341618568 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:13:38 INFO - PROCESS | 1943 | 1461341618573 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1943 | 1461341618576 Marionette TRACE conn4 <- [1,1794,null,{}] 09:13:38 INFO - PROCESS | 1943 | 1461341618581 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}] 09:13:38 INFO - PROCESS | 1943 | 1461341618814 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:13:39 INFO - PROCESS | 1943 | 1461341619072 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c91d800 == 144 [pid = 1943] [id = 456] 09:13:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e5a9c5800) [pid = 1943] [serial = 1369] [outer = (nil)] 09:13:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e7177f000) [pid = 1943] [serial = 1370] [outer = 0x7f8e5a9c5800] 09:13:39 INFO - PROCESS | 1943 | 1461341619193 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e719a2000) [pid = 1943] [serial = 1371] [outer = 0x7f8e5a9c5800] 09:13:40 INFO - PROCESS | 1943 | 1461341620056 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1534ms 09:13:40 INFO - PROCESS | 1943 | 1461341620108 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:13:40 INFO - PROCESS | 1943 | 1461341620112 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:13:40 INFO - PROCESS | 1943 | 1461341620119 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1943 | 1461341620122 Marionette TRACE conn4 <- [1,1798,null,{}] 09:13:40 INFO - PROCESS | 1943 | 1461341620127 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}] 09:13:40 INFO - PROCESS | 1943 | 1461341620340 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:13:40 INFO - PROCESS | 1943 | 1461341620655 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de6e800 == 145 [pid = 1943] [id = 457] 09:13:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e443eac00) [pid = 1943] [serial = 1372] [outer = (nil)] 09:13:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e443f1000) [pid = 1943] [serial = 1373] [outer = 0x7f8e443eac00] 09:13:40 INFO - PROCESS | 1943 | 1461341620737 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 210 (0x7f8e443f6000) [pid = 1943] [serial = 1374] [outer = 0x7f8e443eac00] 09:13:41 INFO - PROCESS | 1943 | 1461341621675 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1586ms 09:13:41 INFO - PROCESS | 1943 | 1461341621705 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1943 | 1461341621708 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:13:41 INFO - PROCESS | 1943 | 1461341621715 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1943 | 1461341621718 Marionette TRACE conn4 <- [1,1802,null,{}] 09:13:41 INFO - PROCESS | 1943 | 1461341621724 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}] 09:13:41 INFO - PROCESS | 1943 | 1461341621943 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:13:42 INFO - PROCESS | 1943 | 1461341622692 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4598f000 == 146 [pid = 1943] [id = 458] 09:13:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 211 (0x7f8e42aed000) [pid = 1943] [serial = 1375] [outer = (nil)] 09:13:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 212 (0x7f8e440e2800) [pid = 1943] [serial = 1376] [outer = 0x7f8e42aed000] 09:13:42 INFO - PROCESS | 1943 | 1461341622774 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 213 (0x7f8e445d8400) [pid = 1943] [serial = 1377] [outer = 0x7f8e42aed000] 09:13:43 INFO - PROCESS | 1943 | 1461341623676 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2030ms 09:13:43 INFO - PROCESS | 1943 | 1461341623747 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1943 | 1461341623753 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:13:43 INFO - PROCESS | 1943 | 1461341623763 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1943 | 1461341623766 Marionette TRACE conn4 <- [1,1806,null,{}] 09:13:43 INFO - PROCESS | 1943 | 1461341623774 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}] 09:13:44 INFO - PROCESS | 1943 | 1461341624030 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:13:44 INFO - PROCESS | 1943 | 1461341624363 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e482a2000 == 147 [pid = 1943] [id = 459] 09:13:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 214 (0x7f8e440e9000) [pid = 1943] [serial = 1378] [outer = (nil)] 09:13:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 215 (0x7f8e457af000) [pid = 1943] [serial = 1379] [outer = 0x7f8e440e9000] 09:13:44 INFO - PROCESS | 1943 | 1461341624444 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 216 (0x7f8e457b4800) [pid = 1943] [serial = 1380] [outer = 0x7f8e440e9000] 09:13:45 INFO - PROCESS | 1943 | 1461341625407 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]]]}] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629bb800 == 146 [pid = 1943] [id = 291] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e762ca800 == 145 [pid = 1943] [id = 387] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56e19000 == 144 [pid = 1943] [id = 301] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44314000 == 143 [pid = 1943] [id = 343] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4adaf000 == 142 [pid = 1943] [id = 440] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4782f000 == 141 [pid = 1943] [id = 439] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46669800 == 140 [pid = 1943] [id = 438] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46679800 == 139 [pid = 1943] [id = 437] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46854000 == 138 [pid = 1943] [id = 436] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c054800 == 137 [pid = 1943] [id = 435] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46897800 == 136 [pid = 1943] [id = 434] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e433d1000 == 135 [pid = 1943] [id = 433] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46896000 == 134 [pid = 1943] [id = 432] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5569a800 == 133 [pid = 1943] [id = 431] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48195000 == 132 [pid = 1943] [id = 430] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e772a3000 == 131 [pid = 1943] [id = 429] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71894000 == 130 [pid = 1943] [id = 428] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6d043000 == 129 [pid = 1943] [id = 427] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62d02800 == 128 [pid = 1943] [id = 426] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617b2800 == 127 [pid = 1943] [id = 425] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb7800 == 126 [pid = 1943] [id = 424] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0ee800 == 125 [pid = 1943] [id = 423] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b68800 == 124 [pid = 1943] [id = 422] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5597a000 == 123 [pid = 1943] [id = 421] 09:13:45 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d739800 == 122 [pid = 1943] [id = 420] 09:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2133ms 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 215 (0x7f8e566c9000) [pid = 1943] [serial = 1253] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 214 (0x7f8e65e64400) [pid = 1943] [serial = 1223] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 213 (0x7f8e6cc9b000) [pid = 1943] [serial = 1226] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 212 (0x7f8e6ff49400) [pid = 1943] [serial = 1229] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 211 (0x7f8e42af1400) [pid = 1943] [serial = 1232] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 210 (0x7f8e4be8bc00) [pid = 1943] [serial = 1196] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 209 (0x7f8e5a607400) [pid = 1943] [serial = 1211] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e53dc5000) [pid = 1943] [serial = 1250] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e56ee0c00) [pid = 1943] [serial = 1205] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e4ad72400) [pid = 1943] [serial = 1242] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e48af0400) [pid = 1943] [serial = 1241] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e53c1a800) [pid = 1943] [serial = 1199] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e4d89c000) [pid = 1943] [serial = 1245] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e4c584c00) [pid = 1943] [serial = 1244] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e44bf0000) [pid = 1943] [serial = 1236] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e440e2400) [pid = 1943] [serial = 1235] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e55f1bc00) [pid = 1943] [serial = 1202] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e5aaa5000) [pid = 1943] [serial = 1214] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4a908c00) [pid = 1943] [serial = 1239] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e48af2800) [pid = 1943] [serial = 1238] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e5a28f800) [pid = 1943] [serial = 1208] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e5ce8a400) [pid = 1943] [serial = 1217] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e6051d400) [pid = 1943] [serial = 1220] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e47796c00) [pid = 1943] [serial = 1193] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e4c1f0000) [pid = 1943] [serial = 1247] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e4e923800) [pid = 1943] [serial = 1248] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e557d4800) [pid = 1943] [serial = 1251] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e44bedc00) [pid = 1943] [serial = 1256] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e56ee2c00) [pid = 1943] [serial = 1254] [outer = (nil)] [url = about:blank] 09:13:45 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e45e03800) [pid = 1943] [serial = 1257] [outer = (nil)] [url = about:blank] 09:13:46 INFO - PROCESS | 1943 | 1461341626085 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1943 | 1461341626090 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:13:46 INFO - PROCESS | 1943 | 1461341626105 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1943 | 1461341626107 Marionette TRACE conn4 <- [1,1810,null,{}] 09:13:46 INFO - PROCESS | 1943 | 1461341626113 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}] 09:13:46 INFO - PROCESS | 1943 | 1461341626377 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:13:46 INFO - PROCESS | 1943 | 1461341626521 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44320800 == 123 [pid = 1943] [id = 460] 09:13:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e457ae000) [pid = 1943] [serial = 1381] [outer = (nil)] 09:13:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e480e4c00) [pid = 1943] [serial = 1382] [outer = 0x7f8e457ae000] 09:13:46 INFO - PROCESS | 1943 | 1461341626596 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e48aeac00) [pid = 1943] [serial = 1383] [outer = 0x7f8e457ae000] 09:13:47 INFO - PROCESS | 1943 | ************************* 09:13:47 INFO - PROCESS | 1943 | A coding exception was thrown and uncaught in a Task. 09:13:47 INFO - PROCESS | 1943 | 09:13:47 INFO - PROCESS | 1943 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:13:47 INFO - PROCESS | 1943 | Full stack: 09:13:47 INFO - PROCESS | 1943 | ************************* 09:13:47 INFO - PROCESS | 1943 | 1461341627453 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1385ms 09:13:47 INFO - PROCESS | 1943 | 1461341627489 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1943 | 1461341627492 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:13:47 INFO - PROCESS | 1943 | 1461341627501 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1943 | 1461341627509 Marionette TRACE conn4 <- [1,1814,null,{}] 09:13:47 INFO - PROCESS | 1943 | 1461341627523 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}] 09:13:47 INFO - PROCESS | 1943 | 1461341627727 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:13:47 INFO - PROCESS | 1943 | 1461341627935 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4828f000 == 124 [pid = 1943] [id = 461] 09:13:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e456b7400) [pid = 1943] [serial = 1384] [outer = (nil)] 09:13:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e4c1f2400) [pid = 1943] [serial = 1385] [outer = 0x7f8e456b7400] 09:13:48 INFO - PROCESS | 1943 | 1461341628004 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e4c8f6c00) [pid = 1943] [serial = 1386] [outer = 0x7f8e456b7400] 09:13:48 INFO - PROCESS | 1943 | 1461341628858 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1389ms 09:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:13:48 INFO - PROCESS | 1943 | 1461341628889 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1943 | 1461341628892 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:13:48 INFO - PROCESS | 1943 | 1461341628898 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1943 | 1461341628901 Marionette TRACE conn4 <- [1,1818,null,{}] 09:13:48 INFO - PROCESS | 1943 | 1461341628907 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}] 09:13:49 INFO - PROCESS | 1943 | 1461341629184 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:13:49 INFO - PROCESS | 1943 | 1461341629220 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e768000 == 125 [pid = 1943] [id = 462] 09:13:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e457b4c00) [pid = 1943] [serial = 1387] [outer = (nil)] 09:13:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e4ef03000) [pid = 1943] [serial = 1388] [outer = 0x7f8e457b4c00] 09:13:49 INFO - PROCESS | 1943 | 1461341629285 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e5397a000) [pid = 1943] [serial = 1389] [outer = 0x7f8e457b4c00] 09:13:50 INFO - PROCESS | 1943 | 1461341630246 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1386ms 09:13:50 INFO - PROCESS | 1943 | 1461341630284 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1943 | 1461341630287 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:13:50 INFO - PROCESS | 1943 | 1461341630293 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1943 | 1461341630295 Marionette TRACE conn4 <- [1,1822,null,{}] 09:13:50 INFO - PROCESS | 1943 | 1461341630308 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}] 09:13:51 INFO - PROCESS | 1943 | 1461341631254 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e6cc03c00) [pid = 1943] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e566c5800) [pid = 1943] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e59639400) [pid = 1943] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e57c54800) [pid = 1943] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e55a36000) [pid = 1943] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e6cc99400) [pid = 1943] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e5972a000) [pid = 1943] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e44bf0800) [pid = 1943] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e48ae9400) [pid = 1943] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e480eec00) [pid = 1943] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e4437c400) [pid = 1943] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e4be89400) [pid = 1943] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e57b34c00) [pid = 1943] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e440e4400) [pid = 1943] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e44be3800) [pid = 1943] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e5573a400) [pid = 1943] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e4be8f000) [pid = 1943] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4c1f5800) [pid = 1943] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e440dd800) [pid = 1943] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e48af3000) [pid = 1943] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e45e0a000) [pid = 1943] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e57b35c00) [pid = 1943] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e44be5000) [pid = 1943] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e58ad8800) [pid = 1943] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e48210000) [pid = 1943] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e445db400) [pid = 1943] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e53977400) [pid = 1943] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e60524800) [pid = 1943] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e58a44800) [pid = 1943] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e4758cc00) [pid = 1943] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e44387800) [pid = 1943] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e480e2c00) [pid = 1943] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e59907400) [pid = 1943] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e579efc00) [pid = 1943] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e55736800) [pid = 1943] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e62b16000) [pid = 1943] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e4ef09000) [pid = 1943] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e5a9cf800) [pid = 1943] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e457e3400) [pid = 1943] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e557d7400) [pid = 1943] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e42af0800) [pid = 1943] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e59e9a400) [pid = 1943] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4bf97000) [pid = 1943] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4ad77c00) [pid = 1943] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e59907800) [pid = 1943] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:13:51 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4bf94800) [pid = 1943] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:13:51 INFO - PROCESS | 1943 | 1461341631545 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45996000 == 126 [pid = 1943] [id = 463] 09:13:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e44384000) [pid = 1943] [serial = 1390] [outer = (nil)] 09:13:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e44bf0800) [pid = 1943] [serial = 1391] [outer = 0x7f8e44384000] 09:13:51 INFO - PROCESS | 1943 | 1461341631630 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4ad73c00) [pid = 1943] [serial = 1392] [outer = 0x7f8e44384000] 09:13:52 INFO - PROCESS | 1943 | 1461341632366 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2086ms 09:13:52 INFO - PROCESS | 1943 | 1461341632384 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1943 | 1461341632390 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:13:52 INFO - PROCESS | 1943 | 1461341632396 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1943 | 1461341632398 Marionette TRACE conn4 <- [1,1826,null,{}] 09:13:52 INFO - PROCESS | 1943 | 1461341632404 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}] 09:13:52 INFO - PROCESS | 1943 | 1461341632677 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:13:52 INFO - PROCESS | 1943 | 1461341632700 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55685800 == 127 [pid = 1943] [id = 464] 09:13:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4c66cc00) [pid = 1943] [serial = 1393] [outer = (nil)] 09:13:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e53c1c400) [pid = 1943] [serial = 1394] [outer = 0x7f8e4c66cc00] 09:13:52 INFO - PROCESS | 1943 | 1461341632765 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e54bc4000) [pid = 1943] [serial = 1395] [outer = 0x7f8e4c66cc00] 09:13:53 INFO - PROCESS | 1943 | 1461341633945 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1586ms 09:13:53 INFO - PROCESS | 1943 | 1461341633983 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1943 | 1461341633990 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:13:54 INFO - PROCESS | 1943 | 1461341634000 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1943 | 1461341634005 Marionette TRACE conn4 <- [1,1830,null,{}] 09:13:54 INFO - PROCESS | 1943 | 1461341634016 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}] 09:13:54 INFO - PROCESS | 1943 | 1461341634259 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:13:54 INFO - PROCESS | 1943 | 1461341634556 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4829c000 == 128 [pid = 1943] [id = 465] 09:13:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e44bef400) [pid = 1943] [serial = 1396] [outer = (nil)] 09:13:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e457b2000) [pid = 1943] [serial = 1397] [outer = 0x7f8e44bef400] 09:13:54 INFO - PROCESS | 1943 | 1461341634642 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4758d400) [pid = 1943] [serial = 1398] [outer = 0x7f8e44bef400] 09:13:55 INFO - PROCESS | 1943 | 1461341635560 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1600ms 09:13:55 INFO - PROCESS | 1943 | 1461341635600 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1943 | 1461341635609 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:13:55 INFO - PROCESS | 1943 | 1461341635621 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1943 | 1461341635625 Marionette TRACE conn4 <- [1,1834,null,{}] 09:13:55 INFO - PROCESS | 1943 | 1461341635631 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}] 09:13:55 INFO - PROCESS | 1943 | 1461341635855 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:13:56 INFO - PROCESS | 1943 | 1461341636184 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55694000 == 129 [pid = 1943] [id = 466] 09:13:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4a903400) [pid = 1943] [serial = 1399] [outer = (nil)] 09:13:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4a907800) [pid = 1943] [serial = 1400] [outer = 0x7f8e4a903400] 09:13:56 INFO - PROCESS | 1943 | 1461341636269 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4be91800) [pid = 1943] [serial = 1401] [outer = 0x7f8e4a903400] 09:13:57 INFO - PROCESS | 1943 | 1461341637258 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]]]}] 09:13:57 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 09:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1684ms 09:13:57 INFO - PROCESS | 1943 | 1461341637306 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1943 | 1461341637309 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:13:57 INFO - PROCESS | 1943 | 1461341637316 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1943 | 1461341637322 Marionette TRACE conn4 <- [1,1838,null,{}] 09:13:57 INFO - PROCESS | 1943 | 1461341637339 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}] 09:13:57 INFO - PROCESS | 1943 | 1461341637596 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:13:57 INFO - PROCESS | 1943 | 1461341637906 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5656d800 == 130 [pid = 1943] [id = 467] 09:13:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4c585000) [pid = 1943] [serial = 1402] [outer = (nil)] 09:13:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e4ef0a000) [pid = 1943] [serial = 1403] [outer = 0x7f8e4c585000] 09:13:57 INFO - PROCESS | 1943 | 1461341637993 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e54966800) [pid = 1943] [serial = 1404] [outer = 0x7f8e4c585000] 09:13:58 INFO - PROCESS | 1943 | 1461341638901 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]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1648ms 09:13:58 INFO - PROCESS | 1943 | 1461341638966 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:13:58 INFO - PROCESS | 1943 | 1461341638971 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:13:58 INFO - PROCESS | 1943 | 1461341638977 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1943 | 1461341638980 Marionette TRACE conn4 <- [1,1842,null,{}] 09:13:58 INFO - PROCESS | 1943 | 1461341638985 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}] 09:13:59 INFO - PROCESS | 1943 | 1461341639211 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:13:59 INFO - PROCESS | 1943 | 1461341639514 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56e1c000 == 131 [pid = 1943] [id = 468] 09:13:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e4c8f2800) [pid = 1943] [serial = 1405] [outer = (nil)] 09:13:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e55746000) [pid = 1943] [serial = 1406] [outer = 0x7f8e4c8f2800] 09:13:59 INFO - PROCESS | 1943 | 1461341639600 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e56005000) [pid = 1943] [serial = 1407] [outer = 0x7f8e4c8f2800] 09:14:00 INFO - PROCESS | 1943 | 1461341640505 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1586ms 09:14:00 INFO - PROCESS | 1943 | 1461341640565 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1943 | 1461341640572 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:14:00 INFO - PROCESS | 1943 | 1461341640582 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1943 | 1461341640588 Marionette TRACE conn4 <- [1,1846,null,{}] 09:14:00 INFO - PROCESS | 1943 | 1461341640596 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}] 09:14:00 INFO - PROCESS | 1943 | 1461341640880 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:14:01 INFO - PROCESS | 1943 | 1461341641186 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0ee800 == 132 [pid = 1943] [id = 469] 09:14:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e54bb9000) [pid = 1943] [serial = 1408] [outer = (nil)] 09:14:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e5602c800) [pid = 1943] [serial = 1409] [outer = 0x7f8e54bb9000] 09:14:01 INFO - PROCESS | 1943 | 1461341641269 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e566d3800) [pid = 1943] [serial = 1410] [outer = 0x7f8e54bb9000] 09:14:02 INFO - PROCESS | 1943 | 1461341642202 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]]]}] 09:14:02 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) 09:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1685ms 09:14:02 INFO - PROCESS | 1943 | 1461341642267 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1943 | 1461341642271 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:14:02 INFO - PROCESS | 1943 | 1461341642277 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1943 | 1461341642280 Marionette TRACE conn4 <- [1,1850,null,{}] 09:14:02 INFO - PROCESS | 1943 | 1461341642286 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}] 09:14:02 INFO - PROCESS | 1943 | 1461341642545 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:14:02 INFO - PROCESS | 1943 | 1461341642870 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5b9800 == 133 [pid = 1943] [id = 470] 09:14:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e58acf000) [pid = 1943] [serial = 1411] [outer = (nil)] 09:14:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e597b1800) [pid = 1943] [serial = 1412] [outer = 0x7f8e58acf000] 09:14:02 INFO - PROCESS | 1943 | 1461341642959 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e59e95800) [pid = 1943] [serial = 1413] [outer = 0x7f8e58acf000] 09:14:03 INFO - PROCESS | 1943 | 1461341643850 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1642ms 09:14:03 INFO - PROCESS | 1943 | 1461341643920 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1943 | 1461341643924 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:14:03 INFO - PROCESS | 1943 | 1461341643931 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1943 | 1461341643933 Marionette TRACE conn4 <- [1,1854,null,{}] 09:14:03 INFO - PROCESS | 1943 | 1461341643939 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}] 09:14:04 INFO - PROCESS | 1943 | 1461341644168 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:14:04 INFO - PROCESS | 1943 | 1461341644472 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61c0f800 == 134 [pid = 1943] [id = 471] 09:14:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e57e15400) [pid = 1943] [serial = 1414] [outer = (nil)] 09:14:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a56ec00) [pid = 1943] [serial = 1415] [outer = 0x7f8e57e15400] 09:14:04 INFO - PROCESS | 1943 | 1461341644556 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5a9c4c00) [pid = 1943] [serial = 1416] [outer = 0x7f8e57e15400] 09:14:05 INFO - PROCESS | 1943 | 1461341645452 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1584ms 09:14:05 INFO - PROCESS | 1943 | 1461341645516 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:14:05 INFO - PROCESS | 1943 | 1461341645520 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:14:05 INFO - PROCESS | 1943 | 1461341645527 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1943 | 1461341645530 Marionette TRACE conn4 <- [1,1858,null,{}] 09:14:05 INFO - PROCESS | 1943 | 1461341645536 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}] 09:14:05 INFO - PROCESS | 1943 | 1461341645767 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:14:06 INFO - PROCESS | 1943 | 1461341646075 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6610e000 == 135 [pid = 1943] [id = 472] 09:14:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e58ad8800) [pid = 1943] [serial = 1417] [outer = (nil)] 09:14:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5aab1c00) [pid = 1943] [serial = 1418] [outer = 0x7f8e58ad8800] 09:14:06 INFO - PROCESS | 1943 | 1461341646161 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5c0b9400) [pid = 1943] [serial = 1419] [outer = 0x7f8e58ad8800] 09:14:07 INFO - PROCESS | 1943 | 1461341647062 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1584ms 09:14:07 INFO - PROCESS | 1943 | 1461341647111 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:14:07 INFO - PROCESS | 1943 | 1461341647115 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:14:07 INFO - PROCESS | 1943 | 1461341647122 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1943 | 1461341647125 Marionette TRACE conn4 <- [1,1862,null,{}] 09:14:07 INFO - PROCESS | 1943 | 1461341647130 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}] 09:14:07 INFO - PROCESS | 1943 | 1461341647410 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:14:07 INFO - PROCESS | 1943 | 1461341647730 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de37000 == 136 [pid = 1943] [id = 473] 09:14:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e54907400) [pid = 1943] [serial = 1420] [outer = (nil)] 09:14:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e5e8e5c00) [pid = 1943] [serial = 1421] [outer = 0x7f8e54907400] 09:14:07 INFO - PROCESS | 1943 | 1461341647814 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e606f0400) [pid = 1943] [serial = 1422] [outer = 0x7f8e54907400] 09:14:08 INFO - PROCESS | 1943 | 1461341648691 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1639ms 09:14:08 INFO - PROCESS | 1943 | 1461341648761 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1943 | 1461341648765 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:14:08 INFO - PROCESS | 1943 | 1461341648771 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1943 | 1461341648774 Marionette TRACE conn4 <- [1,1866,null,{}] 09:14:08 INFO - PROCESS | 1943 | 1461341648780 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}] 09:14:09 INFO - PROCESS | 1943 | 1461341649004 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:14:09 INFO - PROCESS | 1943 | 1461341649307 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71832800 == 137 [pid = 1943] [id = 474] 09:14:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5a297c00) [pid = 1943] [serial = 1423] [outer = (nil)] 09:14:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e61335c00) [pid = 1943] [serial = 1424] [outer = 0x7f8e5a297c00] 09:14:09 INFO - PROCESS | 1943 | 1461341649388 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e61fb4800) [pid = 1943] [serial = 1425] [outer = 0x7f8e5a297c00] 09:14:10 INFO - PROCESS | 1943 | 1461341650251 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1531ms 09:14:10 INFO - PROCESS | 1943 | 1461341650304 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1943 | 1461341650307 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:14:10 INFO - PROCESS | 1943 | 1461341650314 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1943 | 1461341650318 Marionette TRACE conn4 <- [1,1870,null,{}] 09:14:10 INFO - PROCESS | 1943 | 1461341650323 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}] 09:14:10 INFO - PROCESS | 1943 | 1461341650578 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:14:10 INFO - PROCESS | 1943 | 1461341650899 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e749c2800 == 138 [pid = 1943] [id = 475] 09:14:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e6c967000) [pid = 1943] [serial = 1426] [outer = (nil)] 09:14:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e6cca0800) [pid = 1943] [serial = 1427] [outer = 0x7f8e6c967000] 09:14:10 INFO - PROCESS | 1943 | 1461341650994 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e716a5400) [pid = 1943] [serial = 1428] [outer = 0x7f8e6c967000] 09:14:11 INFO - PROCESS | 1943 | 1461341651861 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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1587ms 09:14:11 INFO - PROCESS | 1943 | 1461341651903 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1943 | 1461341651907 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:14:11 INFO - PROCESS | 1943 | 1461341651913 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1943 | 1461341651915 Marionette TRACE conn4 <- [1,1874,null,{}] 09:14:11 INFO - PROCESS | 1943 | 1461341651922 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}] 09:14:12 INFO - PROCESS | 1943 | 1461341652137 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:14:12 INFO - PROCESS | 1943 | 1461341652449 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7729a800 == 139 [pid = 1943] [id = 476] 09:14:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e568e7c00) [pid = 1943] [serial = 1429] [outer = (nil)] 09:14:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e719a2400) [pid = 1943] [serial = 1430] [outer = 0x7f8e568e7c00] 09:14:12 INFO - PROCESS | 1943 | 1461341652540 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e719ad000) [pid = 1943] [serial = 1431] [outer = 0x7f8e568e7c00] 09:14:13 INFO - PROCESS | 1943 | 1461341653420 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]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1583ms 09:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:14:13 INFO - PROCESS | 1943 | 1461341653497 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1943 | 1461341653500 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:14:13 INFO - PROCESS | 1943 | 1461341653507 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1943 | 1461341653509 Marionette TRACE conn4 <- [1,1878,null,{}] 09:14:13 INFO - PROCESS | 1943 | 1461341653516 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}] 09:14:13 INFO - PROCESS | 1943 | 1461341653787 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:14:14 INFO - PROCESS | 1943 | 1461341654109 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c519000 == 140 [pid = 1943] [id = 477] 09:14:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e4a917800) [pid = 1943] [serial = 1432] [outer = (nil)] 09:14:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e4a91f800) [pid = 1943] [serial = 1433] [outer = 0x7f8e4a917800] 09:14:14 INFO - PROCESS | 1943 | 1461341654187 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e4a925000) [pid = 1943] [serial = 1434] [outer = 0x7f8e4a917800] 09:14:15 INFO - PROCESS | 1943 | 1461341655034 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]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1585ms 09:14:15 INFO - PROCESS | 1943 | 1461341655093 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 1943 | 1461341655095 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:14:15 INFO - PROCESS | 1943 | 1461341655102 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 1943 | 1461341655104 Marionette TRACE conn4 <- [1,1882,null,{}] 09:14:15 INFO - PROCESS | 1943 | 1461341655110 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}] 09:14:15 INFO - PROCESS | 1943 | 1461341655318 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:14:15 INFO - PROCESS | 1943 | 1461341655642 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49d10800 == 141 [pid = 1943] [id = 478] 09:14:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e4a919800) [pid = 1943] [serial = 1435] [outer = (nil)] 09:14:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e566b2800) [pid = 1943] [serial = 1436] [outer = 0x7f8e4a919800] 09:14:15 INFO - PROCESS | 1943 | 1461341655725 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e566b6800) [pid = 1943] [serial = 1437] [outer = 0x7f8e4a919800] 09:14:16 INFO - PROCESS | 1943 | 1461341656583 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1535ms 09:14:16 INFO - PROCESS | 1943 | 1461341656641 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1943 | 1461341656645 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:14:16 INFO - PROCESS | 1943 | 1461341656651 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1943 | 1461341656653 Marionette TRACE conn4 <- [1,1886,null,{}] 09:14:16 INFO - PROCESS | 1943 | 1461341656659 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}] 09:14:16 INFO - PROCESS | 1943 | 1461341656877 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:14:17 INFO - PROCESS | 1943 | 1461341657146 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45807800 == 142 [pid = 1943] [id = 479] 09:14:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e42ae6400) [pid = 1943] [serial = 1438] [outer = (nil)] 09:14:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e566ba000) [pid = 1943] [serial = 1439] [outer = 0x7f8e42ae6400] 09:14:17 INFO - PROCESS | 1943 | 1461341657267 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e5e8ecc00) [pid = 1943] [serial = 1440] [outer = 0x7f8e42ae6400] 09:14:18 INFO - PROCESS | 1943 | 1461341658177 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1596ms 09:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:14:18 INFO - PROCESS | 1943 | 1461341658248 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1943 | 1461341658251 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:14:18 INFO - PROCESS | 1943 | 1461341658257 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1943 | 1461341658260 Marionette TRACE conn4 <- [1,1890,null,{}] 09:14:18 INFO - PROCESS | 1943 | 1461341658266 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}] 09:14:18 INFO - PROCESS | 1943 | 1461341658486 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:14:18 INFO - PROCESS | 1943 | 1461341658797 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4581f800 == 143 [pid = 1943] [id = 480] 09:14:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e45871800) [pid = 1943] [serial = 1441] [outer = (nil)] 09:14:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e4587a000) [pid = 1943] [serial = 1442] [outer = 0x7f8e45871800] 09:14:18 INFO - PROCESS | 1943 | 1461341658879 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e4587f400) [pid = 1943] [serial = 1443] [outer = 0x7f8e45871800] 09:14:19 INFO - PROCESS | 1943 | 1461341659735 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1537ms 09:14:19 INFO - PROCESS | 1943 | 1461341659799 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1943 | 1461341659802 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:14:19 INFO - PROCESS | 1943 | 1461341659813 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1943 | 1461341659815 Marionette TRACE conn4 <- [1,1894,null,{}] 09:14:19 INFO - PROCESS | 1943 | 1461341659819 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}] 09:14:20 INFO - PROCESS | 1943 | 1461341660049 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:14:20 INFO - PROCESS | 1943 | 1461341660368 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e433db800 == 144 [pid = 1943] [id = 481] 09:14:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e4359a800) [pid = 1943] [serial = 1444] [outer = (nil)] 09:14:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 205 (0x7f8e435a1000) [pid = 1943] [serial = 1445] [outer = 0x7f8e4359a800] 09:14:20 INFO - PROCESS | 1943 | 1461341660449 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 206 (0x7f8e435a5c00) [pid = 1943] [serial = 1446] [outer = 0x7f8e4359a800] 09:14:21 INFO - PROCESS | 1943 | 1461341661364 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1581ms 09:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:14:21 INFO - PROCESS | 1943 | 1461341661399 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1943 | 1461341661402 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:14:21 INFO - PROCESS | 1943 | 1461341661408 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1943 | 1461341661411 Marionette TRACE conn4 <- [1,1898,null,{}] 09:14:21 INFO - PROCESS | 1943 | 1461341661416 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}] 09:14:21 INFO - PROCESS | 1943 | 1461341661642 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:14:22 INFO - PROCESS | 1943 | 1461341661993 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46667000 == 145 [pid = 1943] [id = 482] 09:14:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 207 (0x7f8e42ae9c00) [pid = 1943] [serial = 1447] [outer = (nil)] 09:14:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 208 (0x7f8e44381800) [pid = 1943] [serial = 1448] [outer = 0x7f8e42ae9c00] 09:14:22 INFO - PROCESS | 1943 | 1461341662077 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 209 (0x7f8e45874000) [pid = 1943] [serial = 1449] [outer = 0x7f8e42ae9c00] 09:14:23 INFO - PROCESS | 1943 | 1461341662995 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1641ms 09:14:23 INFO - PROCESS | 1943 | 1461341663049 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1943 | 1461341663052 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:14:23 INFO - PROCESS | 1943 | 1461341663058 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1943 | 1461341663061 Marionette TRACE conn4 <- [1,1902,null,{}] 09:14:23 INFO - PROCESS | 1943 | 1461341663066 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}] 09:14:23 INFO - PROCESS | 1943 | 1461341663293 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5599d800 == 144 [pid = 1943] [id = 409] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56563800 == 143 [pid = 1943] [id = 410] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45996000 == 142 [pid = 1943] [id = 463] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e768000 == 141 [pid = 1943] [id = 462] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4828f000 == 140 [pid = 1943] [id = 461] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44320800 == 139 [pid = 1943] [id = 460] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e482a2000 == 138 [pid = 1943] [id = 459] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4598f000 == 137 [pid = 1943] [id = 458] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5620f000 == 136 [pid = 1943] [id = 447] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55828800 == 135 [pid = 1943] [id = 446] 09:14:24 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d1c800 == 134 [pid = 1943] [id = 445] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 208 (0x7f8e719a7400) [pid = 1943] [serial = 1161] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 207 (0x7f8e566d2800) [pid = 1943] [serial = 1164] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 206 (0x7f8e606f4000) [pid = 1943] [serial = 1146] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 205 (0x7f8e6bd18000) [pid = 1943] [serial = 1155] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 204 (0x7f8e62a88800) [pid = 1943] [serial = 1152] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e6ddf3000) [pid = 1943] [serial = 1158] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e61fbb800) [pid = 1943] [serial = 1149] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e566d4400) [pid = 1943] [serial = 1170] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e48af6800) [pid = 1943] [serial = 1167] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e53977c00) [pid = 1943] [serial = 1056] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e6daab800) [pid = 1943] [serial = 1227] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4c585800) [pid = 1943] [serial = 1197] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e5a9c4400) [pid = 1943] [serial = 1212] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e6c965c00) [pid = 1943] [serial = 1224] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e5a4d3c00) [pid = 1943] [serial = 1209] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e5abdbc00) [pid = 1943] [serial = 1215] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e566cbc00) [pid = 1943] [serial = 1203] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e71779400) [pid = 1943] [serial = 1230] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e54971000) [pid = 1943] [serial = 1200] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e60955000) [pid = 1943] [serial = 1221] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e48219c00) [pid = 1943] [serial = 1194] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e57b97400) [pid = 1943] [serial = 1206] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e6ddf0800) [pid = 1943] [serial = 1233] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5e45b400) [pid = 1943] [serial = 1218] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e568ed400) [pid = 1943] [serial = 1191] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e4c588c00) [pid = 1943] [serial = 1325] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e4be8c000) [pid = 1943] [serial = 1322] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e57e14000) [pid = 1943] [serial = 1277] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e59728800) [pid = 1943] [serial = 1278] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e482b4400) [pid = 1943] [serial = 1304] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e539b6000) [pid = 1943] [serial = 1305] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e480e6c00) [pid = 1943] [serial = 1307] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e54bbf000) [pid = 1943] [serial = 1308] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e557d9000) [pid = 1943] [serial = 1274] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e566c7800) [pid = 1943] [serial = 1275] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4c8f1400) [pid = 1943] [serial = 1268] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4ef02800) [pid = 1943] [serial = 1269] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e539b5400) [pid = 1943] [serial = 1271] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e54909000) [pid = 1943] [serial = 1272] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e457dc000) [pid = 1943] [serial = 1313] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e445e5000) [pid = 1943] [serial = 1310] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e458d8800) [pid = 1943] [serial = 1311] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e4ad74800) [pid = 1943] [serial = 1265] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e4be89000) [pid = 1943] [serial = 1266] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e62384400) [pid = 1943] [serial = 1292] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e66d11000) [pid = 1943] [serial = 1293] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e597bd400) [pid = 1943] [serial = 1280] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e59e95000) [pid = 1943] [serial = 1281] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e458ce000) [pid = 1943] [serial = 1316] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e47591000) [pid = 1943] [serial = 1317] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5aaad800) [pid = 1943] [serial = 1286] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e5ccea800) [pid = 1943] [serial = 1287] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e6e02f400) [pid = 1943] [serial = 1298] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e7177a800) [pid = 1943] [serial = 1299] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4779d800) [pid = 1943] [serial = 1259] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e48af8800) [pid = 1943] [serial = 1260] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e60527c00) [pid = 1943] [serial = 1295] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e6ce55400) [pid = 1943] [serial = 1296] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e606fd800) [pid = 1943] [serial = 1289] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e609ce000) [pid = 1943] [serial = 1290] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e5a290000) [pid = 1943] [serial = 1283] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e5a576400) [pid = 1943] [serial = 1284] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e477f1c00) [pid = 1943] [serial = 1262] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e482a9800) [pid = 1943] [serial = 1263] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e4ad78400) [pid = 1943] [serial = 1301] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e54bc1000) [pid = 1943] [serial = 1302] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e482b1800) [pid = 1943] [serial = 1319] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e4a907400) [pid = 1943] [serial = 1320] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e4c1f0c00) [pid = 1943] [serial = 1323] [outer = (nil)] [url = about:blank] 09:14:24 INFO - PROCESS | 1943 | 1461341664975 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e433da800 == 135 [pid = 1943] [id = 483] 09:14:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e443e8c00) [pid = 1943] [serial = 1450] [outer = (nil)] 09:14:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e443f3800) [pid = 1943] [serial = 1451] [outer = 0x7f8e443e8c00] 09:14:25 INFO - PROCESS | 1943 | 1461341665055 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e44be6000) [pid = 1943] [serial = 1452] [outer = 0x7f8e443e8c00] 09:14:25 INFO - PROCESS | 1943 | 1461341665854 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2831ms 09:14:25 INFO - PROCESS | 1943 | 1461341665897 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1943 | 1461341665904 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:14:25 INFO - PROCESS | 1943 | 1461341665913 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1943 | 1461341665917 Marionette TRACE conn4 <- [1,1906,null,{}] 09:14:25 INFO - PROCESS | 1943 | 1461341665924 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}] 09:14:26 INFO - PROCESS | 1943 | 1461341666130 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:14:26 INFO - PROCESS | 1943 | 1461341666332 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4685b800 == 136 [pid = 1943] [id = 484] 09:14:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e435a5000) [pid = 1943] [serial = 1453] [outer = (nil)] 09:14:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4587c400) [pid = 1943] [serial = 1454] [outer = 0x7f8e435a5000] 09:14:26 INFO - PROCESS | 1943 | 1461341666404 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e45e0c400) [pid = 1943] [serial = 1455] [outer = 0x7f8e435a5000] 09:14:27 INFO - PROCESS | 1943 | 1461341667245 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1392ms 09:14:27 INFO - PROCESS | 1943 | 1461341667319 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 1943 | 1461341667324 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:14:27 INFO - PROCESS | 1943 | 1461341667333 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 1943 | 1461341667336 Marionette TRACE conn4 <- [1,1910,null,{}] 09:14:27 INFO - PROCESS | 1943 | 1461341667342 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}] 09:14:27 INFO - PROCESS | 1943 | 1461341667622 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:14:27 INFO - PROCESS | 1943 | 1461341667651 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48176000 == 137 [pid = 1943] [id = 485] 09:14:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e47799400) [pid = 1943] [serial = 1456] [outer = (nil)] 09:14:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e477fa800) [pid = 1943] [serial = 1457] [outer = 0x7f8e47799400] 09:14:27 INFO - PROCESS | 1943 | 1461341667719 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e48219800) [pid = 1943] [serial = 1458] [outer = 0x7f8e47799400] 09:14:28 INFO - PROCESS | 1943 | 1461341668705 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1386ms 09:14:28 INFO - PROCESS | 1943 | 1461341668729 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1943 | 1461341668733 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:14:28 INFO - PROCESS | 1943 | 1461341668748 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1943 | 1461341668757 Marionette TRACE conn4 <- [1,1914,null,{}] 09:14:28 INFO - PROCESS | 1943 | 1461341668771 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}] 09:14:29 INFO - PROCESS | 1943 | 1461341669180 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:14:29 INFO - PROCESS | 1943 | 1461341669224 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490dc000 == 138 [pid = 1943] [id = 486] 09:14:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e47593400) [pid = 1943] [serial = 1459] [outer = (nil)] 09:14:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4a90ac00) [pid = 1943] [serial = 1460] [outer = 0x7f8e47593400] 09:14:29 INFO - PROCESS | 1943 | 1461341669289 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4ad74000) [pid = 1943] [serial = 1461] [outer = 0x7f8e47593400] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e440e9000) [pid = 1943] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e42aed000) [pid = 1943] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e457ae000) [pid = 1943] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e457b4c00) [pid = 1943] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e44384000) [pid = 1943] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e456b7400) [pid = 1943] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e440ddc00) [pid = 1943] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:14:30 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e44381000) [pid = 1943] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:14:30 INFO - PROCESS | 1943 | 1461341670753 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2055ms 09:14:30 INFO - PROCESS | 1943 | 1461341670797 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:14:30 INFO - PROCESS | 1943 | 1461341670801 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:14:30 INFO - PROCESS | 1943 | 1461341670807 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1943 | 1461341670810 Marionette TRACE conn4 <- [1,1918,null,{}] 09:14:30 INFO - PROCESS | 1943 | 1461341670815 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}] 09:14:31 INFO - PROCESS | 1943 | 1461341671018 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:14:31 INFO - PROCESS | 1943 | 1461341671253 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c04d000 == 139 [pid = 1943] [id = 487] 09:14:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e42aee000) [pid = 1943] [serial = 1462] [outer = (nil)] 09:14:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4a905000) [pid = 1943] [serial = 1463] [outer = 0x7f8e42aee000] 09:14:31 INFO - PROCESS | 1943 | 1461341671355 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4be8d000) [pid = 1943] [serial = 1464] [outer = 0x7f8e42aee000] 09:14:32 INFO - PROCESS | 1943 | 1461341672313 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]]]}] 09:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1534ms 09:14:32 INFO - PROCESS | 1943 | 1461341672370 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1943 | 1461341672377 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:14:32 INFO - PROCESS | 1943 | 1461341672386 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1943 | 1461341672391 Marionette TRACE conn4 <- [1,1922,null,{}] 09:14:32 INFO - PROCESS | 1943 | 1461341672401 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}] 09:14:32 INFO - PROCESS | 1943 | 1461341672628 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:14:32 INFO - PROCESS | 1943 | 1461341672910 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467f6800 == 140 [pid = 1943] [id = 488] 09:14:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e44bec400) [pid = 1943] [serial = 1465] [outer = (nil)] 09:14:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e457ae000) [pid = 1943] [serial = 1466] [outer = 0x7f8e44bec400] 09:14:33 INFO - PROCESS | 1943 | 1461341673035 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4587b400) [pid = 1943] [serial = 1467] [outer = 0x7f8e44bec400] 09:14:34 INFO - PROCESS | 1943 | 1461341674020 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1697ms 09:14:34 INFO - PROCESS | 1943 | 1461341674084 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1943 | 1461341674093 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:14:34 INFO - PROCESS | 1943 | 1461341674103 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1943 | 1461341674106 Marionette TRACE conn4 <- [1,1926,null,{}] 09:14:34 INFO - PROCESS | 1943 | 1461341674112 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}] 09:14:34 INFO - PROCESS | 1943 | 1461341674359 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:14:34 INFO - PROCESS | 1943 | 1461341674667 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1c9000 == 141 [pid = 1943] [id = 489] 09:14:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e477ee800) [pid = 1943] [serial = 1468] [outer = (nil)] 09:14:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e480ed400) [pid = 1943] [serial = 1469] [outer = 0x7f8e477ee800] 09:14:34 INFO - PROCESS | 1943 | 1461341674745 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e48aea800) [pid = 1943] [serial = 1470] [outer = 0x7f8e477ee800] 09:14:35 INFO - PROCESS | 1943 | 1461341675634 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]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1581ms 09:14:35 INFO - PROCESS | 1943 | 1461341675684 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1943 | 1461341675689 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:14:35 INFO - PROCESS | 1943 | 1461341675695 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1943 | 1461341675701 Marionette TRACE conn4 <- [1,1930,null,{}] 09:14:35 INFO - PROCESS | 1943 | 1461341675716 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}] 09:14:35 INFO - PROCESS | 1943 | 1461341675939 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:14:36 INFO - PROCESS | 1943 | 1461341676255 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e68c000 == 142 [pid = 1943] [id = 490] 09:14:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4ad7bc00) [pid = 1943] [serial = 1471] [outer = (nil)] 09:14:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4c036c00) [pid = 1943] [serial = 1472] [outer = 0x7f8e4ad7bc00] 09:14:36 INFO - PROCESS | 1943 | 1461341676379 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4c583c00) [pid = 1943] [serial = 1473] [outer = 0x7f8e4ad7bc00] 09:14:37 INFO - PROCESS | 1943 | 1461341677301 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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1640ms 09:14:37 INFO - PROCESS | 1943 | 1461341677336 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1943 | 1461341677340 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:14:37 INFO - PROCESS | 1943 | 1461341677346 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1943 | 1461341677349 Marionette TRACE conn4 <- [1,1934,null,{}] 09:14:37 INFO - PROCESS | 1943 | 1461341677355 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}] 09:14:37 INFO - PROCESS | 1943 | 1461341677558 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:14:37 INFO - PROCESS | 1943 | 1461341677777 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0bc000 == 143 [pid = 1943] [id = 491] 09:14:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4be8c800) [pid = 1943] [serial = 1474] [outer = (nil)] 09:14:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4c8fb800) [pid = 1943] [serial = 1475] [outer = 0x7f8e4be8c800] 09:14:37 INFO - PROCESS | 1943 | 1461341677936 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4e535400) [pid = 1943] [serial = 1476] [outer = 0x7f8e4be8c800] 09:14:38 INFO - PROCESS | 1943 | 1461341678836 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1532ms 09:14:38 INFO - PROCESS | 1943 | 1461341678879 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:14:38 INFO - PROCESS | 1943 | 1461341678883 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:14:38 INFO - PROCESS | 1943 | 1461341678889 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1943 | 1461341678892 Marionette TRACE conn4 <- [1,1938,null,{}] 09:14:38 INFO - PROCESS | 1943 | 1461341678897 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}] 09:14:39 INFO - PROCESS | 1943 | 1461341679109 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:14:39 INFO - PROCESS | 1943 | 1461341679329 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549d2000 == 144 [pid = 1943] [id = 492] 09:14:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4c588400) [pid = 1943] [serial = 1477] [outer = (nil)] 09:14:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4e92e400) [pid = 1943] [serial = 1478] [outer = 0x7f8e4c588400] 09:14:39 INFO - PROCESS | 1943 | 1461341679445 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4f069c00) [pid = 1943] [serial = 1479] [outer = 0x7f8e4c588400] 09:14:40 INFO - PROCESS | 1943 | 1461341680351 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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1484ms 09:14:40 INFO - PROCESS | 1943 | 1461341680374 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:14:40 INFO - PROCESS | 1943 | 1461341680378 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:14:40 INFO - PROCESS | 1943 | 1461341680383 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1943 | 1461341680387 Marionette TRACE conn4 <- [1,1942,null,{}] 09:14:40 INFO - PROCESS | 1943 | 1461341680392 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}] 09:14:40 INFO - PROCESS | 1943 | 1461341680735 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:14:40 INFO - PROCESS | 1943 | 1461341680946 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55971800 == 145 [pid = 1943] [id = 493] 09:14:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e53c16c00) [pid = 1943] [serial = 1480] [outer = (nil)] 09:14:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e54968400) [pid = 1943] [serial = 1481] [outer = 0x7f8e53c16c00] 09:14:41 INFO - PROCESS | 1943 | 1461341681082 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e54bc5000) [pid = 1943] [serial = 1482] [outer = 0x7f8e53c16c00] 09:14:41 INFO - PROCESS | 1943 | 1461341681903 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]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1580ms 09:14:41 INFO - PROCESS | 1943 | 1461341681966 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1943 | 1461341681970 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:14:41 INFO - PROCESS | 1943 | 1461341681979 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1943 | 1461341681981 Marionette TRACE conn4 <- [1,1946,null,{}] 09:14:41 INFO - PROCESS | 1943 | 1461341681987 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}] 09:14:42 INFO - PROCESS | 1943 | 1461341682221 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:14:42 INFO - PROCESS | 1943 | 1461341682482 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5620f000 == 146 [pid = 1943] [id = 494] 09:14:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e53c1a800) [pid = 1943] [serial = 1483] [outer = (nil)] 09:14:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e55747400) [pid = 1943] [serial = 1484] [outer = 0x7f8e53c1a800] 09:14:42 INFO - PROCESS | 1943 | 1461341682600 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e566b0400) [pid = 1943] [serial = 1485] [outer = 0x7f8e53c1a800] 09:14:43 INFO - PROCESS | 1943 | 1461341683499 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1578ms 09:14:43 INFO - PROCESS | 1943 | 1461341683559 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1943 | 1461341683563 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:14:43 INFO - PROCESS | 1943 | 1461341683569 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1943 | 1461341683571 Marionette TRACE conn4 <- [1,1950,null,{}] 09:14:43 INFO - PROCESS | 1943 | 1461341683577 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}] 09:14:43 INFO - PROCESS | 1943 | 1461341683794 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:14:44 INFO - PROCESS | 1943 | 1461341684104 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56576800 == 147 [pid = 1943] [id = 495] 09:14:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e54964c00) [pid = 1943] [serial = 1486] [outer = (nil)] 09:14:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e566bc400) [pid = 1943] [serial = 1487] [outer = 0x7f8e54964c00] 09:14:44 INFO - PROCESS | 1943 | 1461341684186 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e566cfc00) [pid = 1943] [serial = 1488] [outer = 0x7f8e54964c00] 09:14:45 INFO - PROCESS | 1943 | 1461341685046 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1528ms 09:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:14:45 INFO - PROCESS | 1943 | 1461341685099 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1943 | 1461341685102 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:14:45 INFO - PROCESS | 1943 | 1461341685108 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1943 | 1461341685111 Marionette TRACE conn4 <- [1,1954,null,{}] 09:14:45 INFO - PROCESS | 1943 | 1461341685118 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}] 09:14:45 INFO - PROCESS | 1943 | 1461341685340 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:14:45 INFO - PROCESS | 1943 | 1461341685600 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56aeb800 == 148 [pid = 1943] [id = 496] 09:14:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e457dec00) [pid = 1943] [serial = 1489] [outer = (nil)] 09:14:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e56ba7c00) [pid = 1943] [serial = 1490] [outer = 0x7f8e457dec00] 09:14:45 INFO - PROCESS | 1943 | 1461341685741 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e56ee0c00) [pid = 1943] [serial = 1491] [outer = 0x7f8e457dec00] 09:14:46 INFO - PROCESS | 1943 | 1461341686626 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1584ms 09:14:46 INFO - PROCESS | 1943 | 1461341686693 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:14:46 INFO - PROCESS | 1943 | 1461341686697 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:14:46 INFO - PROCESS | 1943 | 1461341686703 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1943 | 1461341686706 Marionette TRACE conn4 <- [1,1958,null,{}] 09:14:46 INFO - PROCESS | 1943 | 1461341686712 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}] 09:14:46 INFO - PROCESS | 1943 | 1461341686933 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:14:47 INFO - PROCESS | 1943 | 1461341687206 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e58a72800 == 149 [pid = 1943] [id = 497] 09:14:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e4c8f3c00) [pid = 1943] [serial = 1492] [outer = (nil)] 09:14:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e57b97400) [pid = 1943] [serial = 1493] [outer = 0x7f8e4c8f3c00] 09:14:47 INFO - PROCESS | 1943 | 1461341687327 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e57e18000) [pid = 1943] [serial = 1494] [outer = 0x7f8e4c8f3c00] 09:14:48 INFO - PROCESS | 1943 | 1461341688179 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1534ms 09:14:48 INFO - PROCESS | 1943 | 1461341688238 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1943 | 1461341688243 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:14:48 INFO - PROCESS | 1943 | 1461341688250 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1943 | 1461341688255 Marionette TRACE conn4 <- [1,1962,null,{}] 09:14:48 INFO - PROCESS | 1943 | 1461341688260 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}] 09:14:48 INFO - PROCESS | 1943 | 1461341688505 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:14:48 INFO - PROCESS | 1943 | 1461341688820 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3ec000 == 150 [pid = 1943] [id = 498] 09:14:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e59911800) [pid = 1943] [serial = 1495] [outer = (nil)] 09:14:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e59e9a000) [pid = 1943] [serial = 1496] [outer = 0x7f8e59911800] 09:14:48 INFO - PROCESS | 1943 | 1461341688921 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e5a4c9400) [pid = 1943] [serial = 1497] [outer = 0x7f8e59911800] 09:14:49 INFO - PROCESS | 1943 | 1461341689798 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1584ms 09:14:49 INFO - PROCESS | 1943 | 1461341689835 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1943 | 1461341689838 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:14:49 INFO - PROCESS | 1943 | 1461341689845 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1943 | 1461341689847 Marionette TRACE conn4 <- [1,1966,null,{}] 09:14:49 INFO - PROCESS | 1943 | 1461341689853 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}] 09:14:50 INFO - PROCESS | 1943 | 1461341690074 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:14:50 INFO - PROCESS | 1943 | 1461341690385 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5c00d800 == 151 [pid = 1943] [id = 499] 09:14:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e5a4c9c00) [pid = 1943] [serial = 1498] [outer = (nil)] 09:14:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e5a606400) [pid = 1943] [serial = 1499] [outer = 0x7f8e5a4c9c00] 09:14:50 INFO - PROCESS | 1943 | 1461341690475 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5aaa2800) [pid = 1943] [serial = 1500] [outer = 0x7f8e5a4c9c00] 09:14:51 INFO - PROCESS | 1943 | 1461341691306 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1481ms 09:14:51 INFO - PROCESS | 1943 | 1461341691342 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1943 | 1461341691346 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:14:51 INFO - PROCESS | 1943 | 1461341691355 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1943 | 1461341691357 Marionette TRACE conn4 <- [1,1970,null,{}] 09:14:51 INFO - PROCESS | 1943 | 1461341691361 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}] 09:14:51 INFO - PROCESS | 1943 | 1461341691570 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:14:51 INFO - PROCESS | 1943 | 1461341691836 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5bb800 == 152 [pid = 1943] [id = 500] 09:14:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e5a56f800) [pid = 1943] [serial = 1501] [outer = (nil)] 09:14:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e5b5d5c00) [pid = 1943] [serial = 1502] [outer = 0x7f8e5a56f800] 09:14:51 INFO - PROCESS | 1943 | 1461341691916 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e5db2d800) [pid = 1943] [serial = 1503] [outer = 0x7f8e5a56f800] 09:14:52 INFO - PROCESS | 1943 | 1461341692868 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1581ms 09:14:52 INFO - PROCESS | 1943 | 1461341692937 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1943 | 1461341692941 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:14:52 INFO - PROCESS | 1943 | 1461341692947 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1943 | 1461341692949 Marionette TRACE conn4 <- [1,1974,null,{}] 09:14:52 INFO - PROCESS | 1943 | 1461341692955 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}] 09:14:53 INFO - PROCESS | 1943 | 1461341693176 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:14:53 INFO - PROCESS | 1943 | 1461341693514 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61a2a000 == 153 [pid = 1943] [id = 501] 09:14:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e5a56e800) [pid = 1943] [serial = 1504] [outer = (nil)] 09:14:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e5e6b3400) [pid = 1943] [serial = 1505] [outer = 0x7f8e5a56e800] 09:14:53 INFO - PROCESS | 1943 | 1461341693594 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e60879400) [pid = 1943] [serial = 1506] [outer = 0x7f8e5a56e800] 09:14:54 INFO - PROCESS | 1943 | 1461341694430 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1534ms 09:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:14:54 INFO - PROCESS | 1943 | 1461341694483 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1943 | 1461341694486 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:14:54 INFO - PROCESS | 1943 | 1461341694492 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1943 | 1461341694495 Marionette TRACE conn4 <- [1,1978,null,{}] 09:14:54 INFO - PROCESS | 1943 | 1461341694501 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}] 09:14:54 INFO - PROCESS | 1943 | 1461341694726 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:14:55 INFO - PROCESS | 1943 | 1461341695048 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62b38000 == 154 [pid = 1943] [id = 502] 09:14:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e4ef11000) [pid = 1943] [serial = 1507] [outer = (nil)] 09:14:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e613eb000) [pid = 1943] [serial = 1508] [outer = 0x7f8e4ef11000] 09:14:55 INFO - PROCESS | 1943 | 1461341695127 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e6237e400) [pid = 1943] [serial = 1509] [outer = 0x7f8e4ef11000] 09:14:55 INFO - PROCESS | 1943 | 1461341695988 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1530ms 09:14:56 INFO - PROCESS | 1943 | 1461341696022 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1943 | 1461341696025 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:14:56 INFO - PROCESS | 1943 | 1461341696031 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1943 | 1461341696035 Marionette TRACE conn4 <- [1,1982,null,{}] 09:14:56 INFO - PROCESS | 1943 | 1461341696040 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}] 09:14:56 INFO - PROCESS | 1943 | 1461341696262 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:14:56 INFO - PROCESS | 1943 | 1461341696532 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cb67000 == 155 [pid = 1943] [id = 503] 09:14:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e557d2400) [pid = 1943] [serial = 1510] [outer = (nil)] 09:14:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e62dd0c00) [pid = 1943] [serial = 1511] [outer = 0x7f8e557d2400] 09:14:56 INFO - PROCESS | 1943 | 1461341696653 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e66d0ec00) [pid = 1943] [serial = 1512] [outer = 0x7f8e557d2400] 09:14:57 INFO - PROCESS | 1943 | 1461341697553 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1579ms 09:14:57 INFO - PROCESS | 1943 | 1461341697612 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1943 | 1461341697615 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:14:57 INFO - PROCESS | 1943 | 1461341697622 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1943 | 1461341697625 Marionette TRACE conn4 <- [1,1986,null,{}] 09:14:57 INFO - PROCESS | 1943 | 1461341697631 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}] 09:14:57 INFO - PROCESS | 1943 | 1461341697854 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:14:58 INFO - PROCESS | 1943 | 1461341698576 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45993000 == 156 [pid = 1943] [id = 504] 09:14:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e42aebc00) [pid = 1943] [serial = 1513] [outer = (nil)] 09:14:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e4359dc00) [pid = 1943] [serial = 1514] [outer = 0x7f8e42aebc00] 09:14:58 INFO - PROCESS | 1943 | 1461341698659 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e445de800) [pid = 1943] [serial = 1515] [outer = 0x7f8e42aebc00] 09:14:59 INFO - PROCESS | 1943 | 1461341699539 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]]]}] 09:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1980ms 09:14:59 INFO - PROCESS | 1943 | 1461341699604 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:14:59 INFO - PROCESS | 1943 | 1461341699611 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:14:59 INFO - PROCESS | 1943 | 1461341699620 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 1943 | 1461341699624 Marionette TRACE conn4 <- [1,1990,null,{}] 09:14:59 INFO - PROCESS | 1943 | 1461341699632 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}] 09:14:59 INFO - PROCESS | 1943 | 1461341699855 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:15:00 INFO - PROCESS | 1943 | 1461341700177 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c055800 == 157 [pid = 1943] [id = 505] 09:15:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e457b0400) [pid = 1943] [serial = 1516] [outer = (nil)] 09:15:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e47592c00) [pid = 1943] [serial = 1517] [outer = 0x7f8e457b0400] 09:15:00 INFO - PROCESS | 1943 | 1461341700255 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e48213c00) [pid = 1943] [serial = 1518] [outer = 0x7f8e457b0400] 09:15:01 INFO - PROCESS | 1943 | 1461341701154 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1583ms 09:15:01 INFO - PROCESS | 1943 | 1461341701222 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1943 | 1461341701228 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:15:01 INFO - PROCESS | 1943 | 1461341701240 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1943 | 1461341701243 Marionette TRACE conn4 <- [1,1994,null,{}] 09:15:01 INFO - PROCESS | 1943 | 1461341701249 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}] 09:15:01 INFO - PROCESS | 1943 | 1461341701463 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:15:01 INFO - PROCESS | 1943 | 1461341701908 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e433c7000 == 158 [pid = 1943] [id = 506] 09:15:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e440de400) [pid = 1943] [serial = 1519] [outer = (nil)] 09:15:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e456c0800) [pid = 1943] [serial = 1520] [outer = 0x7f8e440de400] 09:15:02 INFO - PROCESS | 1943 | 1461341702188 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e4a905800) [pid = 1943] [serial = 1521] [outer = 0x7f8e440de400] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490dc000 == 157 [pid = 1943] [id = 486] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48176000 == 156 [pid = 1943] [id = 485] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4685b800 == 155 [pid = 1943] [id = 484] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e433da800 == 154 [pid = 1943] [id = 483] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e433db800 == 153 [pid = 1943] [id = 481] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4581f800 == 152 [pid = 1943] [id = 480] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45807800 == 151 [pid = 1943] [id = 479] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49d10800 == 150 [pid = 1943] [id = 478] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c519000 == 149 [pid = 1943] [id = 477] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7729a800 == 148 [pid = 1943] [id = 476] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e749c2800 == 147 [pid = 1943] [id = 475] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71832800 == 146 [pid = 1943] [id = 474] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de37000 == 145 [pid = 1943] [id = 473] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6610e000 == 144 [pid = 1943] [id = 472] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61c0f800 == 143 [pid = 1943] [id = 471] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5b9800 == 142 [pid = 1943] [id = 470] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0ee800 == 141 [pid = 1943] [id = 469] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56e1c000 == 140 [pid = 1943] [id = 468] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5656d800 == 139 [pid = 1943] [id = 467] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55694000 == 138 [pid = 1943] [id = 466] 09:15:02 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4829c000 == 137 [pid = 1943] [id = 465] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e457b4800) [pid = 1943] [serial = 1380] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e445d8400) [pid = 1943] [serial = 1377] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e480e4c00) [pid = 1943] [serial = 1382] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e4ef03000) [pid = 1943] [serial = 1388] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e7177f000) [pid = 1943] [serial = 1370] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e4d98a400) [pid = 1943] [serial = 1334] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4a90dc00) [pid = 1943] [serial = 1331] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e66d98800) [pid = 1943] [serial = 1364] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e440e2800) [pid = 1943] [serial = 1376] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e53c20c00) [pid = 1943] [serial = 1337] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e457af000) [pid = 1943] [serial = 1379] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e44bf0800) [pid = 1943] [serial = 1391] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e48aeac00) [pid = 1943] [serial = 1383] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e5397a000) [pid = 1943] [serial = 1389] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e4c8f6c00) [pid = 1943] [serial = 1386] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e61c56000) [pid = 1943] [serial = 1361] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e4ad73c00) [pid = 1943] [serial = 1392] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e605e5800) [pid = 1943] [serial = 1358] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e5aaa4c00) [pid = 1943] [serial = 1355] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e4c1f2400) [pid = 1943] [serial = 1385] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e6dd44000) [pid = 1943] [serial = 1367] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e4779a400) [pid = 1943] [serial = 1314] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e4c673400) [pid = 1943] [serial = 1326] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e57b98400) [pid = 1943] [serial = 1346] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e59733c00) [pid = 1943] [serial = 1349] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e568e1400) [pid = 1943] [serial = 1343] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e5a4d3800) [pid = 1943] [serial = 1352] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e457e1800) [pid = 1943] [serial = 1328] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e54969800) [pid = 1943] [serial = 1340] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e443f1000) [pid = 1943] [serial = 1373] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e53c1c400) [pid = 1943] [serial = 1394] [outer = (nil)] [url = about:blank] 09:15:03 INFO - PROCESS | 1943 | 1461341703512 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]]]}] 09:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2337ms 09:15:03 INFO - PROCESS | 1943 | 1461341703577 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1943 | 1461341703581 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:15:03 INFO - PROCESS | 1943 | 1461341703589 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1943 | 1461341703597 Marionette TRACE conn4 <- [1,1998,null,{}] 09:15:03 INFO - PROCESS | 1943 | 1461341703613 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}] 09:15:03 INFO - PROCESS | 1943 | 1461341703836 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:15:04 INFO - PROCESS | 1943 | 1461341704030 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4685b800 == 138 [pid = 1943] [id = 507] 09:15:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e4359a400) [pid = 1943] [serial = 1522] [outer = (nil)] 09:15:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e4a90d400) [pid = 1943] [serial = 1523] [outer = 0x7f8e4359a400] 09:15:04 INFO - PROCESS | 1943 | 1461341704101 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e4bf93c00) [pid = 1943] [serial = 1524] [outer = 0x7f8e4359a400] 09:15:04 INFO - PROCESS | 1943 | 1461341704875 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1338ms 09:15:04 INFO - PROCESS | 1943 | 1461341704930 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1943 | 1461341704934 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:15:04 INFO - PROCESS | 1943 | 1461341704941 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1943 | 1461341704943 Marionette TRACE conn4 <- [1,2002,null,{}] 09:15:04 INFO - PROCESS | 1943 | 1461341704948 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}] 09:15:05 INFO - PROCESS | 1943 | 1461341705156 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:15:05 INFO - PROCESS | 1943 | 1461341705384 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e482a7800 == 139 [pid = 1943] [id = 508] 09:15:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e445db800) [pid = 1943] [serial = 1525] [outer = (nil)] 09:15:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e4c674000) [pid = 1943] [serial = 1526] [outer = 0x7f8e445db800] 09:15:05 INFO - PROCESS | 1943 | 1461341705453 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e4e536400) [pid = 1943] [serial = 1527] [outer = 0x7f8e445db800] 09:15:06 INFO - PROCESS | 1943 | 1461341706348 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]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1437ms 09:15:06 INFO - PROCESS | 1943 | 1461341706379 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1943 | 1461341706382 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:15:06 INFO - PROCESS | 1943 | 1461341706388 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1943 | 1461341706390 Marionette TRACE conn4 <- [1,2006,null,{}] 09:15:06 INFO - PROCESS | 1943 | 1461341706396 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}] 09:15:06 INFO - PROCESS | 1943 | 1461341706656 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:15:06 INFO - PROCESS | 1943 | 1461341706684 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c513000 == 140 [pid = 1943] [id = 509] 09:15:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e4f074000) [pid = 1943] [serial = 1528] [outer = (nil)] 09:15:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e539b8000) [pid = 1943] [serial = 1529] [outer = 0x7f8e4f074000] 09:15:06 INFO - PROCESS | 1943 | 1461341706758 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e53dcfc00) [pid = 1943] [serial = 1530] [outer = 0x7f8e4f074000] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e47593400) [pid = 1943] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e42ae6400) [pid = 1943] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e58ad8800) [pid = 1943] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e44bef400) [pid = 1943] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e435a5000) [pid = 1943] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e5600fc00) [pid = 1943] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e4a903400) [pid = 1943] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e5a9c5800) [pid = 1943] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4359a800) [pid = 1943] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4c8f2800) [pid = 1943] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4ef0f800) [pid = 1943] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e47799400) [pid = 1943] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e54bb9000) [pid = 1943] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e4a907c00) [pid = 1943] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e54907400) [pid = 1943] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e443e8c00) [pid = 1943] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e5a297c00) [pid = 1943] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e42ae9c00) [pid = 1943] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e6c967000) [pid = 1943] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e480e6800) [pid = 1943] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e6051f400) [pid = 1943] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e443eac00) [pid = 1943] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e568e5c00) [pid = 1943] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e4a917800) [pid = 1943] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e56011000) [pid = 1943] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e5e8abc00) [pid = 1943] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e45871800) [pid = 1943] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e62b1ac00) [pid = 1943] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e445dfc00) [pid = 1943] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e57e15400) [pid = 1943] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4c1f6400) [pid = 1943] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e53c1d400) [pid = 1943] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4a919800) [pid = 1943] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e58acf000) [pid = 1943] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e568e7c00) [pid = 1943] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4c585000) [pid = 1943] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4c58bc00) [pid = 1943] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:15:08 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e57e16000) [pid = 1943] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:15:08 INFO - PROCESS | 1943 | 1461341708399 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]]]}] 09:15:08 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 09:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2031ms 09:15:08 INFO - PROCESS | 1943 | 1461341708420 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1943 | 1461341708423 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:15:08 INFO - PROCESS | 1943 | 1461341708429 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1943 | 1461341708431 Marionette TRACE conn4 <- [1,2010,null,{}] 09:15:08 INFO - PROCESS | 1943 | 1461341708437 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}] 09:15:08 INFO - PROCESS | 1943 | 1461341708697 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:15:08 INFO - PROCESS | 1943 | 1461341708719 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49d20800 == 141 [pid = 1943] [id = 510] 09:15:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e456bf000) [pid = 1943] [serial = 1531] [outer = (nil)] 09:15:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e47799400) [pid = 1943] [serial = 1532] [outer = 0x7f8e456bf000] 09:15:08 INFO - PROCESS | 1943 | 1461341708782 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c585000) [pid = 1943] [serial = 1533] [outer = 0x7f8e456bf000] 09:15:09 INFO - PROCESS | 1943 | 1461341709637 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]]]}] 09:15:09 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 09:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1233ms 09:15:09 INFO - PROCESS | 1943 | 1461341709675 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1943 | 1461341709690 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:15:09 INFO - PROCESS | 1943 | 1461341709697 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1943 | 1461341709700 Marionette TRACE conn4 <- [1,2014,null,{}] 09:15:09 INFO - PROCESS | 1943 | 1461341709705 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}] 09:15:09 INFO - PROCESS | 1943 | 1461341709897 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:15:10 INFO - PROCESS | 1943 | 1461341710281 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4350c000 == 142 [pid = 1943] [id = 511] 09:15:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e42aec000) [pid = 1943] [serial = 1534] [outer = (nil)] 09:15:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e440ddc00) [pid = 1943] [serial = 1535] [outer = 0x7f8e42aec000] 09:15:10 INFO - PROCESS | 1943 | 1461341710431 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e44be9c00) [pid = 1943] [serial = 1536] [outer = 0x7f8e42aec000] 09:15:11 INFO - PROCESS | 1943 | 1461341711379 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]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1730ms 09:15:11 INFO - PROCESS | 1943 | 1461341711430 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1943 | 1461341711438 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:15:11 INFO - PROCESS | 1943 | 1461341711448 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1943 | 1461341711453 Marionette TRACE conn4 <- [1,2018,null,{}] 09:15:11 INFO - PROCESS | 1943 | 1461341711460 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}] 09:15:11 INFO - PROCESS | 1943 | 1461341711701 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:15:12 INFO - PROCESS | 1943 | 1461341712015 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49d1f000 == 143 [pid = 1943] [id = 512] 09:15:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e45e09800) [pid = 1943] [serial = 1537] [outer = (nil)] 09:15:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4779b000) [pid = 1943] [serial = 1538] [outer = 0x7f8e45e09800] 09:15:12 INFO - PROCESS | 1943 | 1461341712102 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e482b1800) [pid = 1943] [serial = 1539] [outer = 0x7f8e45e09800] 09:15:13 INFO - PROCESS | 1943 | 1461341713057 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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1686ms 09:15:13 INFO - PROCESS | 1943 | 1461341713139 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1943 | 1461341713146 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:15:13 INFO - PROCESS | 1943 | 1461341713155 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1943 | 1461341713159 Marionette TRACE conn4 <- [1,2022,null,{}] 09:15:13 INFO - PROCESS | 1943 | 1461341713165 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}] 09:15:13 INFO - PROCESS | 1943 | 1461341713437 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:15:13 INFO - PROCESS | 1943 | 1461341713799 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e83d800 == 144 [pid = 1943] [id = 513] 09:15:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4a911400) [pid = 1943] [serial = 1540] [outer = (nil)] 09:15:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4be86000) [pid = 1943] [serial = 1541] [outer = 0x7f8e4a911400] 09:15:13 INFO - PROCESS | 1943 | 1461341713882 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4c668400) [pid = 1943] [serial = 1542] [outer = 0x7f8e4a911400] 09:15:14 INFO - PROCESS | 1943 | 1461341714854 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1731ms 09:15:14 INFO - PROCESS | 1943 | 1461341714888 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1943 | 1461341714891 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:15:14 INFO - PROCESS | 1943 | 1461341714907 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1943 | 1461341714917 Marionette TRACE conn4 <- [1,2026,null,{}] 09:15:14 INFO - PROCESS | 1943 | 1461341714923 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}] 09:15:15 INFO - PROCESS | 1943 | 1461341715175 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:15:15 INFO - PROCESS | 1943 | 1461341715490 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5583e000 == 145 [pid = 1943] [id = 514] 09:15:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4a91d400) [pid = 1943] [serial = 1543] [outer = (nil)] 09:15:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4f069800) [pid = 1943] [serial = 1544] [outer = 0x7f8e4a91d400] 09:15:15 INFO - PROCESS | 1943 | 1461341715575 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e53dccc00) [pid = 1943] [serial = 1545] [outer = 0x7f8e4a91d400] 09:15:16 INFO - PROCESS | 1943 | 1461341716454 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1594ms 09:15:16 INFO - PROCESS | 1943 | 1461341716494 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1943 | 1461341716499 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:15:16 INFO - PROCESS | 1943 | 1461341716505 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1943 | 1461341716508 Marionette TRACE conn4 <- [1,2030,null,{}] 09:15:16 INFO - PROCESS | 1943 | 1461341716514 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}] 09:15:16 INFO - PROCESS | 1943 | 1461341716742 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:15:17 INFO - PROCESS | 1943 | 1461341717016 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5657d800 == 146 [pid = 1943] [id = 515] 09:15:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4e534800) [pid = 1943] [serial = 1546] [outer = (nil)] 09:15:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e54bc3800) [pid = 1943] [serial = 1547] [outer = 0x7f8e4e534800] 09:15:17 INFO - PROCESS | 1943 | 1461341717150 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5573fc00) [pid = 1943] [serial = 1548] [outer = 0x7f8e4e534800] 09:15:18 INFO - PROCESS | 1943 | 1461341718057 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1629ms 09:15:18 INFO - PROCESS | 1943 | 1461341718136 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1943 | 1461341718140 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:15:18 INFO - PROCESS | 1943 | 1461341718146 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1943 | 1461341718149 Marionette TRACE conn4 <- [1,2034,null,{}] 09:15:18 INFO - PROCESS | 1943 | 1461341718155 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}] 09:15:18 INFO - PROCESS | 1943 | 1461341718418 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:15:18 INFO - PROCESS | 1943 | 1461341718736 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b7d800 == 147 [pid = 1943] [id = 516] 09:15:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e55f24000) [pid = 1943] [serial = 1549] [outer = (nil)] 09:15:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e56008c00) [pid = 1943] [serial = 1550] [outer = 0x7f8e55f24000] 09:15:18 INFO - PROCESS | 1943 | 1461341718834 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e56ba8c00) [pid = 1943] [serial = 1551] [outer = 0x7f8e55f24000] 09:15:19 INFO - PROCESS | 1943 | 1461341719771 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1685ms 09:15:19 INFO - PROCESS | 1943 | 1461341719832 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1943 | 1461341719836 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:15:19 INFO - PROCESS | 1943 | 1461341719842 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1943 | 1461341719846 Marionette TRACE conn4 <- [1,2038,null,{}] 09:15:19 INFO - PROCESS | 1943 | 1461341719851 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}] 09:15:20 INFO - PROCESS | 1943 | 1461341720083 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:15:20 INFO - PROCESS | 1943 | 1461341720402 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a97a000 == 148 [pid = 1943] [id = 517] 09:15:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e477f2800) [pid = 1943] [serial = 1552] [outer = (nil)] 09:15:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e57b98800) [pid = 1943] [serial = 1553] [outer = 0x7f8e477f2800] 09:15:20 INFO - PROCESS | 1943 | 1461341720486 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e597b8c00) [pid = 1943] [serial = 1554] [outer = 0x7f8e477f2800] 09:15:21 INFO - PROCESS | 1943 | 1461341721388 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1579ms 09:15:21 INFO - PROCESS | 1943 | 1461341721422 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1943 | 1461341721425 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:15:21 INFO - PROCESS | 1943 | 1461341721432 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1943 | 1461341721434 Marionette TRACE conn4 <- [1,2042,null,{}] 09:15:21 INFO - PROCESS | 1943 | 1461341721440 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}] 09:15:21 INFO - PROCESS | 1943 | 1461341721645 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:15:21 INFO - PROCESS | 1943 | 1461341721916 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5c7800 == 149 [pid = 1943] [id = 518] 09:15:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e482ac000) [pid = 1943] [serial = 1555] [outer = (nil)] 09:15:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e59e92000) [pid = 1943] [serial = 1556] [outer = 0x7f8e482ac000] 09:15:22 INFO - PROCESS | 1943 | 1461341722035 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5a294000) [pid = 1943] [serial = 1557] [outer = 0x7f8e482ac000] 09:15:22 INFO - PROCESS | 1943 | 1461341722888 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]]]}] 09:15:22 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) 09:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1528ms 09:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:15:22 INFO - PROCESS | 1943 | 1461341722962 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1943 | 1461341722965 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:15:22 INFO - PROCESS | 1943 | 1461341722971 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1943 | 1461341722974 Marionette TRACE conn4 <- [1,2046,null,{}] 09:15:22 INFO - PROCESS | 1943 | 1461341722980 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}] 09:15:23 INFO - PROCESS | 1943 | 1461341723259 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:15:23 INFO - PROCESS | 1943 | 1461341723603 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e61c05000 == 150 [pid = 1943] [id = 519] 09:15:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e5a4d3c00) [pid = 1943] [serial = 1558] [outer = (nil)] 09:15:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a60f000) [pid = 1943] [serial = 1559] [outer = 0x7f8e5a4d3c00] 09:15:23 INFO - PROCESS | 1943 | 1461341723680 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5abdac00) [pid = 1943] [serial = 1560] [outer = 0x7f8e5a4d3c00] 09:15:24 INFO - PROCESS | 1943 | 1461341724551 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1630ms 09:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:15:24 INFO - PROCESS | 1943 | 1461341724602 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1943 | 1461341724605 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:15:24 INFO - PROCESS | 1943 | 1461341724612 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1943 | 1461341724616 Marionette TRACE conn4 <- [1,2050,null,{}] 09:15:24 INFO - PROCESS | 1943 | 1461341724621 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}] 09:15:24 INFO - PROCESS | 1943 | 1461341724849 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:15:25 INFO - PROCESS | 1943 | 1461341725171 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6610d000 == 151 [pid = 1943] [id = 520] 09:15:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e445dc400) [pid = 1943] [serial = 1561] [outer = (nil)] 09:15:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5e32f800) [pid = 1943] [serial = 1562] [outer = 0x7f8e445dc400] 09:15:25 INFO - PROCESS | 1943 | 1461341725253 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e6051f400) [pid = 1943] [serial = 1563] [outer = 0x7f8e445dc400] 09:15:26 INFO - PROCESS | 1943 | 1461341726179 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]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1634ms 09:15:26 INFO - PROCESS | 1943 | 1461341726247 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:15:26 INFO - PROCESS | 1943 | 1461341726251 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:15:26 INFO - PROCESS | 1943 | 1461341726257 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1943 | 1461341726261 Marionette TRACE conn4 <- [1,2054,null,{}] 09:15:26 INFO - PROCESS | 1943 | 1461341726266 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}] 09:15:26 INFO - PROCESS | 1943 | 1461341726491 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:15:26 INFO - PROCESS | 1943 | 1461341726813 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de67000 == 152 [pid = 1943] [id = 521] 09:15:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e61fb6400) [pid = 1943] [serial = 1564] [outer = (nil)] 09:15:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e625ca400) [pid = 1943] [serial = 1565] [outer = 0x7f8e61fb6400] 09:15:26 INFO - PROCESS | 1943 | 1461341726911 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e66d98800) [pid = 1943] [serial = 1566] [outer = 0x7f8e61fb6400] 09:15:27 INFO - PROCESS | 1943 | 1461341727836 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 09:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:15:27 INFO - PROCESS | 1943 | 1461341727889 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1943 | 1461341727893 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:15:27 INFO - PROCESS | 1943 | 1461341727900 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1943 | 1461341727904 Marionette TRACE conn4 <- [1,2058,null,{}] 09:15:27 INFO - PROCESS | 1943 | 1461341727910 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}] 09:15:28 INFO - PROCESS | 1943 | 1461341728172 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:15:28 INFO - PROCESS | 1943 | 1461341728503 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e720a6000 == 153 [pid = 1943] [id = 522] 09:15:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e61fb8800) [pid = 1943] [serial = 1567] [outer = (nil)] 09:15:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e6dd43000) [pid = 1943] [serial = 1568] [outer = 0x7f8e61fb8800] 09:15:28 INFO - PROCESS | 1943 | 1461341728585 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e6ff3d400) [pid = 1943] [serial = 1569] [outer = 0x7f8e61fb8800] 09:15:29 INFO - PROCESS | 1943 | 1461341729470 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1642ms 09:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:15:29 INFO - PROCESS | 1943 | 1461341729542 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1943 | 1461341729545 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:15:29 INFO - PROCESS | 1943 | 1461341729551 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1943 | 1461341729554 Marionette TRACE conn4 <- [1,2062,null,{}] 09:15:29 INFO - PROCESS | 1943 | 1461341729560 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}] 09:15:29 INFO - PROCESS | 1943 | 1461341729786 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:15:30 INFO - PROCESS | 1943 | 1461341730106 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e74962800 == 154 [pid = 1943] [id = 523] 09:15:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e47791400) [pid = 1943] [serial = 1570] [outer = (nil)] 09:15:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e71772800) [pid = 1943] [serial = 1571] [outer = 0x7f8e47791400] 09:15:30 INFO - PROCESS | 1943 | 1461341730188 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e7185c800) [pid = 1943] [serial = 1572] [outer = 0x7f8e47791400] 09:15:31 INFO - PROCESS | 1943 | 1461341731086 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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 09:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:15:31 INFO - PROCESS | 1943 | 1461341731137 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1943 | 1461341731140 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:15:31 INFO - PROCESS | 1943 | 1461341731147 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1943 | 1461341731150 Marionette TRACE conn4 <- [1,2066,null,{}] 09:15:31 INFO - PROCESS | 1943 | 1461341731156 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}] 09:15:31 INFO - PROCESS | 1943 | 1461341731382 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:15:31 INFO - PROCESS | 1943 | 1461341731699 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e77293800 == 155 [pid = 1943] [id = 524] 09:15:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e491c6400) [pid = 1943] [serial = 1573] [outer = (nil)] 09:15:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e491cb000) [pid = 1943] [serial = 1574] [outer = 0x7f8e491c6400] 09:15:31 INFO - PROCESS | 1943 | 1461341731787 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e491d0000) [pid = 1943] [serial = 1575] [outer = 0x7f8e491c6400] 09:15:32 INFO - PROCESS | 1943 | 1461341732632 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1535ms 09:15:32 INFO - PROCESS | 1943 | 1461341732682 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1943 | 1461341732686 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:15:32 INFO - PROCESS | 1943 | 1461341732692 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1943 | 1461341732695 Marionette TRACE conn4 <- [1,2070,null,{}] 09:15:32 INFO - PROCESS | 1943 | 1461341732701 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}] 09:15:32 INFO - PROCESS | 1943 | 1461341732920 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:15:33 INFO - PROCESS | 1943 | 1461341733197 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44b9b000 == 156 [pid = 1943] [id = 525] 09:15:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e42aec400) [pid = 1943] [serial = 1576] [outer = (nil)] 09:15:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e6cc99400) [pid = 1943] [serial = 1577] [outer = 0x7f8e42aec400] 09:15:33 INFO - PROCESS | 1943 | 1461341733323 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e71781400) [pid = 1943] [serial = 1578] [outer = 0x7f8e42aec400] 09:15:34 INFO - PROCESS | 1943 | 1461341734230 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1593ms 09:15:34 INFO - PROCESS | 1943 | 1461341734288 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1943 | 1461341734292 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:15:34 INFO - PROCESS | 1943 | 1461341734298 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1943 | 1461341734301 Marionette TRACE conn4 <- [1,2074,null,{}] 09:15:34 INFO - PROCESS | 1943 | 1461341734307 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}] 09:15:34 INFO - PROCESS | 1943 | 1461341734521 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:15:34 INFO - PROCESS | 1943 | 1461341734855 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44588800 == 157 [pid = 1943] [id = 526] 09:15:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e491c7400) [pid = 1943] [serial = 1579] [outer = (nil)] 09:15:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e59e91c00) [pid = 1943] [serial = 1580] [outer = 0x7f8e491c7400] 09:15:34 INFO - PROCESS | 1943 | 1461341734935 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e71c1c000) [pid = 1943] [serial = 1581] [outer = 0x7f8e491c7400] 09:15:35 INFO - PROCESS | 1943 | 1461341735795 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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1534ms 09:15:35 INFO - PROCESS | 1943 | 1461341735833 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:15:35 INFO - PROCESS | 1943 | 1461341735837 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:15:35 INFO - PROCESS | 1943 | 1461341735843 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1943 | 1461341735846 Marionette TRACE conn4 <- [1,2078,null,{}] 09:15:35 INFO - PROCESS | 1943 | 1461341735851 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}] 09:15:36 INFO - PROCESS | 1943 | 1461341736080 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:15:36 INFO - PROCESS | 1943 | 1461341736398 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e7728f800 == 158 [pid = 1943] [id = 527] 09:15:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e4c1f1c00) [pid = 1943] [serial = 1582] [outer = (nil)] 09:15:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e71c21c00) [pid = 1943] [serial = 1583] [outer = 0x7f8e4c1f1c00] 09:15:36 INFO - PROCESS | 1943 | 1461341736481 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e71c26800) [pid = 1943] [serial = 1584] [outer = 0x7f8e4c1f1c00] 09:15:37 INFO - PROCESS | 1943 | 1461341737481 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1687ms 09:15:37 INFO - PROCESS | 1943 | 1461341737533 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1943 | 1461341737539 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:15:37 INFO - PROCESS | 1943 | 1461341737547 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1943 | 1461341737551 Marionette TRACE conn4 <- [1,2082,null,{}] 09:15:37 INFO - PROCESS | 1943 | 1461341737561 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}] 09:15:37 INFO - PROCESS | 1943 | 1461341737913 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:15:38 INFO - PROCESS | 1943 | 1461341738197 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e434ad800 == 159 [pid = 1943] [id = 528] 09:15:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e42af3400) [pid = 1943] [serial = 1585] [outer = (nil)] 09:15:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e457b1800) [pid = 1943] [serial = 1586] [outer = 0x7f8e42af3400] 09:15:38 INFO - PROCESS | 1943 | 1461341738274 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e46765000) [pid = 1943] [serial = 1587] [outer = 0x7f8e42af3400] 09:15:39 INFO - PROCESS | 1943 | 1461341739261 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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1790ms 09:15:39 INFO - PROCESS | 1943 | 1461341739338 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1943 | 1461341739342 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:15:39 INFO - PROCESS | 1943 | 1461341739348 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1943 | 1461341739351 Marionette TRACE conn4 <- [1,2086,null,{}] 09:15:39 INFO - PROCESS | 1943 | 1461341739357 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}] 09:15:39 INFO - PROCESS | 1943 | 1461341739631 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:15:39 INFO - PROCESS | 1943 | 1461341739959 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467e0000 == 160 [pid = 1943] [id = 529] 09:15:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e435a2800) [pid = 1943] [serial = 1588] [outer = (nil)] 09:15:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 203 (0x7f8e44383c00) [pid = 1943] [serial = 1589] [outer = 0x7f8e435a2800] 09:15:40 INFO - PROCESS | 1943 | 1461341740043 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 204 (0x7f8e46765800) [pid = 1943] [serial = 1590] [outer = 0x7f8e435a2800] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47697000 == 159 [pid = 1943] [id = 397] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49d20800 == 158 [pid = 1943] [id = 510] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c513000 == 157 [pid = 1943] [id = 509] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e482a7800 == 156 [pid = 1943] [id = 508] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4685b800 == 155 [pid = 1943] [id = 507] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e433c7000 == 154 [pid = 1943] [id = 506] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c055800 == 153 [pid = 1943] [id = 505] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45993000 == 152 [pid = 1943] [id = 504] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1c9000 == 151 [pid = 1943] [id = 489] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e467f6800 == 150 [pid = 1943] [id = 488] 09:15:41 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c04d000 == 149 [pid = 1943] [id = 487] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 203 (0x7f8e4a905000) [pid = 1943] [serial = 1463] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 202 (0x7f8e4a90ac00) [pid = 1943] [serial = 1460] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e5e8ecc00) [pid = 1943] [serial = 1440] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e5aab1c00) [pid = 1943] [serial = 1418] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e457b2000) [pid = 1943] [serial = 1397] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e45e0c400) [pid = 1943] [serial = 1455] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4ad74000) [pid = 1943] [serial = 1461] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e56bb5c00) [pid = 1943] [serial = 1344] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e4be91800) [pid = 1943] [serial = 1401] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e719a2000) [pid = 1943] [serial = 1371] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e435a5c00) [pid = 1943] [serial = 1446] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e566ba000) [pid = 1943] [serial = 1439] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e55746000) [pid = 1943] [serial = 1406] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e5abdcc00) [pid = 1943] [serial = 1356] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e48219800) [pid = 1943] [serial = 1458] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e566d3800) [pid = 1943] [serial = 1410] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e4be82800) [pid = 1943] [serial = 1332] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e5e8e5c00) [pid = 1943] [serial = 1421] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e443f3800) [pid = 1943] [serial = 1451] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e61335c00) [pid = 1943] [serial = 1424] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e44381800) [pid = 1943] [serial = 1448] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e716a5400) [pid = 1943] [serial = 1428] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e4587c400) [pid = 1943] [serial = 1454] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e5572a800) [pid = 1943] [serial = 1341] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e45874000) [pid = 1943] [serial = 1449] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e62a8f800) [pid = 1943] [serial = 1362] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e443f6000) [pid = 1943] [serial = 1374] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4a907800) [pid = 1943] [serial = 1400] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e5a60cc00) [pid = 1943] [serial = 1353] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e4a925000) [pid = 1943] [serial = 1434] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e5a0c9800) [pid = 1943] [serial = 1350] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e609cec00) [pid = 1943] [serial = 1359] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4587a000) [pid = 1943] [serial = 1442] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e6cca0c00) [pid = 1943] [serial = 1365] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e47797c00) [pid = 1943] [serial = 1329] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e5a56ec00) [pid = 1943] [serial = 1415] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e44be6000) [pid = 1943] [serial = 1452] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e56005000) [pid = 1943] [serial = 1407] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e54968c00) [pid = 1943] [serial = 1338] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e606f0400) [pid = 1943] [serial = 1422] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e59485800) [pid = 1943] [serial = 1347] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e5c0b9400) [pid = 1943] [serial = 1419] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e566b6800) [pid = 1943] [serial = 1437] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e5602c800) [pid = 1943] [serial = 1409] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e59e95800) [pid = 1943] [serial = 1413] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5a9c4c00) [pid = 1943] [serial = 1416] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e719a2400) [pid = 1943] [serial = 1430] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e597b1800) [pid = 1943] [serial = 1412] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e477fa800) [pid = 1943] [serial = 1457] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4587f400) [pid = 1943] [serial = 1443] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e566b2800) [pid = 1943] [serial = 1436] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4a91f800) [pid = 1943] [serial = 1433] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e719ad000) [pid = 1943] [serial = 1431] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4ef0a000) [pid = 1943] [serial = 1403] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4e932400) [pid = 1943] [serial = 1335] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e6ffc2400) [pid = 1943] [serial = 1368] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e435a1000) [pid = 1943] [serial = 1445] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e6cca0800) [pid = 1943] [serial = 1427] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4758d400) [pid = 1943] [serial = 1398] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e54966800) [pid = 1943] [serial = 1404] [outer = (nil)] [url = about:blank] 09:15:41 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e61fb4800) [pid = 1943] [serial = 1425] [outer = (nil)] [url = about:blank] 09:15:42 INFO - PROCESS | 1943 | 1461341742331 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 3040ms 09:15:42 INFO - PROCESS | 1943 | 1461341742389 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1943 | 1461341742396 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:15:42 INFO - PROCESS | 1943 | 1461341742405 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1943 | 1461341742410 Marionette TRACE conn4 <- [1,2090,null,{}] 09:15:42 INFO - PROCESS | 1943 | 1461341742417 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}] 09:15:42 INFO - PROCESS | 1943 | 1461341742640 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:15:42 INFO - PROCESS | 1943 | 1461341742824 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45812000 == 150 [pid = 1943] [id = 530] 09:15:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e445dc800) [pid = 1943] [serial = 1591] [outer = (nil)] 09:15:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e457a6400) [pid = 1943] [serial = 1592] [outer = 0x7f8e445dc800] 09:15:42 INFO - PROCESS | 1943 | 1461341742899 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e45872c00) [pid = 1943] [serial = 1593] [outer = 0x7f8e445dc800] 09:15:43 INFO - PROCESS | 1943 | 1461341743755 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1437ms 09:15:43 INFO - PROCESS | 1943 | 1461341743844 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1943 | 1461341743852 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:15:43 INFO - PROCESS | 1943 | 1461341743862 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1943 | 1461341743866 Marionette TRACE conn4 <- [1,2094,null,{}] 09:15:43 INFO - PROCESS | 1943 | 1461341743871 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}] 09:15:44 INFO - PROCESS | 1943 | 1461341744095 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:15:44 INFO - PROCESS | 1943 | 1461341744403 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e469e8000 == 151 [pid = 1943] [id = 531] 09:15:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4675e400) [pid = 1943] [serial = 1594] [outer = (nil)] 09:15:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4676ac00) [pid = 1943] [serial = 1595] [outer = 0x7f8e4675e400] 09:15:44 INFO - PROCESS | 1943 | 1461341744488 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e477f9800) [pid = 1943] [serial = 1596] [outer = 0x7f8e4675e400] 09:15:45 INFO - PROCESS | 1943 | 1461341745346 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1532ms 09:15:45 INFO - PROCESS | 1943 | 1461341745395 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1943 | 1461341745399 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:15:45 INFO - PROCESS | 1943 | 1461341745413 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1943 | 1461341745419 Marionette TRACE conn4 <- [1,2098,null,{}] 09:15:45 INFO - PROCESS | 1943 | 1461341745462 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}] 09:15:45 INFO - PROCESS | 1943 | 1461341745839 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:15:45 INFO - PROCESS | 1943 | 1461341745880 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490d3000 == 152 [pid = 1943] [id = 532] 09:15:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4a903c00) [pid = 1943] [serial = 1597] [outer = (nil)] 09:15:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4a91a000) [pid = 1943] [serial = 1598] [outer = 0x7f8e4a903c00] 09:15:45 INFO - PROCESS | 1943 | 1461341745963 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4be83400) [pid = 1943] [serial = 1599] [outer = 0x7f8e4a903c00] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e42aee000) [pid = 1943] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4f074000) [pid = 1943] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e445db800) [pid = 1943] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e440de400) [pid = 1943] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e457b0400) [pid = 1943] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4359a400) [pid = 1943] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:15:47 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e42aebc00) [pid = 1943] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:15:47 INFO - PROCESS | 1943 | 1461341747710 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2311ms 09:15:47 INFO - PROCESS | 1943 | 1461341747725 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 1943 | 1461341747728 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:15:47 INFO - PROCESS | 1943 | 1461341747735 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1943 | 1461341747737 Marionette TRACE conn4 <- [1,2102,null,{}] 09:15:47 INFO - PROCESS | 1943 | 1461341747743 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}] 09:15:47 INFO - PROCESS | 1943 | 1461341747957 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:15:48 INFO - PROCESS | 1943 | 1461341748145 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c058800 == 153 [pid = 1943] [id = 533] 09:15:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4a907800) [pid = 1943] [serial = 1600] [outer = (nil)] 09:15:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c1fa000) [pid = 1943] [serial = 1601] [outer = 0x7f8e4a907800] 09:15:48 INFO - PROCESS | 1943 | 1461341748221 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4d89b400) [pid = 1943] [serial = 1602] [outer = 0x7f8e4a907800] 09:15:49 INFO - PROCESS | 1943 | 1461341749207 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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1542ms 09:15:49 INFO - PROCESS | 1943 | 1461341749278 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1943 | 1461341749283 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:15:49 INFO - PROCESS | 1943 | 1461341749293 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1943 | 1461341749298 Marionette TRACE conn4 <- [1,2106,null,{}] 09:15:49 INFO - PROCESS | 1943 | 1461341749307 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}] 09:15:49 INFO - PROCESS | 1943 | 1461341749577 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:15:49 INFO - PROCESS | 1943 | 1461341749909 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4666c800 == 154 [pid = 1943] [id = 534] 09:15:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e44381800) [pid = 1943] [serial = 1603] [outer = (nil)] 09:15:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e457e2000) [pid = 1943] [serial = 1604] [outer = 0x7f8e44381800] 09:15:49 INFO - PROCESS | 1943 | 1461341749991 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e45e03800) [pid = 1943] [serial = 1605] [outer = 0x7f8e44381800] 09:15:50 INFO - PROCESS | 1943 | 1461341750953 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1694ms 09:15:50 INFO - PROCESS | 1943 | 1461341750987 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1943 | 1461341750994 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:15:51 INFO - PROCESS | 1943 | 1461341751006 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1943 | 1461341751010 Marionette TRACE conn4 <- [1,2110,null,{}] 09:15:51 INFO - PROCESS | 1943 | 1461341751017 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}] 09:15:51 INFO - PROCESS | 1943 | 1461341751267 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:15:51 INFO - PROCESS | 1943 | 1461341751605 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afc4800 == 155 [pid = 1943] [id = 535] 09:15:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e48210000) [pid = 1943] [serial = 1606] [outer = (nil)] 09:15:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4a90a000) [pid = 1943] [serial = 1607] [outer = 0x7f8e48210000] 09:15:51 INFO - PROCESS | 1943 | 1461341751712 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4aee4c00) [pid = 1943] [serial = 1608] [outer = 0x7f8e48210000] 09:15:52 INFO - PROCESS | 1943 | 1461341752796 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]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1839ms 09:15:52 INFO - PROCESS | 1943 | 1461341752846 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1943 | 1461341752850 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:15:52 INFO - PROCESS | 1943 | 1461341752857 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1943 | 1461341752863 Marionette TRACE conn4 <- [1,2114,null,{}] 09:15:52 INFO - PROCESS | 1943 | 1461341752880 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}] 09:15:53 INFO - PROCESS | 1943 | 1461341753127 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:15:53 INFO - PROCESS | 1943 | 1461341753488 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e688800 == 156 [pid = 1943] [id = 536] 09:15:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4c672400) [pid = 1943] [serial = 1609] [outer = (nil)] 09:15:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4e53cc00) [pid = 1943] [serial = 1610] [outer = 0x7f8e4c672400] 09:15:53 INFO - PROCESS | 1943 | 1461341753578 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4f075400) [pid = 1943] [serial = 1611] [outer = 0x7f8e4c672400] 09:15:54 INFO - PROCESS | 1943 | 1461341754538 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1735ms 09:15:54 INFO - PROCESS | 1943 | 1461341754594 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1943 | 1461341754598 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:15:54 INFO - PROCESS | 1943 | 1461341754605 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1943 | 1461341754608 Marionette TRACE conn4 <- [1,2118,null,{}] 09:15:54 INFO - PROCESS | 1943 | 1461341754614 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}] 09:15:54 INFO - PROCESS | 1943 | 1461341754841 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:15:55 INFO - PROCESS | 1943 | 1461341755155 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0c1800 == 157 [pid = 1943] [id = 537] 09:15:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e440e0c00) [pid = 1943] [serial = 1612] [outer = (nil)] 09:15:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e53c21000) [pid = 1943] [serial = 1613] [outer = 0x7f8e440e0c00] 09:15:55 INFO - PROCESS | 1943 | 1461341755237 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e54bbe800) [pid = 1943] [serial = 1614] [outer = 0x7f8e440e0c00] 09:15:56 INFO - PROCESS | 1943 | 1461341756185 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1636ms 09:15:56 INFO - PROCESS | 1943 | 1461341756242 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1943 | 1461341756246 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:15:56 INFO - PROCESS | 1943 | 1461341756252 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1943 | 1461341756255 Marionette TRACE conn4 <- [1,2122,null,{}] 09:15:56 INFO - PROCESS | 1943 | 1461341756260 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}] 09:15:56 INFO - PROCESS | 1943 | 1461341756486 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:15:56 INFO - PROCESS | 1943 | 1461341756796 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55687800 == 158 [pid = 1943] [id = 538] 09:15:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e458dac00) [pid = 1943] [serial = 1615] [outer = (nil)] 09:15:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e55741400) [pid = 1943] [serial = 1616] [outer = 0x7f8e458dac00] 09:15:56 INFO - PROCESS | 1943 | 1461341756883 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e55a32400) [pid = 1943] [serial = 1617] [outer = 0x7f8e458dac00] 09:15:57 INFO - PROCESS | 1943 | 1461341757855 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1679ms 09:15:57 INFO - PROCESS | 1943 | 1461341757932 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1943 | 1461341757936 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:15:57 INFO - PROCESS | 1943 | 1461341757942 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1943 | 1461341757946 Marionette TRACE conn4 <- [1,2126,null,{}] 09:15:57 INFO - PROCESS | 1943 | 1461341757952 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}] 09:15:58 INFO - PROCESS | 1943 | 1461341758253 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:15:58 INFO - PROCESS | 1943 | 1461341758583 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e559a3800 == 159 [pid = 1943] [id = 539] 09:15:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e566b8800) [pid = 1943] [serial = 1618] [outer = (nil)] 09:15:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e566d3800) [pid = 1943] [serial = 1619] [outer = 0x7f8e566b8800] 09:15:58 INFO - PROCESS | 1943 | 1461341758666 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e568ee400) [pid = 1943] [serial = 1620] [outer = 0x7f8e566b8800] 09:15:59 INFO - PROCESS | 1943 | 1461341759665 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1784ms 09:15:59 INFO - PROCESS | 1943 | 1461341759728 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:15:59 INFO - PROCESS | 1943 | 1461341759732 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:15:59 INFO - PROCESS | 1943 | 1461341759738 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1943 | 1461341759742 Marionette TRACE conn4 <- [1,2130,null,{}] 09:15:59 INFO - PROCESS | 1943 | 1461341759748 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}] 09:16:00 INFO - PROCESS | 1943 | 1461341760033 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:16:00 INFO - PROCESS | 1943 | 1461341760381 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56573800 == 160 [pid = 1943] [id = 540] 09:16:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e45e04000) [pid = 1943] [serial = 1621] [outer = (nil)] 09:16:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e579ecc00) [pid = 1943] [serial = 1622] [outer = 0x7f8e45e04000] 09:16:00 INFO - PROCESS | 1943 | 1461341760477 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e57c58400) [pid = 1943] [serial = 1623] [outer = 0x7f8e45e04000] 09:16:01 INFO - PROCESS | 1943 | 1461341761470 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] 09:16:01 INFO - PROCESS | 1943 | 1461341761530 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:16:01 INFO - PROCESS | 1943 | 1461341761536 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1943 | 1461341761540 Marionette TRACE conn4 <- [1,2134,null,{}] 09:16:01 INFO - PROCESS | 1943 | 1461341761545 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}] 09:16:01 INFO - PROCESS | 1943 | 1461341761775 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:16:02 INFO - PROCESS | 1943 | 1461341762041 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b46000 == 161 [pid = 1943] [id = 541] 09:16:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e566b2000) [pid = 1943] [serial = 1624] [outer = (nil)] 09:16:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e59728800) [pid = 1943] [serial = 1625] [outer = 0x7f8e566b2000] 09:16:02 INFO - PROCESS | 1943 | 1461341762165 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e59e93000) [pid = 1943] [serial = 1626] [outer = 0x7f8e566b2000] 09:16:03 INFO - PROCESS | 1943 | 1461341763060 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1584ms 09:16:03 INFO - PROCESS | 1943 | 1461341763122 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1943 | 1461341763125 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:16:03 INFO - PROCESS | 1943 | 1461341763131 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1943 | 1461341763133 Marionette TRACE conn4 <- [1,2138,null,{}] 09:16:03 INFO - PROCESS | 1943 | 1461341763139 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}] 09:16:03 INFO - PROCESS | 1943 | 1461341763335 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:16:03 INFO - PROCESS | 1943 | 1461341763602 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5969e000 == 162 [pid = 1943] [id = 542] 09:16:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e56bb0800) [pid = 1943] [serial = 1627] [outer = (nil)] 09:16:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a299000) [pid = 1943] [serial = 1628] [outer = 0x7f8e56bb0800] 09:16:03 INFO - PROCESS | 1943 | 1461341763719 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a611400) [pid = 1943] [serial = 1629] [outer = 0x7f8e56bb0800] 09:16:04 INFO - PROCESS | 1943 | 1461341764633 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1578ms 09:16:04 INFO - PROCESS | 1943 | 1461341764711 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1943 | 1461341764714 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:16:04 INFO - PROCESS | 1943 | 1461341764721 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1943 | 1461341764723 Marionette TRACE conn4 <- [1,2142,null,{}] 09:16:04 INFO - PROCESS | 1943 | 1461341764730 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}] 09:16:05 INFO - PROCESS | 1943 | 1461341765001 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:16:05 INFO - PROCESS | 1943 | 1461341765328 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3ea800 == 163 [pid = 1943] [id = 543] 09:16:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e45e08800) [pid = 1943] [serial = 1630] [outer = (nil)] 09:16:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5a9c7800) [pid = 1943] [serial = 1631] [outer = 0x7f8e45e08800] 09:16:05 INFO - PROCESS | 1943 | 1461341765406 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5b5de800) [pid = 1943] [serial = 1632] [outer = 0x7f8e45e08800] 09:16:06 INFO - PROCESS | 1943 | 1461341766289 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] 09:16:06 INFO - PROCESS | 1943 | 1461341766377 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:16:06 INFO - PROCESS | 1943 | 1461341766383 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1943 | 1461341766387 Marionette TRACE conn4 <- [1,2146,null,{}] 09:16:06 INFO - PROCESS | 1943 | 1461341766393 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}] 09:16:06 INFO - PROCESS | 1943 | 1461341766683 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:16:07 INFO - PROCESS | 1943 | 1461341767016 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5db0f000 == 164 [pid = 1943] [id = 544] 09:16:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e6133e000) [pid = 1943] [serial = 1633] [outer = (nil)] 09:16:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e618c5400) [pid = 1943] [serial = 1634] [outer = 0x7f8e6133e000] 09:16:07 INFO - PROCESS | 1943 | 1461341767103 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e62dd2c00) [pid = 1943] [serial = 1635] [outer = 0x7f8e6133e000] 09:16:08 INFO - PROCESS | 1943 | 1461341768059 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] 09:16:08 INFO - PROCESS | 1943 | 1461341768133 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:16:08 INFO - PROCESS | 1943 | 1461341768140 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1943 | 1461341768144 Marionette TRACE conn4 <- [1,2150,null,{}] 09:16:08 INFO - PROCESS | 1943 | 1461341768151 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}] 09:16:08 INFO - PROCESS | 1943 | 1461341768388 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:16:08 INFO - PROCESS | 1943 | 1461341768719 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617a4800 == 165 [pid = 1943] [id = 545] 09:16:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e62a89000) [pid = 1943] [serial = 1636] [outer = (nil)] 09:16:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e6cb26000) [pid = 1943] [serial = 1637] [outer = 0x7f8e62a89000] 09:16:08 INFO - PROCESS | 1943 | 1461341768810 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e6ccec000) [pid = 1943] [serial = 1638] [outer = 0x7f8e62a89000] 09:16:09 INFO - PROCESS | 1943 | 1461341769737 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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1633ms 09:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:16:09 INFO - PROCESS | 1943 | 1461341769774 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 1943 | 1461341769776 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:16:09 INFO - PROCESS | 1943 | 1461341769783 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1943 | 1461341769786 Marionette TRACE conn4 <- [1,2154,null,{}] 09:16:09 INFO - PROCESS | 1943 | 1461341769792 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}] 09:16:10 INFO - PROCESS | 1943 | 1461341770022 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:16:10 INFO - PROCESS | 1943 | 1461341770304 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6611b000 == 166 [pid = 1943] [id = 546] 09:16:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e480e4400) [pid = 1943] [serial = 1639] [outer = (nil)] 09:16:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e6ce55400) [pid = 1943] [serial = 1640] [outer = 0x7f8e480e4400] 09:16:10 INFO - PROCESS | 1943 | 1461341770427 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e719a2000) [pid = 1943] [serial = 1641] [outer = 0x7f8e480e4400] 09:16:11 INFO - PROCESS | 1943 | 1461341771348 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1637ms 09:16:11 INFO - PROCESS | 1943 | 1461341771421 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1943 | 1461341771424 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:16:11 INFO - PROCESS | 1943 | 1461341771431 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1943 | 1461341771434 Marionette TRACE conn4 <- [1,2158,null,{}] 09:16:11 INFO - PROCESS | 1943 | 1461341771440 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}] 09:16:11 INFO - PROCESS | 1943 | 1461341771700 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:16:12 INFO - PROCESS | 1943 | 1461341772034 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6de34800 == 167 [pid = 1943] [id = 547] 09:16:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e44702c00) [pid = 1943] [serial = 1642] [outer = (nil)] 09:16:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e4470bc00) [pid = 1943] [serial = 1643] [outer = 0x7f8e44702c00] 09:16:12 INFO - PROCESS | 1943 | 1461341772136 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e44710800) [pid = 1943] [serial = 1644] [outer = 0x7f8e44702c00] 09:16:13 INFO - PROCESS | 1943 | 1461341773095 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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1736ms 09:16:13 INFO - PROCESS | 1943 | 1461341773175 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1943 | 1461341773179 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:16:13 INFO - PROCESS | 1943 | 1461341773189 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1943 | 1461341773191 Marionette TRACE conn4 <- [1,2162,null,{}] 09:16:13 INFO - PROCESS | 1943 | 1461341773196 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}] 09:16:13 INFO - PROCESS | 1943 | 1461341773452 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:16:13 INFO - PROCESS | 1943 | 1461341773773 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71831000 == 168 [pid = 1943] [id = 548] 09:16:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e44704400) [pid = 1943] [serial = 1645] [outer = (nil)] 09:16:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e6ff47800) [pid = 1943] [serial = 1646] [outer = 0x7f8e44704400] 09:16:13 INFO - PROCESS | 1943 | 1461341773855 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e71c21000) [pid = 1943] [serial = 1647] [outer = 0x7f8e44704400] 09:16:14 INFO - PROCESS | 1943 | 1461341774759 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1639ms 09:16:14 INFO - PROCESS | 1943 | 1461341774829 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1943 | 1461341774833 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:16:14 INFO - PROCESS | 1943 | 1461341774839 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1943 | 1461341774841 Marionette TRACE conn4 <- [1,2166,null,{}] 09:16:14 INFO - PROCESS | 1943 | 1461341774848 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}] 09:16:15 INFO - PROCESS | 1943 | 1461341775085 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:16:15 INFO - PROCESS | 1943 | 1461341775405 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e74c55800 == 169 [pid = 1943] [id = 549] 09:16:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e4470b800) [pid = 1943] [serial = 1648] [outer = (nil)] 09:16:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e45f09000) [pid = 1943] [serial = 1649] [outer = 0x7f8e4470b800] 09:16:15 INFO - PROCESS | 1943 | 1461341775489 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e45f0ec00) [pid = 1943] [serial = 1650] [outer = 0x7f8e4470b800] 09:16:16 INFO - PROCESS | 1943 | 1461341776517 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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1730ms 09:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:16:16 INFO - PROCESS | 1943 | 1461341776571 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1943 | 1461341776574 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:16:16 INFO - PROCESS | 1943 | 1461341776581 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1943 | 1461341776584 Marionette TRACE conn4 <- [1,2170,null,{}] 09:16:16 INFO - PROCESS | 1943 | 1461341776590 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}] 09:16:16 INFO - PROCESS | 1943 | 1461341776819 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:16:17 INFO - PROCESS | 1943 | 1461341777161 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53911800 == 170 [pid = 1943] [id = 550] 09:16:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e44710400) [pid = 1943] [serial = 1651] [outer = (nil)] 09:16:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e48e6c800) [pid = 1943] [serial = 1652] [outer = 0x7f8e44710400] 09:16:17 INFO - PROCESS | 1943 | 1461341777243 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e48e71800) [pid = 1943] [serial = 1653] [outer = 0x7f8e44710400] 09:16:18 INFO - PROCESS | 1943 | 1461341778148 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1630ms 09:16:18 INFO - PROCESS | 1943 | 1461341778212 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1943 | 1461341778216 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:16:18 INFO - PROCESS | 1943 | 1461341778222 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1943 | 1461341778225 Marionette TRACE conn4 <- [1,2174,null,{}] 09:16:18 INFO - PROCESS | 1943 | 1461341778230 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}] 09:16:18 INFO - PROCESS | 1943 | 1461341778448 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:16:18 INFO - PROCESS | 1943 | 1461341778767 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d86800 == 171 [pid = 1943] [id = 551] 09:16:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e45f09800) [pid = 1943] [serial = 1654] [outer = (nil)] 09:16:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 201 (0x7f8e48e75800) [pid = 1943] [serial = 1655] [outer = 0x7f8e45f09800] 09:16:18 INFO - PROCESS | 1943 | 1461341778849 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 202 (0x7f8e4e539800) [pid = 1943] [serial = 1656] [outer = 0x7f8e45f09800] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e469da800 == 170 [pid = 1943] [id = 390] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e434ad800 == 169 [pid = 1943] [id = 528] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7728f800 == 168 [pid = 1943] [id = 527] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44588800 == 167 [pid = 1943] [id = 526] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44b9b000 == 166 [pid = 1943] [id = 525] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e77293800 == 165 [pid = 1943] [id = 524] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e74962800 == 164 [pid = 1943] [id = 523] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e720a6000 == 163 [pid = 1943] [id = 522] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de67000 == 162 [pid = 1943] [id = 521] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6610d000 == 161 [pid = 1943] [id = 520] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61c05000 == 160 [pid = 1943] [id = 519] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5c7800 == 159 [pid = 1943] [id = 518] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a97a000 == 158 [pid = 1943] [id = 517] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b7d800 == 157 [pid = 1943] [id = 516] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5657d800 == 156 [pid = 1943] [id = 515] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5583e000 == 155 [pid = 1943] [id = 514] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e83d800 == 154 [pid = 1943] [id = 513] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49d1f000 == 153 [pid = 1943] [id = 512] 09:16:20 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4350c000 == 152 [pid = 1943] [id = 511] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 201 (0x7f8e59e9a000) [pid = 1943] [serial = 1496] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 200 (0x7f8e4c036c00) [pid = 1943] [serial = 1472] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e457ae000) [pid = 1943] [serial = 1466] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e4be8d000) [pid = 1943] [serial = 1464] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e53dcfc00) [pid = 1943] [serial = 1530] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e56ba7c00) [pid = 1943] [serial = 1490] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e5a606400) [pid = 1943] [serial = 1499] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e55747400) [pid = 1943] [serial = 1484] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e57b97400) [pid = 1943] [serial = 1493] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e4e92e400) [pid = 1943] [serial = 1478] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e4e536400) [pid = 1943] [serial = 1527] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e54968400) [pid = 1943] [serial = 1481] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e613eb000) [pid = 1943] [serial = 1508] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e4a905800) [pid = 1943] [serial = 1521] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e4c674000) [pid = 1943] [serial = 1526] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e566bc400) [pid = 1943] [serial = 1487] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e48213c00) [pid = 1943] [serial = 1518] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e4a90d400) [pid = 1943] [serial = 1523] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e62dd0c00) [pid = 1943] [serial = 1511] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e4bf93c00) [pid = 1943] [serial = 1524] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e4359dc00) [pid = 1943] [serial = 1514] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e480ed400) [pid = 1943] [serial = 1469] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e5b5d5c00) [pid = 1943] [serial = 1502] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e539b8000) [pid = 1943] [serial = 1529] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e456c0800) [pid = 1943] [serial = 1520] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e445de800) [pid = 1943] [serial = 1515] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e47592c00) [pid = 1943] [serial = 1517] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e5e6b3400) [pid = 1943] [serial = 1505] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4c8fb800) [pid = 1943] [serial = 1475] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e47799400) [pid = 1943] [serial = 1532] [outer = (nil)] [url = about:blank] 09:16:21 INFO - PROCESS | 1943 | 1461341781419 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 3242ms 09:16:21 INFO - PROCESS | 1943 | 1461341781496 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1943 | 1461341781503 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:16:21 INFO - PROCESS | 1943 | 1461341781520 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1943 | 1461341781526 Marionette TRACE conn4 <- [1,2178,null,{}] 09:16:21 INFO - PROCESS | 1943 | 1461341781535 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}] 09:16:21 INFO - PROCESS | 1943 | 1461341781780 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:16:21 INFO - PROCESS | 1943 | 1461341781975 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e449d8000 == 153 [pid = 1943] [id = 552] 09:16:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e4429ac00) [pid = 1943] [serial = 1657] [outer = (nil)] 09:16:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e443f5400) [pid = 1943] [serial = 1658] [outer = 0x7f8e4429ac00] 09:16:22 INFO - PROCESS | 1943 | 1461341782049 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e456b6c00) [pid = 1943] [serial = 1659] [outer = 0x7f8e4429ac00] 09:16:22 INFO - PROCESS | 1943 | 1461341782854 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1391ms 09:16:22 INFO - PROCESS | 1943 | 1461341782911 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1943 | 1461341782919 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:16:22 INFO - PROCESS | 1943 | 1461341782930 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1943 | 1461341782933 Marionette TRACE conn4 <- [1,2182,null,{}] 09:16:22 INFO - PROCESS | 1943 | 1461341782939 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}] 09:16:23 INFO - PROCESS | 1943 | 1461341783188 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:16:23 INFO - PROCESS | 1943 | 1461341783537 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d98800 == 154 [pid = 1943] [id = 553] 09:16:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e457e4400) [pid = 1943] [serial = 1660] [outer = (nil)] 09:16:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e45878c00) [pid = 1943] [serial = 1661] [outer = 0x7f8e457e4400] 09:16:23 INFO - PROCESS | 1943 | 1461341783627 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e45f0e000) [pid = 1943] [serial = 1662] [outer = 0x7f8e457e4400] 09:16:24 INFO - PROCESS | 1943 | 1461341784537 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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 09:16:24 INFO - PROCESS | 1943 | 1461341784567 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:16:24 INFO - PROCESS | 1943 | 1461341784572 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 1943 | 1461341784580 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1943 | 1461341784587 Marionette TRACE conn4 <- [1,2186,null,{}] 09:16:24 INFO - PROCESS | 1943 | 1461341784610 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}] 09:16:24 INFO - PROCESS | 1943 | 1461341784903 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:16:24 INFO - PROCESS | 1943 | 1461341784984 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48178800 == 155 [pid = 1943] [id = 554] 09:16:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e457a7000) [pid = 1943] [serial = 1663] [outer = (nil)] 09:16:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e48af2400) [pid = 1943] [serial = 1664] [outer = 0x7f8e457a7000] 09:16:25 INFO - PROCESS | 1943 | 1461341785222 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e48e77000) [pid = 1943] [serial = 1665] [outer = 0x7f8e457a7000] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e42aec000) [pid = 1943] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e4c588400) [pid = 1943] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e4c66cc00) [pid = 1943] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4e534800) [pid = 1943] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e482ac000) [pid = 1943] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e4ad7bc00) [pid = 1943] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e445dc400) [pid = 1943] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4675e400) [pid = 1943] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e5a56e800) [pid = 1943] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4c8f3c00) [pid = 1943] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e5a56f800) [pid = 1943] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e477ee800) [pid = 1943] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e61fb8800) [pid = 1943] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e45e09800) [pid = 1943] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e477f2800) [pid = 1943] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e47791400) [pid = 1943] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e4c1f1c00) [pid = 1943] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4a91d400) [pid = 1943] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e4a903c00) [pid = 1943] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e44bec400) [pid = 1943] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e557d2400) [pid = 1943] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e55f24000) [pid = 1943] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e457dec00) [pid = 1943] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e491c7400) [pid = 1943] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e4ef11000) [pid = 1943] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e5a4d3c00) [pid = 1943] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e53c16c00) [pid = 1943] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e4a911400) [pid = 1943] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e5a4c9c00) [pid = 1943] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4be8c800) [pid = 1943] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e491c6400) [pid = 1943] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e54964c00) [pid = 1943] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e445dc800) [pid = 1943] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e42aec400) [pid = 1943] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e456bf000) [pid = 1943] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e61fb6400) [pid = 1943] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e53c1a800) [pid = 1943] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:16:26 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e59911800) [pid = 1943] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:16:26 INFO - PROCESS | 1943 | 1461341786658 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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 2106ms 09:16:26 INFO - PROCESS | 1943 | 1461341786685 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1943 | 1461341786690 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:16:26 INFO - PROCESS | 1943 | 1461341786695 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1943 | 1461341786698 Marionette TRACE conn4 <- [1,2190,null,{}] 09:16:26 INFO - PROCESS | 1943 | 1461341786704 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}] 09:16:26 INFO - PROCESS | 1943 | 1461341786987 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:16:27 INFO - PROCESS | 1943 | 1461341787112 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4817c800 == 156 [pid = 1943] [id = 555] 09:16:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e42aeb800) [pid = 1943] [serial = 1666] [outer = (nil)] 09:16:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e48214c00) [pid = 1943] [serial = 1667] [outer = 0x7f8e42aeb800] 09:16:27 INFO - PROCESS | 1943 | 1461341787181 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e491ce000) [pid = 1943] [serial = 1668] [outer = 0x7f8e42aeb800] 09:16:27 INFO - PROCESS | 1943 | 1461341787948 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1277ms 09:16:28 INFO - PROCESS | 1943 | 1461341788133 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1943 | 1461341788141 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:16:28 INFO - PROCESS | 1943 | 1461341788158 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1943 | 1461341788163 Marionette TRACE conn4 <- [1,2194,null,{}] 09:16:28 INFO - PROCESS | 1943 | 1461341788173 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}] 09:16:28 INFO - PROCESS | 1943 | 1461341788419 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:16:28 INFO - PROCESS | 1943 | 1461341788762 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45807000 == 157 [pid = 1943] [id = 556] 09:16:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4429c800) [pid = 1943] [serial = 1669] [outer = (nil)] 09:16:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e443f3800) [pid = 1943] [serial = 1670] [outer = 0x7f8e4429c800] 09:16:28 INFO - PROCESS | 1943 | 1461341788848 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e456b7000) [pid = 1943] [serial = 1671] [outer = 0x7f8e4429c800] 09:16:29 INFO - PROCESS | 1943 | 1461341789803 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1695ms 09:16:29 INFO - PROCESS | 1943 | 1461341789855 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:16:29 INFO - PROCESS | 1943 | 1461341789861 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:16:29 INFO - PROCESS | 1943 | 1461341789873 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 1943 | 1461341789879 Marionette TRACE conn4 <- [1,2198,null,{}] 09:16:29 INFO - PROCESS | 1943 | 1461341789886 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}] 09:16:30 INFO - PROCESS | 1943 | 1461341790127 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:16:30 INFO - PROCESS | 1943 | 1461341790484 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490dc000 == 158 [pid = 1943] [id = 557] 09:16:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e45f0c400) [pid = 1943] [serial = 1672] [outer = (nil)] 09:16:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4676a400) [pid = 1943] [serial = 1673] [outer = 0x7f8e45f0c400] 09:16:30 INFO - PROCESS | 1943 | 1461341790592 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e477f9400) [pid = 1943] [serial = 1674] [outer = 0x7f8e45f0c400] 09:16:31 INFO - PROCESS | 1943 | 1461341791636 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1841ms 09:16:31 INFO - PROCESS | 1943 | 1461341791711 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1943 | 1461341791714 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:16:31 INFO - PROCESS | 1943 | 1461341791721 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1943 | 1461341791724 Marionette TRACE conn4 <- [1,2202,null,{}] 09:16:31 INFO - PROCESS | 1943 | 1461341791738 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}] 09:16:32 INFO - PROCESS | 1943 | 1461341792018 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:16:32 INFO - PROCESS | 1943 | 1461341792383 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d781000 == 159 [pid = 1943] [id = 558] 09:16:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4a904800) [pid = 1943] [serial = 1675] [outer = (nil)] 09:16:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4a91d400) [pid = 1943] [serial = 1676] [outer = 0x7f8e4a904800] 09:16:32 INFO - PROCESS | 1943 | 1461341792467 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4be90800) [pid = 1943] [serial = 1677] [outer = 0x7f8e4a904800] 09:16:33 INFO - PROCESS | 1943 | 1461341793375 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1688ms 09:16:33 INFO - PROCESS | 1943 | 1461341793411 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1943 | 1461341793415 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:16:33 INFO - PROCESS | 1943 | 1461341793421 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1943 | 1461341793423 Marionette TRACE conn4 <- [1,2206,null,{}] 09:16:33 INFO - PROCESS | 1943 | 1461341793430 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}] 09:16:33 INFO - PROCESS | 1943 | 1461341793657 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:16:33 INFO - PROCESS | 1943 | 1461341793979 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e840800 == 160 [pid = 1943] [id = 559] 09:16:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4a911000) [pid = 1943] [serial = 1678] [outer = (nil)] 09:16:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4c669000) [pid = 1943] [serial = 1679] [outer = 0x7f8e4a911000] 09:16:34 INFO - PROCESS | 1943 | 1461341794065 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4d89b800) [pid = 1943] [serial = 1680] [outer = 0x7f8e4a911000] 09:16:35 INFO - PROCESS | 1943 | 1461341795058 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1680ms 09:16:35 INFO - PROCESS | 1943 | 1461341795103 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1943 | 1461341795107 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:16:35 INFO - PROCESS | 1943 | 1461341795114 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1943 | 1461341795118 Marionette TRACE conn4 <- [1,2210,null,{}] 09:16:35 INFO - PROCESS | 1943 | 1461341795124 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}] 09:16:35 INFO - PROCESS | 1943 | 1461341795363 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:16:35 INFO - PROCESS | 1943 | 1461341795718 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549c2800 == 161 [pid = 1943] [id = 560] 09:16:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4c03b000) [pid = 1943] [serial = 1681] [outer = (nil)] 09:16:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4e538400) [pid = 1943] [serial = 1682] [outer = 0x7f8e4c03b000] 09:16:35 INFO - PROCESS | 1943 | 1461341795803 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4f066c00) [pid = 1943] [serial = 1683] [outer = 0x7f8e4c03b000] 09:16:36 INFO - PROCESS | 1943 | 1461341796695 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1652ms 09:16:36 INFO - PROCESS | 1943 | 1461341796767 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 1943 | 1461341796771 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:16:36 INFO - PROCESS | 1943 | 1461341796782 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1943 | 1461341796786 Marionette TRACE conn4 <- [1,2214,null,{}] 09:16:36 INFO - PROCESS | 1943 | 1461341796795 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}] 09:16:37 INFO - PROCESS | 1943 | 1461341797154 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:16:37 INFO - PROCESS | 1943 | 1461341797495 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e559a0000 == 162 [pid = 1943] [id = 561] 09:16:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e54bbe000) [pid = 1943] [serial = 1684] [outer = (nil)] 09:16:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e55730c00) [pid = 1943] [serial = 1685] [outer = 0x7f8e54bbe000] 09:16:37 INFO - PROCESS | 1943 | 1461341797614 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e55a33c00) [pid = 1943] [serial = 1686] [outer = 0x7f8e54bbe000] 09:16:38 INFO - PROCESS | 1943 | 1461341798578 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1842ms 09:16:38 INFO - PROCESS | 1943 | 1461341798624 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:16:38 INFO - PROCESS | 1943 | 1461341798629 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:16:38 INFO - PROCESS | 1943 | 1461341798651 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1943 | 1461341798655 Marionette TRACE conn4 <- [1,2218,null,{}] 09:16:38 INFO - PROCESS | 1943 | 1461341798667 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}] 09:16:38 INFO - PROCESS | 1943 | 1461341798898 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:16:39 INFO - PROCESS | 1943 | 1461341799180 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569b3000 == 163 [pid = 1943] [id = 562] 09:16:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e54bc4c00) [pid = 1943] [serial = 1687] [outer = (nil)] 09:16:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e5600f000) [pid = 1943] [serial = 1688] [outer = 0x7f8e54bc4c00] 09:16:39 INFO - PROCESS | 1943 | 1461341799304 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e566bac00) [pid = 1943] [serial = 1689] [outer = 0x7f8e54bc4c00] 09:16:40 INFO - PROCESS | 1943 | 1461341800219 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1652ms 09:16:40 INFO - PROCESS | 1943 | 1461341800289 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1943 | 1461341800292 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:16:40 INFO - PROCESS | 1943 | 1461341800299 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1943 | 1461341800303 Marionette TRACE conn4 <- [1,2222,null,{}] 09:16:40 INFO - PROCESS | 1943 | 1461341800308 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}] 09:16:40 INFO - PROCESS | 1943 | 1461341800546 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:16:40 INFO - PROCESS | 1943 | 1461341800873 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597db000 == 164 [pid = 1943] [id = 563] 09:16:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e55746800) [pid = 1943] [serial = 1690] [outer = (nil)] 09:16:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e568e7800) [pid = 1943] [serial = 1691] [outer = 0x7f8e55746800] 09:16:40 INFO - PROCESS | 1943 | 1461341800952 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e579f0400) [pid = 1943] [serial = 1692] [outer = 0x7f8e55746800] 09:16:41 INFO - PROCESS | 1943 | 1461341801847 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1584ms 09:16:41 INFO - PROCESS | 1943 | 1461341801885 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1943 | 1461341801888 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:16:41 INFO - PROCESS | 1943 | 1461341801895 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1943 | 1461341801897 Marionette TRACE conn4 <- [1,2226,null,{}] 09:16:41 INFO - PROCESS | 1943 | 1461341801904 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}] 09:16:42 INFO - PROCESS | 1943 | 1461341802136 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:16:42 INFO - PROCESS | 1943 | 1461341802459 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5abb9800 == 165 [pid = 1943] [id = 564] 09:16:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e55a3c800) [pid = 1943] [serial = 1693] [outer = (nil)] 09:16:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e59724c00) [pid = 1943] [serial = 1694] [outer = 0x7f8e55a3c800] 09:16:42 INFO - PROCESS | 1943 | 1461341802544 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e59907000) [pid = 1943] [serial = 1695] [outer = 0x7f8e55a3c800] 09:16:43 INFO - PROCESS | 1943 | 1461341803450 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1586ms 09:16:43 INFO - PROCESS | 1943 | 1461341803481 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 1943 | 1461341803484 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:16:43 INFO - PROCESS | 1943 | 1461341803491 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1943 | 1461341803494 Marionette TRACE conn4 <- [1,2230,null,{}] 09:16:43 INFO - PROCESS | 1943 | 1461341803500 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}] 09:16:43 INFO - PROCESS | 1943 | 1461341803722 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:16:44 INFO - PROCESS | 1943 | 1461341804001 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e899800 == 166 [pid = 1943] [id = 565] 09:16:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e566c5400) [pid = 1943] [serial = 1696] [outer = (nil)] 09:16:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a4ca800) [pid = 1943] [serial = 1697] [outer = 0x7f8e566c5400] 09:16:44 INFO - PROCESS | 1943 | 1461341804123 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5a608400) [pid = 1943] [serial = 1698] [outer = 0x7f8e566c5400] 09:16:45 INFO - PROCESS | 1943 | 1461341805009 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]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1583ms 09:16:45 INFO - PROCESS | 1943 | 1461341805076 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:16:45 INFO - PROCESS | 1943 | 1461341805081 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:16:45 INFO - PROCESS | 1943 | 1461341805087 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 1943 | 1461341805092 Marionette TRACE conn4 <- [1,2234,null,{}] 09:16:45 INFO - PROCESS | 1943 | 1461341805097 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}] 09:16:45 INFO - PROCESS | 1943 | 1461341805394 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:16:45 INFO - PROCESS | 1943 | 1461341805741 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629b3800 == 167 [pid = 1943] [id = 566] 09:16:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5e468800) [pid = 1943] [serial = 1699] [outer = (nil)] 09:16:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e60520000) [pid = 1943] [serial = 1700] [outer = 0x7f8e5e468800] 09:16:45 INFO - PROCESS | 1943 | 1461341805842 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e60955000) [pid = 1943] [serial = 1701] [outer = 0x7f8e5e468800] 09:16:46 INFO - PROCESS | 1943 | 1461341806763 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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1736ms 09:16:46 INFO - PROCESS | 1943 | 1461341806823 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1943 | 1461341806827 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:16:46 INFO - PROCESS | 1943 | 1461341806833 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1943 | 1461341806836 Marionette TRACE conn4 <- [1,2238,null,{}] 09:16:46 INFO - PROCESS | 1943 | 1461341806841 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}] 09:16:47 INFO - PROCESS | 1943 | 1461341807060 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:16:47 INFO - PROCESS | 1943 | 1461341807385 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6db22800 == 168 [pid = 1943] [id = 567] 09:16:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e5d68e800) [pid = 1943] [serial = 1702] [outer = (nil)] 09:16:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e62533000) [pid = 1943] [serial = 1703] [outer = 0x7f8e5d68e800] 09:16:47 INFO - PROCESS | 1943 | 1461341807470 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e65e59800) [pid = 1943] [serial = 1704] [outer = 0x7f8e5d68e800] 09:16:48 INFO - PROCESS | 1943 | 1461341808365 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]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1585ms 09:16:48 INFO - PROCESS | 1943 | 1461341808420 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1943 | 1461341808423 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:16:48 INFO - PROCESS | 1943 | 1461341808431 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1943 | 1461341808434 Marionette TRACE conn4 <- [1,2242,null,{}] 09:16:48 INFO - PROCESS | 1943 | 1461341808442 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}] 09:16:48 INFO - PROCESS | 1943 | 1461341808699 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:16:49 INFO - PROCESS | 1943 | 1461341809029 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e72329000 == 169 [pid = 1943] [id = 568] 09:16:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5e8e6000) [pid = 1943] [serial = 1705] [outer = (nil)] 09:16:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e6cb19400) [pid = 1943] [serial = 1706] [outer = 0x7f8e5e8e6000] 09:16:49 INFO - PROCESS | 1943 | 1461341809112 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e6dd38400) [pid = 1943] [serial = 1707] [outer = 0x7f8e5e8e6000] 09:16:50 INFO - PROCESS | 1943 | 1461341810042 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]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1686ms 09:16:50 INFO - PROCESS | 1943 | 1461341810116 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1943 | 1461341810119 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:16:50 INFO - PROCESS | 1943 | 1461341810127 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1943 | 1461341810131 Marionette TRACE conn4 <- [1,2246,null,{}] 09:16:50 INFO - PROCESS | 1943 | 1461341810137 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}] 09:16:50 INFO - PROCESS | 1943 | 1461341810436 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:16:50 INFO - PROCESS | 1943 | 1461341810776 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e77293800 == 170 [pid = 1943] [id = 569] 09:16:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e47599800) [pid = 1943] [serial = 1708] [outer = (nil)] 09:16:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e6dab5400) [pid = 1943] [serial = 1709] [outer = 0x7f8e47599800] 09:16:50 INFO - PROCESS | 1943 | 1461341810863 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e719a5400) [pid = 1943] [serial = 1710] [outer = 0x7f8e47599800] 09:16:51 INFO - PROCESS | 1943 | 1461341811800 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1732ms 09:16:51 INFO - PROCESS | 1943 | 1461341811861 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1943 | 1461341811865 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:16:51 INFO - PROCESS | 1943 | 1461341811871 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1943 | 1461341811874 Marionette TRACE conn4 <- [1,2250,null,{}] 09:16:51 INFO - PROCESS | 1943 | 1461341811880 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}] 09:16:52 INFO - PROCESS | 1943 | 1461341812117 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:16:52 INFO - PROCESS | 1943 | 1461341812438 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f5f800 == 171 [pid = 1943] [id = 570] 09:16:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e43f3c800) [pid = 1943] [serial = 1711] [outer = (nil)] 09:16:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e43f44000) [pid = 1943] [serial = 1712] [outer = 0x7f8e43f3c800] 09:16:52 INFO - PROCESS | 1943 | 1461341812523 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e43f48c00) [pid = 1943] [serial = 1713] [outer = 0x7f8e43f3c800] 09:16:53 INFO - PROCESS | 1943 | 1461341813389 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1583ms 09:16:53 INFO - PROCESS | 1943 | 1461341813456 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1943 | 1461341813459 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:16:53 INFO - PROCESS | 1943 | 1461341813465 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1943 | 1461341813469 Marionette TRACE conn4 <- [1,2254,null,{}] 09:16:53 INFO - PROCESS | 1943 | 1461341813474 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}] 09:16:53 INFO - PROCESS | 1943 | 1461341813710 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:16:54 INFO - PROCESS | 1943 | 1461341814035 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49fdb800 == 172 [pid = 1943] [id = 571] 09:16:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e43f3d400) [pid = 1943] [serial = 1714] [outer = (nil)] 09:16:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 193 (0x7f8e5972e400) [pid = 1943] [serial = 1715] [outer = 0x7f8e43f3d400] 09:16:54 INFO - PROCESS | 1943 | 1461341814120 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 194 (0x7f8e719ab400) [pid = 1943] [serial = 1716] [outer = 0x7f8e43f3d400] 09:16:55 INFO - PROCESS | 1943 | 1461341815100 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1679ms 09:16:55 INFO - PROCESS | 1943 | 1461341815146 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:16:55 INFO - PROCESS | 1943 | 1461341815150 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:16:55 INFO - PROCESS | 1943 | 1461341815156 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1943 | 1461341815159 Marionette TRACE conn4 <- [1,2258,null,{}] 09:16:55 INFO - PROCESS | 1943 | 1461341815164 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}] 09:16:55 INFO - PROCESS | 1943 | 1461341815388 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:16:55 INFO - PROCESS | 1943 | 1461341815720 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e429d8000 == 173 [pid = 1943] [id = 572] 09:16:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 195 (0x7f8e43f49000) [pid = 1943] [serial = 1717] [outer = (nil)] 09:16:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 196 (0x7f8e447a7c00) [pid = 1943] [serial = 1718] [outer = 0x7f8e43f49000] 09:16:55 INFO - PROCESS | 1943 | 1461341815802 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 197 (0x7f8e447ab800) [pid = 1943] [serial = 1719] [outer = 0x7f8e43f49000] 09:16:56 INFO - PROCESS | 1943 | 1461341816686 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1587ms 09:16:56 INFO - PROCESS | 1943 | 1461341816745 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1943 | 1461341816747 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:16:56 INFO - PROCESS | 1943 | 1461341816755 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1943 | 1461341816758 Marionette TRACE conn4 <- [1,2262,null,{}] 09:16:56 INFO - PROCESS | 1943 | 1461341816764 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}] 09:16:57 INFO - PROCESS | 1943 | 1461341817007 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:16:57 INFO - PROCESS | 1943 | 1461341817332 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4560a000 == 174 [pid = 1943] [id = 573] 09:16:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 198 (0x7f8e42ae7000) [pid = 1943] [serial = 1720] [outer = (nil)] 09:16:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 199 (0x7f8e719a8800) [pid = 1943] [serial = 1721] [outer = 0x7f8e42ae7000] 09:16:57 INFO - PROCESS | 1943 | 1461341817416 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 200 (0x7f8e71c23000) [pid = 1943] [serial = 1722] [outer = 0x7f8e42ae7000] 09:16:58 INFO - PROCESS | 1943 | 1461341818260 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1579ms 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0d9800 == 173 [pid = 1943] [id = 451] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61032000 == 172 [pid = 1943] [id = 60] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56aeb800 == 171 [pid = 1943] [id = 496] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59693000 == 170 [pid = 1943] [id = 401] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629c6800 == 169 [pid = 1943] [id = 455] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56576800 == 168 [pid = 1943] [id = 495] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5aba7800 == 167 [pid = 1943] [id = 452] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57b80000 == 166 [pid = 1943] [id = 266] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5583b000 == 165 [pid = 1943] [id = 325] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55971800 == 164 [pid = 1943] [id = 493] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5620f000 == 163 [pid = 1943] [id = 494] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b2e000 == 162 [pid = 1943] [id = 449] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6057c000 == 161 [pid = 1943] [id = 453] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e68c000 == 160 [pid = 1943] [id = 490] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617a9000 == 159 [pid = 1943] [id = 404] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b38000 == 158 [pid = 1943] [id = 400] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3ec000 == 157 [pid = 1943] [id = 498] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5b4000 == 156 [pid = 1943] [id = 403] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0bc000 == 155 [pid = 1943] [id = 491] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6cb67000 == 154 [pid = 1943] [id = 503] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629c3000 == 153 [pid = 1943] [id = 202] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c427000 == 152 [pid = 1943] [id = 441] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6de6e800 == 151 [pid = 1943] [id = 457] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3dd000 == 150 [pid = 1943] [id = 200] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e74cf2000 == 149 [pid = 1943] [id = 408] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f3e800 == 148 [pid = 1943] [id = 450] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e58a72800 == 147 [pid = 1943] [id = 497] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a9ed000 == 146 [pid = 1943] [id = 402] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e62b38000 == 145 [pid = 1943] [id = 502] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a2a000 == 144 [pid = 1943] [id = 501] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5c00d800 == 143 [pid = 1943] [id = 499] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7181b000 == 142 [pid = 1943] [id = 407] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60914800 == 141 [pid = 1943] [id = 42] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce75800 == 140 [pid = 1943] [id = 406] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5bb800 == 139 [pid = 1943] [id = 500] 09:16:59 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549d2000 == 138 [pid = 1943] [id = 492] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 199 (0x7f8e4f069800) [pid = 1943] [serial = 1544] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 198 (0x7f8e4a91a000) [pid = 1943] [serial = 1598] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 197 (0x7f8e4587b400) [pid = 1943] [serial = 1467] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 196 (0x7f8e66d0ec00) [pid = 1943] [serial = 1512] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 195 (0x7f8e6ff3d400) [pid = 1943] [serial = 1569] [outer = (nil)] [url = about:blank] 09:16:59 INFO - PROCESS | 1943 | --DOMWINDOW == 194 (0x7f8e56008c00) [pid = 1943] [serial = 1550] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 193 (0x7f8e5573fc00) [pid = 1943] [serial = 1548] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 192 (0x7f8e56ee0c00) [pid = 1943] [serial = 1491] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e457b1800) [pid = 1943] [serial = 1586] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e4be83400) [pid = 1943] [serial = 1599] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e71c1c000) [pid = 1943] [serial = 1581] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e6237e400) [pid = 1943] [serial = 1509] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e5a60f000) [pid = 1943] [serial = 1559] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e54bc5000) [pid = 1943] [serial = 1482] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e4c668400) [pid = 1943] [serial = 1542] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5aaa2800) [pid = 1943] [serial = 1500] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e597b8c00) [pid = 1943] [serial = 1554] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e56ba8c00) [pid = 1943] [serial = 1551] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e4e535400) [pid = 1943] [serial = 1476] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e5abdac00) [pid = 1943] [serial = 1560] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e491cb000) [pid = 1943] [serial = 1574] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e566cfc00) [pid = 1943] [serial = 1488] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e482b1800) [pid = 1943] [serial = 1539] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4676ac00) [pid = 1943] [serial = 1595] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e45872c00) [pid = 1943] [serial = 1593] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e59e91c00) [pid = 1943] [serial = 1580] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e6cc99400) [pid = 1943] [serial = 1577] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4c585000) [pid = 1943] [serial = 1533] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e66d98800) [pid = 1943] [serial = 1566] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e491d0000) [pid = 1943] [serial = 1575] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e625ca400) [pid = 1943] [serial = 1565] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e7185c800) [pid = 1943] [serial = 1572] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e53dccc00) [pid = 1943] [serial = 1545] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e566b0400) [pid = 1943] [serial = 1485] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e5e32f800) [pid = 1943] [serial = 1562] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e5a4c9400) [pid = 1943] [serial = 1497] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e71c21c00) [pid = 1943] [serial = 1583] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e4be86000) [pid = 1943] [serial = 1541] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e71781400) [pid = 1943] [serial = 1578] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e457a6400) [pid = 1943] [serial = 1592] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e44be9c00) [pid = 1943] [serial = 1536] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e4c1fa000) [pid = 1943] [serial = 1601] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e440ddc00) [pid = 1943] [serial = 1535] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e4f069c00) [pid = 1943] [serial = 1479] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e54bc4000) [pid = 1943] [serial = 1395] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e54bc3800) [pid = 1943] [serial = 1547] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5a294000) [pid = 1943] [serial = 1557] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e59e92000) [pid = 1943] [serial = 1556] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4c583c00) [pid = 1943] [serial = 1473] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e6051f400) [pid = 1943] [serial = 1563] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e477f9800) [pid = 1943] [serial = 1596] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e60879400) [pid = 1943] [serial = 1506] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e57e18000) [pid = 1943] [serial = 1494] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e5db2d800) [pid = 1943] [serial = 1503] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e44383c00) [pid = 1943] [serial = 1589] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e48aea800) [pid = 1943] [serial = 1470] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e6dd43000) [pid = 1943] [serial = 1568] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4779b000) [pid = 1943] [serial = 1538] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e57b98800) [pid = 1943] [serial = 1553] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e71772800) [pid = 1943] [serial = 1571] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e71c26800) [pid = 1943] [serial = 1584] [outer = (nil)] [url = about:blank] 09:17:00 INFO - PROCESS | 1943 | 1461341820171 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1943 | 1461341820175 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:17:00 INFO - PROCESS | 1943 | 1461341820211 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1943 | 1461341820219 Marionette TRACE conn4 <- [1,2266,null,{}] 09:17:00 INFO - PROCESS | 1943 | 1461341820228 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}] 09:17:00 INFO - PROCESS | 1943 | 1461341820438 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:17:00 INFO - PROCESS | 1943 | 1461341820664 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44304000 == 139 [pid = 1943] [id = 574] 09:17:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e442a2400) [pid = 1943] [serial = 1723] [outer = (nil)] 09:17:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e442a6400) [pid = 1943] [serial = 1724] [outer = 0x7f8e442a2400] 09:17:00 INFO - PROCESS | 1943 | 1461341820739 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e443f3c00) [pid = 1943] [serial = 1725] [outer = 0x7f8e442a2400] 09:17:01 INFO - PROCESS | 1943 | 1461341821529 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1337ms 09:17:01 INFO - PROCESS | 1943 | 1461341821560 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1943 | 1461341821564 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:17:01 INFO - PROCESS | 1943 | 1461341821576 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1943 | 1461341821581 Marionette TRACE conn4 <- [1,2270,null,{}] 09:17:01 INFO - PROCESS | 1943 | 1461341821588 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}] 09:17:01 INFO - PROCESS | 1943 | 1461341821825 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:17:02 INFO - PROCESS | 1943 | 1461341822052 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44ba3000 == 140 [pid = 1943] [id = 575] 09:17:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e4429fc00) [pid = 1943] [serial = 1726] [outer = (nil)] 09:17:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4470cc00) [pid = 1943] [serial = 1727] [outer = 0x7f8e4429fc00] 09:17:02 INFO - PROCESS | 1943 | 1461341822123 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e44be9c00) [pid = 1943] [serial = 1728] [outer = 0x7f8e4429fc00] 09:17:03 INFO - PROCESS | 1943 | 1461341823220 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1695ms 09:17:03 INFO - PROCESS | 1943 | 1461341823276 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1943 | 1461341823279 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:17:03 INFO - PROCESS | 1943 | 1461341823286 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1943 | 1461341823289 Marionette TRACE conn4 <- [1,2274,null,{}] 09:17:03 INFO - PROCESS | 1943 | 1461341823302 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}] 09:17:03 INFO - PROCESS | 1943 | 1461341823607 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:17:03 INFO - PROCESS | 1943 | 1461341823654 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d84800 == 141 [pid = 1943] [id = 576] 09:17:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e45646c00) [pid = 1943] [serial = 1729] [outer = (nil)] 09:17:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e457af000) [pid = 1943] [serial = 1730] [outer = 0x7f8e45646c00] 09:17:03 INFO - PROCESS | 1943 | 1461341823724 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e45872c00) [pid = 1943] [serial = 1731] [outer = 0x7f8e45646c00] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e42af3400) [pid = 1943] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e435a2800) [pid = 1943] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e44710400) [pid = 1943] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e566b2000) [pid = 1943] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e458dac00) [pid = 1943] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e44704400) [pid = 1943] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e440e0c00) [pid = 1943] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e4c672400) [pid = 1943] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e6133e000) [pid = 1943] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e45f09800) [pid = 1943] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e566b8800) [pid = 1943] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e480e4400) [pid = 1943] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e457e4400) [pid = 1943] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e56bb0800) [pid = 1943] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e44381800) [pid = 1943] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e4470b800) [pid = 1943] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e62a89000) [pid = 1943] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e4429ac00) [pid = 1943] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e45e04000) [pid = 1943] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e48210000) [pid = 1943] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e44702c00) [pid = 1943] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e457a7000) [pid = 1943] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:17:05 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x7f8e45e08800) [pid = 1943] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:17:05 INFO - PROCESS | 1943 | 1461341825627 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 2383ms 09:17:05 INFO - PROCESS | 1943 | 1461341825670 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1943 | 1461341825674 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:17:05 INFO - PROCESS | 1943 | 1461341825680 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1943 | 1461341825683 Marionette TRACE conn4 <- [1,2278,null,{}] 09:17:05 INFO - PROCESS | 1943 | 1461341825689 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}] 09:17:05 INFO - PROCESS | 1943 | 1461341825901 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:17:06 INFO - PROCESS | 1943 | 1461341826087 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4685f800 == 142 [pid = 1943] [id = 577] 09:17:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e440e0c00) [pid = 1943] [serial = 1732] [outer = (nil)] 09:17:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e457aec00) [pid = 1943] [serial = 1733] [outer = 0x7f8e440e0c00] 09:17:06 INFO - PROCESS | 1943 | 1461341826157 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e4587f800) [pid = 1943] [serial = 1734] [outer = 0x7f8e440e0c00] 09:17:06 INFO - PROCESS | 1943 | 1461341826920 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1280ms 09:17:06 INFO - PROCESS | 1943 | 1461341826962 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 1943 | 1461341826966 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:17:06 INFO - PROCESS | 1943 | 1461341826971 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1943 | 1461341826973 Marionette TRACE conn4 <- [1,2282,null,{}] 09:17:06 INFO - PROCESS | 1943 | 1461341826979 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}] 09:17:07 INFO - PROCESS | 1943 | 1461341827183 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:17:07 INFO - PROCESS | 1943 | 1461341827531 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e429e6800 == 143 [pid = 1943] [id = 578] 09:17:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e42af1800) [pid = 1943] [serial = 1735] [outer = (nil)] 09:17:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e43f44800) [pid = 1943] [serial = 1736] [outer = 0x7f8e42af1800] 09:17:07 INFO - PROCESS | 1943 | 1461341827681 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e4429e800) [pid = 1943] [serial = 1737] [outer = 0x7f8e42af1800] 09:17:08 INFO - PROCESS | 1943 | 1461341828629 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1683ms 09:17:08 INFO - PROCESS | 1943 | 1461341828657 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1943 | 1461341828665 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:17:08 INFO - PROCESS | 1943 | 1461341828675 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1943 | 1461341828679 Marionette TRACE conn4 <- [1,2286,null,{}] 09:17:08 INFO - PROCESS | 1943 | 1461341828687 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}] 09:17:08 INFO - PROCESS | 1943 | 1461341828932 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:17:09 INFO - PROCESS | 1943 | 1461341829252 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46666800 == 144 [pid = 1943] [id = 579] 09:17:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e447a4400) [pid = 1943] [serial = 1738] [outer = (nil)] 09:17:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e44bef400) [pid = 1943] [serial = 1739] [outer = 0x7f8e447a4400] 09:17:09 INFO - PROCESS | 1943 | 1461341829339 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e45647c00) [pid = 1943] [serial = 1740] [outer = 0x7f8e447a4400] 09:17:10 INFO - PROCESS | 1943 | 1461341830328 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]]]}] 09:17:10 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 09:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1683ms 09:17:10 INFO - PROCESS | 1943 | 1461341830360 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 1943 | 1461341830368 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:17:10 INFO - PROCESS | 1943 | 1461341830377 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1943 | 1461341830380 Marionette TRACE conn4 <- [1,2290,null,{}] 09:17:10 INFO - PROCESS | 1943 | 1461341830385 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}] 09:17:10 INFO - PROCESS | 1943 | 1461341830633 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:17:10 INFO - PROCESS | 1943 | 1461341830959 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4828b800 == 145 [pid = 1943] [id = 580] 09:17:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e457e0800) [pid = 1943] [serial = 1741] [outer = (nil)] 09:17:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e45e0cc00) [pid = 1943] [serial = 1742] [outer = 0x7f8e457e0800] 09:17:11 INFO - PROCESS | 1943 | 1461341831046 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e45f0a800) [pid = 1943] [serial = 1743] [outer = 0x7f8e457e0800] 09:17:12 INFO - PROCESS | 1943 | 1461341831996 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1684ms 09:17:12 INFO - PROCESS | 1943 | 1461341832062 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1943 | 1461341832067 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:17:12 INFO - PROCESS | 1943 | 1461341832075 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1943 | 1461341832084 Marionette TRACE conn4 <- [1,2294,null,{}] 09:17:12 INFO - PROCESS | 1943 | 1461341832100 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}] 09:17:12 INFO - PROCESS | 1943 | 1461341832378 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:17:12 INFO - PROCESS | 1943 | 1461341832697 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4adac800 == 146 [pid = 1943] [id = 581] 09:17:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e4758ac00) [pid = 1943] [serial = 1744] [outer = (nil)] 09:17:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e477f2c00) [pid = 1943] [serial = 1745] [outer = 0x7f8e4758ac00] 09:17:12 INFO - PROCESS | 1943 | 1461341832787 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e480e7800) [pid = 1943] [serial = 1746] [outer = 0x7f8e4758ac00] 09:17:13 INFO - PROCESS | 1943 | 1461341833632 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1591ms 09:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:17:13 INFO - PROCESS | 1943 | 1461341833664 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1943 | 1461341833668 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:17:13 INFO - PROCESS | 1943 | 1461341833675 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1943 | 1461341833678 Marionette TRACE conn4 <- [1,2298,null,{}] 09:17:13 INFO - PROCESS | 1943 | 1461341833683 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}] 09:17:13 INFO - PROCESS | 1943 | 1461341833892 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:17:14 INFO - PROCESS | 1943 | 1461341834167 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d721000 == 147 [pid = 1943] [id = 582] 09:17:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e4758b000) [pid = 1943] [serial = 1747] [outer = (nil)] 09:17:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e48af5000) [pid = 1943] [serial = 1748] [outer = 0x7f8e4758b000] 09:17:14 INFO - PROCESS | 1943 | 1461341834243 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e48e74000) [pid = 1943] [serial = 1749] [outer = 0x7f8e4758b000] 09:17:15 INFO - PROCESS | 1943 | 1461341835190 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1585ms 09:17:15 INFO - PROCESS | 1943 | 1461341835261 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1943 | 1461341835264 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:17:15 INFO - PROCESS | 1943 | 1461341835270 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1943 | 1461341835273 Marionette TRACE conn4 <- [1,2302,null,{}] 09:17:15 INFO - PROCESS | 1943 | 1461341835279 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}] 09:17:15 INFO - PROCESS | 1943 | 1461341835549 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:17:15 INFO - PROCESS | 1943 | 1461341835877 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e556000 == 148 [pid = 1943] [id = 583] 09:17:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e491d0c00) [pid = 1943] [serial = 1750] [outer = (nil)] 09:17:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4a907c00) [pid = 1943] [serial = 1751] [outer = 0x7f8e491d0c00] 09:17:15 INFO - PROCESS | 1943 | 1461341835971 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4be82800) [pid = 1943] [serial = 1752] [outer = 0x7f8e491d0c00] 09:17:16 INFO - PROCESS | 1943 | 1461341836866 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1648ms 09:17:16 INFO - PROCESS | 1943 | 1461341836920 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1943 | 1461341836924 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:17:16 INFO - PROCESS | 1943 | 1461341836931 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1943 | 1461341836933 Marionette TRACE conn4 <- [1,2306,null,{}] 09:17:16 INFO - PROCESS | 1943 | 1461341836939 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}] 09:17:17 INFO - PROCESS | 1943 | 1461341837173 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:17:17 INFO - PROCESS | 1943 | 1461341837442 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53903000 == 149 [pid = 1943] [id = 584] 09:17:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c033400) [pid = 1943] [serial = 1753] [outer = (nil)] 09:17:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4c58dc00) [pid = 1943] [serial = 1754] [outer = 0x7f8e4c033400] 09:17:17 INFO - PROCESS | 1943 | 1461341837564 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4c8f1800) [pid = 1943] [serial = 1755] [outer = 0x7f8e4c033400] 09:17:18 INFO - PROCESS | 1943 | 1461341838473 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]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1588ms 09:17:18 INFO - PROCESS | 1943 | 1461341838520 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:17:18 INFO - PROCESS | 1943 | 1461341838525 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:17:18 INFO - PROCESS | 1943 | 1461341838531 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 1943 | 1461341838534 Marionette TRACE conn4 <- [1,2310,null,{}] 09:17:18 INFO - PROCESS | 1943 | 1461341838539 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}] 09:17:18 INFO - PROCESS | 1943 | 1461341838768 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:17:19 INFO - PROCESS | 1943 | 1461341839083 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d1c800 == 150 [pid = 1943] [id = 585] 09:17:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4c02e400) [pid = 1943] [serial = 1756] [outer = (nil)] 09:17:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4e533000) [pid = 1943] [serial = 1757] [outer = 0x7f8e4c02e400] 09:17:19 INFO - PROCESS | 1943 | 1461341839167 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4ef03000) [pid = 1943] [serial = 1758] [outer = 0x7f8e4c02e400] 09:17:20 INFO - PROCESS | 1943 | 1461341840055 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1584ms 09:17:20 INFO - PROCESS | 1943 | 1461341840115 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 1943 | 1461341840119 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:17:20 INFO - PROCESS | 1943 | 1461341840126 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1943 | 1461341840128 Marionette TRACE conn4 <- [1,2314,null,{}] 09:17:20 INFO - PROCESS | 1943 | 1461341840134 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}] 09:17:20 INFO - PROCESS | 1943 | 1461341840412 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:17:20 INFO - PROCESS | 1943 | 1461341840742 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55828000 == 151 [pid = 1943] [id = 586] 09:17:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4a90ac00) [pid = 1943] [serial = 1759] [outer = (nil)] 09:17:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e5396f400) [pid = 1943] [serial = 1760] [outer = 0x7f8e4a90ac00] 09:17:20 INFO - PROCESS | 1943 | 1461341840828 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e53c15c00) [pid = 1943] [serial = 1761] [outer = 0x7f8e4a90ac00] 09:17:21 INFO - PROCESS | 1943 | 1461341841708 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]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1633ms 09:17:21 INFO - PROCESS | 1943 | 1461341841760 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1943 | 1461341841764 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:17:21 INFO - PROCESS | 1943 | 1461341841772 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 1943 | 1461341841776 Marionette TRACE conn4 <- [1,2318,null,{}] 09:17:21 INFO - PROCESS | 1943 | 1461341841782 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}] 09:17:22 INFO - PROCESS | 1943 | 1461341842019 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:17:22 INFO - PROCESS | 1943 | 1461341842293 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55995800 == 152 [pid = 1943] [id = 587] 09:17:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4c038400) [pid = 1943] [serial = 1762] [outer = (nil)] 09:17:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e53dcb800) [pid = 1943] [serial = 1763] [outer = 0x7f8e4c038400] 09:17:22 INFO - PROCESS | 1943 | 1461341842415 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e54966800) [pid = 1943] [serial = 1764] [outer = 0x7f8e4c038400] 09:17:23 INFO - PROCESS | 1943 | 1461341843316 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] 09:17:23 INFO - PROCESS | 1943 | 1461341843358 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:17:23 INFO - PROCESS | 1943 | 1461341843365 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1943 | 1461341843368 Marionette TRACE conn4 <- [1,2322,null,{}] 09:17:23 INFO - PROCESS | 1943 | 1461341843373 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}] 09:17:23 INFO - PROCESS | 1943 | 1461341843603 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:17:23 INFO - PROCESS | 1943 | 1461341843934 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564cb800 == 153 [pid = 1943] [id = 588] 09:17:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e55731400) [pid = 1943] [serial = 1765] [outer = (nil)] 09:17:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e5573ec00) [pid = 1943] [serial = 1766] [outer = 0x7f8e55731400] 09:17:24 INFO - PROCESS | 1943 | 1461341844034 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e55a3c000) [pid = 1943] [serial = 1767] [outer = 0x7f8e55731400] 09:17:24 INFO - PROCESS | 1943 | 1461341844925 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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1634ms 09:17:25 INFO - PROCESS | 1943 | 1461341845000 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1943 | 1461341845005 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:17:25 INFO - PROCESS | 1943 | 1461341845012 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1943 | 1461341845016 Marionette TRACE conn4 <- [1,2326,null,{}] 09:17:25 INFO - PROCESS | 1943 | 1461341845022 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}] 09:17:25 INFO - PROCESS | 1943 | 1461341845373 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:17:25 INFO - PROCESS | 1943 | 1461341845707 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b40800 == 154 [pid = 1943] [id = 589] 09:17:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e54bb6800) [pid = 1943] [serial = 1768] [outer = (nil)] 09:17:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e568f0400) [pid = 1943] [serial = 1769] [outer = 0x7f8e54bb6800] 09:17:25 INFO - PROCESS | 1943 | 1461341845784 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e56ee0c00) [pid = 1943] [serial = 1770] [outer = 0x7f8e54bb6800] 09:17:26 INFO - PROCESS | 1943 | 1461341846602 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1758ms 09:17:26 INFO - PROCESS | 1943 | 1461341846818 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1943 | 1461341846821 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:17:26 INFO - PROCESS | 1943 | 1461341846863 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1943 | 1461341846867 Marionette TRACE conn4 <- [1,2330,null,{}] 09:17:26 INFO - PROCESS | 1943 | 1461341846872 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}] 09:17:27 INFO - PROCESS | 1943 | 1461341847092 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:17:27 INFO - PROCESS | 1943 | 1461341847407 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e596a7000 == 155 [pid = 1943] [id = 590] 09:17:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e42ae9c00) [pid = 1943] [serial = 1771] [outer = (nil)] 09:17:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e57b3d400) [pid = 1943] [serial = 1772] [outer = 0x7f8e42ae9c00] 09:17:27 INFO - PROCESS | 1943 | 1461341847481 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e57e14000) [pid = 1943] [serial = 1773] [outer = 0x7f8e42ae9c00] 09:17:28 INFO - PROCESS | 1943 | 1461341848381 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1607ms 09:17:28 INFO - PROCESS | 1943 | 1461341848450 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1943 | 1461341848455 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:17:28 INFO - PROCESS | 1943 | 1461341848464 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1943 | 1461341848468 Marionette TRACE conn4 <- [1,2334,null,{}] 09:17:28 INFO - PROCESS | 1943 | 1461341848477 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}] 09:17:28 INFO - PROCESS | 1943 | 1461341848843 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:17:29 INFO - PROCESS | 1943 | 1461341849245 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0ee800 == 156 [pid = 1943] [id = 591] 09:17:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e55732800) [pid = 1943] [serial = 1774] [outer = (nil)] 09:17:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e5947a800) [pid = 1943] [serial = 1775] [outer = 0x7f8e55732800] 09:17:29 INFO - PROCESS | 1943 | 1461341849376 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e5972bc00) [pid = 1943] [serial = 1776] [outer = 0x7f8e55732800] 09:17:30 INFO - PROCESS | 1943 | 1461341850509 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2086ms 09:17:30 INFO - PROCESS | 1943 | 1461341850550 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1943 | 1461341850553 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:17:30 INFO - PROCESS | 1943 | 1461341850560 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1943 | 1461341850563 Marionette TRACE conn4 <- [1,2338,null,{}] 09:17:30 INFO - PROCESS | 1943 | 1461341850568 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}] 09:17:30 INFO - PROCESS | 1943 | 1461341850810 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:17:31 INFO - PROCESS | 1943 | 1461341851161 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b50d000 == 157 [pid = 1943] [id = 592] 09:17:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e4c667000) [pid = 1943] [serial = 1777] [outer = (nil)] 09:17:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e597bc800) [pid = 1943] [serial = 1778] [outer = 0x7f8e4c667000] 09:17:31 INFO - PROCESS | 1943 | 1461341851257 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a0c1800) [pid = 1943] [serial = 1779] [outer = 0x7f8e4c667000] 09:17:32 INFO - PROCESS | 1943 | 1461341852194 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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1688ms 09:17:32 INFO - PROCESS | 1943 | 1461341852250 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1943 | 1461341852254 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:17:32 INFO - PROCESS | 1943 | 1461341852260 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1943 | 1461341852262 Marionette TRACE conn4 <- [1,2342,null,{}] 09:17:32 INFO - PROCESS | 1943 | 1461341852269 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}] 09:17:32 INFO - PROCESS | 1943 | 1461341852537 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:17:32 INFO - PROCESS | 1943 | 1461341852865 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60918000 == 158 [pid = 1943] [id = 593] 09:17:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e57e14400) [pid = 1943] [serial = 1780] [outer = (nil)] 09:17:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5a293400) [pid = 1943] [serial = 1781] [outer = 0x7f8e57e14400] 09:17:32 INFO - PROCESS | 1943 | 1461341852943 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5a57bc00) [pid = 1943] [serial = 1782] [outer = 0x7f8e57e14400] 09:17:33 INFO - PROCESS | 1943 | 1461341853818 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1590ms 09:17:33 INFO - PROCESS | 1943 | 1461341853853 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1943 | 1461341853855 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:17:33 INFO - PROCESS | 1943 | 1461341853861 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1943 | 1461341853865 Marionette TRACE conn4 <- [1,2346,null,{}] 09:17:33 INFO - PROCESS | 1943 | 1461341853870 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}] 09:17:34 INFO - PROCESS | 1943 | 1461341854125 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:17:34 INFO - PROCESS | 1943 | 1461341854467 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e623ae000 == 159 [pid = 1943] [id = 594] 09:17:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e58a46000) [pid = 1943] [serial = 1783] [outer = (nil)] 09:17:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5aaa2800) [pid = 1943] [serial = 1784] [outer = 0x7f8e58a46000] 09:17:34 INFO - PROCESS | 1943 | 1461341854556 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5abd1000) [pid = 1943] [serial = 1785] [outer = 0x7f8e58a46000] 09:17:35 INFO - PROCESS | 1943 | 1461341855464 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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1635ms 09:17:35 INFO - PROCESS | 1943 | 1461341855497 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1943 | 1461341855501 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:17:35 INFO - PROCESS | 1943 | 1461341855507 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1943 | 1461341855509 Marionette TRACE conn4 <- [1,2350,null,{}] 09:17:35 INFO - PROCESS | 1943 | 1461341855515 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}] 09:17:35 INFO - PROCESS | 1943 | 1461341855741 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:17:36 INFO - PROCESS | 1943 | 1461341856072 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62d0e000 == 160 [pid = 1943] [id = 595] 09:17:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e4e926400) [pid = 1943] [serial = 1786] [outer = (nil)] 09:17:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e5a57ac00) [pid = 1943] [serial = 1787] [outer = 0x7f8e4e926400] 09:17:36 INFO - PROCESS | 1943 | 1461341856154 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e5d69a000) [pid = 1943] [serial = 1788] [outer = 0x7f8e4e926400] 09:17:36 INFO - PROCESS | 1943 | 1461341856990 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1547ms 09:17:37 INFO - PROCESS | 1943 | 1461341857055 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:17:37 INFO - PROCESS | 1943 | 1461341857059 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:17:37 INFO - PROCESS | 1943 | 1461341857065 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1943 | 1461341857068 Marionette TRACE conn4 <- [1,2354,null,{}] 09:17:37 INFO - PROCESS | 1943 | 1461341857073 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}] 09:17:37 INFO - PROCESS | 1943 | 1461341857308 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:17:37 INFO - PROCESS | 1943 | 1461341857625 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6cc84000 == 161 [pid = 1943] [id = 596] 09:17:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e435a3c00) [pid = 1943] [serial = 1789] [outer = (nil)] 09:17:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e5e852400) [pid = 1943] [serial = 1790] [outer = 0x7f8e435a3c00] 09:17:37 INFO - PROCESS | 1943 | 1461341857747 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e60879800) [pid = 1943] [serial = 1791] [outer = 0x7f8e435a3c00] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4685f800 == 160 [pid = 1943] [id = 577] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d84800 == 159 [pid = 1943] [id = 576] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44ba3000 == 158 [pid = 1943] [id = 575] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44304000 == 157 [pid = 1943] [id = 574] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4560a000 == 156 [pid = 1943] [id = 573] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e429d8000 == 155 [pid = 1943] [id = 572] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49fdb800 == 154 [pid = 1943] [id = 571] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f5f800 == 153 [pid = 1943] [id = 570] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e77293800 == 152 [pid = 1943] [id = 569] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e72329000 == 151 [pid = 1943] [id = 568] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6db22800 == 150 [pid = 1943] [id = 567] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629b3800 == 149 [pid = 1943] [id = 566] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e899800 == 148 [pid = 1943] [id = 565] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5abb9800 == 147 [pid = 1943] [id = 564] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597db000 == 146 [pid = 1943] [id = 563] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569b3000 == 145 [pid = 1943] [id = 562] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e559a0000 == 144 [pid = 1943] [id = 561] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549c2800 == 143 [pid = 1943] [id = 560] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e840800 == 142 [pid = 1943] [id = 559] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d781000 == 141 [pid = 1943] [id = 558] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490dc000 == 140 [pid = 1943] [id = 557] 09:17:39 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45807000 == 139 [pid = 1943] [id = 556] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e48214c00) [pid = 1943] [serial = 1667] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e46765800) [pid = 1943] [serial = 1590] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e46765000) [pid = 1943] [serial = 1587] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e48af2400) [pid = 1943] [serial = 1664] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e4470bc00) [pid = 1943] [serial = 1643] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e443f5400) [pid = 1943] [serial = 1658] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e456b6c00) [pid = 1943] [serial = 1659] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e48e6c800) [pid = 1943] [serial = 1652] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e48e71800) [pid = 1943] [serial = 1653] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e62dd2c00) [pid = 1943] [serial = 1635] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e618c5400) [pid = 1943] [serial = 1634] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e55a32400) [pid = 1943] [serial = 1617] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e55741400) [pid = 1943] [serial = 1616] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e59e93000) [pid = 1943] [serial = 1626] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e59728800) [pid = 1943] [serial = 1625] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e57c58400) [pid = 1943] [serial = 1623] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e579ecc00) [pid = 1943] [serial = 1622] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e4aee4c00) [pid = 1943] [serial = 1608] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e4a90a000) [pid = 1943] [serial = 1607] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e54bbe800) [pid = 1943] [serial = 1614] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e53c21000) [pid = 1943] [serial = 1613] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4e539800) [pid = 1943] [serial = 1656] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e48e75800) [pid = 1943] [serial = 1655] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e568ee400) [pid = 1943] [serial = 1620] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e566d3800) [pid = 1943] [serial = 1619] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e6ccec000) [pid = 1943] [serial = 1638] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e6cb26000) [pid = 1943] [serial = 1637] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e5a611400) [pid = 1943] [serial = 1629] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e5a299000) [pid = 1943] [serial = 1628] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e719a2000) [pid = 1943] [serial = 1641] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e6ce55400) [pid = 1943] [serial = 1640] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e457e2000) [pid = 1943] [serial = 1604] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e45e03800) [pid = 1943] [serial = 1605] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4f075400) [pid = 1943] [serial = 1611] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4e53cc00) [pid = 1943] [serial = 1610] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e71c21000) [pid = 1943] [serial = 1647] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e6ff47800) [pid = 1943] [serial = 1646] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e5b5de800) [pid = 1943] [serial = 1632] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e5a9c7800) [pid = 1943] [serial = 1631] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e45f0ec00) [pid = 1943] [serial = 1650] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e45f09000) [pid = 1943] [serial = 1649] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e44710800) [pid = 1943] [serial = 1644] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e45878c00) [pid = 1943] [serial = 1661] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e45f0e000) [pid = 1943] [serial = 1662] [outer = (nil)] [url = about:blank] 09:17:39 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e48e77000) [pid = 1943] [serial = 1665] [outer = (nil)] [url = about:blank] 09:17:40 INFO - PROCESS | 1943 | 1461341860079 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 3036ms 09:17:40 INFO - PROCESS | 1943 | 1461341860102 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:17:40 INFO - PROCESS | 1943 | 1461341860107 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:17:40 INFO - PROCESS | 1943 | 1461341860116 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1943 | 1461341860122 Marionette TRACE conn4 <- [1,2358,null,{}] 09:17:40 INFO - PROCESS | 1943 | 1461341860129 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}] 09:17:40 INFO - PROCESS | 1943 | 1461341860392 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:17:40 INFO - PROCESS | 1943 | 1461341860627 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e43516000 == 140 [pid = 1943] [id = 597] 09:17:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e440eac00) [pid = 1943] [serial = 1792] [outer = (nil)] 09:17:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e44299000) [pid = 1943] [serial = 1793] [outer = 0x7f8e440eac00] 09:17:40 INFO - PROCESS | 1943 | 1461341860701 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e442a1800) [pid = 1943] [serial = 1794] [outer = 0x7f8e440eac00] 09:17:41 INFO - PROCESS | 1943 | 1461341861470 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1391ms 09:17:41 INFO - PROCESS | 1943 | 1461341861507 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1943 | 1461341861515 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:17:41 INFO - PROCESS | 1943 | 1461341861524 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1943 | 1461341861527 Marionette TRACE conn4 <- [1,2362,null,{}] 09:17:41 INFO - PROCESS | 1943 | 1461341861533 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}] 09:17:41 INFO - PROCESS | 1943 | 1461341861843 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:17:41 INFO - PROCESS | 1943 | 1461341861979 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44ba1800 == 141 [pid = 1943] [id = 598] 09:17:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e435a1400) [pid = 1943] [serial = 1795] [outer = (nil)] 09:17:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e445dd400) [pid = 1943] [serial = 1796] [outer = 0x7f8e435a1400] 09:17:42 INFO - PROCESS | 1943 | 1461341862050 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4470d400) [pid = 1943] [serial = 1797] [outer = 0x7f8e435a1400] 09:17:43 INFO - PROCESS | 1943 | 1461341863059 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1579ms 09:17:43 INFO - PROCESS | 1943 | 1461341863104 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1943 | 1461341863108 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:17:43 INFO - PROCESS | 1943 | 1461341863120 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1943 | 1461341863126 Marionette TRACE conn4 <- [1,2366,null,{}] 09:17:43 INFO - PROCESS | 1943 | 1461341863142 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}] 09:17:43 INFO - PROCESS | 1943 | 1461341863439 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:17:43 INFO - PROCESS | 1943 | 1461341863474 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d84800 == 142 [pid = 1943] [id = 599] 09:17:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4563b400) [pid = 1943] [serial = 1798] [outer = (nil)] 09:17:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4563e800) [pid = 1943] [serial = 1799] [outer = 0x7f8e4563b400] 09:17:43 INFO - PROCESS | 1943 | 1461341863546 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e456bd400) [pid = 1943] [serial = 1800] [outer = 0x7f8e4563b400] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e4a907800) [pid = 1943] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e45646c00) [pid = 1943] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e43f3d400) [pid = 1943] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e45f0c400) [pid = 1943] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e4429c800) [pid = 1943] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e442a2400) [pid = 1943] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4429fc00) [pid = 1943] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e54bbe000) [pid = 1943] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e4c03b000) [pid = 1943] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e5e8e6000) [pid = 1943] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e5d68e800) [pid = 1943] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e55a3c800) [pid = 1943] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e43f49000) [pid = 1943] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e55746800) [pid = 1943] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4a911000) [pid = 1943] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e566c5400) [pid = 1943] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e43f3c800) [pid = 1943] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e4a904800) [pid = 1943] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e54bc4c00) [pid = 1943] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e5e468800) [pid = 1943] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:17:44 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e47599800) [pid = 1943] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:17:45 INFO - PROCESS | 1943 | 1461341865106 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2042ms 09:17:45 INFO - PROCESS | 1943 | 1461341865157 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1943 | 1461341865161 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:17:45 INFO - PROCESS | 1943 | 1461341865168 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1943 | 1461341865171 Marionette TRACE conn4 <- [1,2370,null,{}] 09:17:45 INFO - PROCESS | 1943 | 1461341865176 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}] 09:17:45 INFO - PROCESS | 1943 | 1461341865460 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:17:45 INFO - PROCESS | 1943 | 1461341865671 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4684f000 == 143 [pid = 1943] [id = 600] 09:17:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e43f3c800) [pid = 1943] [serial = 1801] [outer = (nil)] 09:17:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e45644c00) [pid = 1943] [serial = 1802] [outer = 0x7f8e43f3c800] 09:17:45 INFO - PROCESS | 1943 | 1461341865740 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e4587ec00) [pid = 1943] [serial = 1803] [outer = 0x7f8e43f3c800] 09:17:46 INFO - PROCESS | 1943 | 1461341866504 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1381ms 09:17:46 INFO - PROCESS | 1943 | 1461341866551 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1943 | 1461341866555 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:17:46 INFO - PROCESS | 1943 | 1461341866561 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1943 | 1461341866563 Marionette TRACE conn4 <- [1,2374,null,{}] 09:17:46 INFO - PROCESS | 1943 | 1461341866580 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}] 09:17:46 INFO - PROCESS | 1943 | 1461341866791 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:17:47 INFO - PROCESS | 1943 | 1461341867250 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e434a0800 == 144 [pid = 1943] [id = 601] 09:17:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e42aee400) [pid = 1943] [serial = 1804] [outer = (nil)] 09:17:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e435a0c00) [pid = 1943] [serial = 1805] [outer = 0x7f8e42aee400] 09:17:47 INFO - PROCESS | 1943 | 1461341867337 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e440e4c00) [pid = 1943] [serial = 1806] [outer = 0x7f8e42aee400] 09:17:48 INFO - PROCESS | 1943 | 1461341868345 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1832ms 09:17:48 INFO - PROCESS | 1943 | 1461341868396 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1943 | 1461341868404 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:17:48 INFO - PROCESS | 1943 | 1461341868413 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1943 | 1461341868417 Marionette TRACE conn4 <- [1,2378,null,{}] 09:17:48 INFO - PROCESS | 1943 | 1461341868425 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}] 09:17:48 INFO - PROCESS | 1943 | 1461341868685 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:17:49 INFO - PROCESS | 1943 | 1461341869021 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d8e000 == 145 [pid = 1943] [id = 602] 09:17:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e445e2c00) [pid = 1943] [serial = 1807] [outer = (nil)] 09:17:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e44710400) [pid = 1943] [serial = 1808] [outer = 0x7f8e445e2c00] 09:17:49 INFO - PROCESS | 1943 | 1461341869108 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e447ae400) [pid = 1943] [serial = 1809] [outer = 0x7f8e445e2c00] 09:17:50 INFO - PROCESS | 1943 | 1461341870053 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1689ms 09:17:50 INFO - PROCESS | 1943 | 1461341870106 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1943 | 1461341870113 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:17:50 INFO - PROCESS | 1943 | 1461341870120 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1943 | 1461341870124 Marionette TRACE conn4 <- [1,2382,null,{}] 09:17:50 INFO - PROCESS | 1943 | 1461341870130 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}] 09:17:50 INFO - PROCESS | 1943 | 1461341870384 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:17:50 INFO - PROCESS | 1943 | 1461341870751 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4810c000 == 146 [pid = 1943] [id = 603] 09:17:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e45644400) [pid = 1943] [serial = 1810] [outer = (nil)] 09:17:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e457e8400) [pid = 1943] [serial = 1811] [outer = 0x7f8e45644400] 09:17:50 INFO - PROCESS | 1943 | 1461341870837 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e458d3400) [pid = 1943] [serial = 1812] [outer = 0x7f8e45644400] 09:17:51 INFO - PROCESS | 1943 | 1461341871777 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1688ms 09:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:17:51 INFO - PROCESS | 1943 | 1461341871809 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 1943 | 1461341871812 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:17:51 INFO - PROCESS | 1943 | 1461341871829 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1943 | 1461341871838 Marionette TRACE conn4 <- [1,2386,null,{}] 09:17:51 INFO - PROCESS | 1943 | 1461341871845 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}] 09:17:52 INFO - PROCESS | 1943 | 1461341872096 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:17:52 INFO - PROCESS | 1943 | 1461341872415 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490dd800 == 147 [pid = 1943] [id = 604] 09:17:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e457aa000) [pid = 1943] [serial = 1813] [outer = (nil)] 09:17:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e45f10400) [pid = 1943] [serial = 1814] [outer = 0x7f8e457aa000] 09:17:52 INFO - PROCESS | 1943 | 1461341872499 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e46767800) [pid = 1943] [serial = 1815] [outer = 0x7f8e457aa000] 09:17:53 INFO - PROCESS | 1943 | 1461341873403 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1648ms 09:17:53 INFO - PROCESS | 1943 | 1461341873469 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:17:53 INFO - PROCESS | 1943 | 1461341873474 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:17:53 INFO - PROCESS | 1943 | 1461341873480 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1943 | 1461341873483 Marionette TRACE conn4 <- [1,2390,null,{}] 09:17:53 INFO - PROCESS | 1943 | 1461341873489 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}] 09:17:53 INFO - PROCESS | 1943 | 1461341873713 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:17:54 INFO - PROCESS | 1943 | 1461341874025 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f5f000 == 148 [pid = 1943] [id = 605] 09:17:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e45f03400) [pid = 1943] [serial = 1816] [outer = (nil)] 09:17:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4778fc00) [pid = 1943] [serial = 1817] [outer = 0x7f8e45f03400] 09:17:54 INFO - PROCESS | 1943 | 1461341874104 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4779b000) [pid = 1943] [serial = 1818] [outer = 0x7f8e45f03400] 09:17:54 INFO - PROCESS | 1943 | 1461341874975 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1540ms 09:17:55 INFO - PROCESS | 1943 | 1461341875020 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:17:55 INFO - PROCESS | 1943 | 1461341875024 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:17:55 INFO - PROCESS | 1943 | 1461341875030 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1943 | 1461341875033 Marionette TRACE conn4 <- [1,2394,null,{}] 09:17:55 INFO - PROCESS | 1943 | 1461341875038 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}] 09:17:55 INFO - PROCESS | 1943 | 1461341875250 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:17:55 INFO - PROCESS | 1943 | 1461341875545 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afd7800 == 149 [pid = 1943] [id = 606] 09:17:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e480ef400) [pid = 1943] [serial = 1819] [outer = (nil)] 09:17:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4820f800) [pid = 1943] [serial = 1820] [outer = 0x7f8e480ef400] 09:17:55 INFO - PROCESS | 1943 | 1461341875702 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e48e6d800) [pid = 1943] [serial = 1821] [outer = 0x7f8e480ef400] 09:17:56 INFO - PROCESS | 1943 | 1461341876732 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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1731ms 09:17:56 INFO - PROCESS | 1943 | 1461341876761 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1943 | 1461341876764 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:17:56 INFO - PROCESS | 1943 | 1461341876771 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1943 | 1461341876774 Marionette TRACE conn4 <- [1,2398,null,{}] 09:17:56 INFO - PROCESS | 1943 | 1461341876780 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}] 09:17:57 INFO - PROCESS | 1943 | 1461341877018 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:17:57 INFO - PROCESS | 1943 | 1461341877299 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c51c000 == 150 [pid = 1943] [id = 607] 09:17:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e480ef800) [pid = 1943] [serial = 1822] [outer = (nil)] 09:17:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4a90a000) [pid = 1943] [serial = 1823] [outer = 0x7f8e480ef800] 09:17:57 INFO - PROCESS | 1943 | 1461341877422 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4a917c00) [pid = 1943] [serial = 1824] [outer = 0x7f8e480ef800] 09:17:58 INFO - PROCESS | 1943 | 1461341878319 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1589ms 09:17:58 INFO - PROCESS | 1943 | 1461341878362 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 1943 | 1461341878366 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:17:58 INFO - PROCESS | 1943 | 1461341878372 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 1943 | 1461341878375 Marionette TRACE conn4 <- [1,2402,null,{}] 09:17:58 INFO - PROCESS | 1943 | 1461341878381 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}] 09:17:58 INFO - PROCESS | 1943 | 1461341878610 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:17:58 INFO - PROCESS | 1943 | 1461341878930 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d77a000 == 151 [pid = 1943] [id = 608] 09:17:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e491cf000) [pid = 1943] [serial = 1825] [outer = (nil)] 09:17:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4a922c00) [pid = 1943] [serial = 1826] [outer = 0x7f8e491cf000] 09:17:59 INFO - PROCESS | 1943 | 1461341879015 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4ad74c00) [pid = 1943] [serial = 1827] [outer = 0x7f8e491cf000] 09:17:59 INFO - PROCESS | 1943 | 1461341879888 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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 09:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:17:59 INFO - PROCESS | 1943 | 1461341879960 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1943 | 1461341879963 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:17:59 INFO - PROCESS | 1943 | 1461341879969 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1943 | 1461341879973 Marionette TRACE conn4 <- [1,2406,null,{}] 09:17:59 INFO - PROCESS | 1943 | 1461341879978 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}] 09:18:00 INFO - PROCESS | 1943 | 1461341880208 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:18:00 INFO - PROCESS | 1943 | 1461341880548 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e68b000 == 152 [pid = 1943] [id = 609] 09:18:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e42ae7800) [pid = 1943] [serial = 1828] [outer = (nil)] 09:18:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4ad7d000) [pid = 1943] [serial = 1829] [outer = 0x7f8e42ae7800] 09:18:00 INFO - PROCESS | 1943 | 1461341880630 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4be82c00) [pid = 1943] [serial = 1830] [outer = 0x7f8e42ae7800] 09:18:01 INFO - PROCESS | 1943 | 1461341881518 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1583ms 09:18:01 INFO - PROCESS | 1943 | 1461341881552 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 1943 | 1461341881555 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:18:01 INFO - PROCESS | 1943 | 1461341881565 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 1943 | 1461341881568 Marionette TRACE conn4 <- [1,2410,null,{}] 09:18:01 INFO - PROCESS | 1943 | 1461341881572 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}] 09:18:01 INFO - PROCESS | 1943 | 1461341881803 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:18:02 INFO - PROCESS | 1943 | 1461341882067 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e83d000 == 153 [pid = 1943] [id = 610] 09:18:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4479fc00) [pid = 1943] [serial = 1831] [outer = (nil)] 09:18:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4be91400) [pid = 1943] [serial = 1832] [outer = 0x7f8e4479fc00] 09:18:02 INFO - PROCESS | 1943 | 1461341882189 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4bf9d000) [pid = 1943] [serial = 1833] [outer = 0x7f8e4479fc00] 09:18:03 INFO - PROCESS | 1943 | 1461341883239 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1696ms 09:18:03 INFO - PROCESS | 1943 | 1461341883260 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1943 | 1461341883264 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:18:03 INFO - PROCESS | 1943 | 1461341883270 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1943 | 1461341883272 Marionette TRACE conn4 <- [1,2414,null,{}] 09:18:03 INFO - PROCESS | 1943 | 1461341883278 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}] 09:18:03 INFO - PROCESS | 1943 | 1461341883505 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:18:03 INFO - PROCESS | 1943 | 1461341883843 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53908800 == 154 [pid = 1943] [id = 611] 09:18:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4c1f1400) [pid = 1943] [serial = 1834] [outer = (nil)] 09:18:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e4c1f6400) [pid = 1943] [serial = 1835] [outer = 0x7f8e4c1f1400] 09:18:03 INFO - PROCESS | 1943 | 1461341883941 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e4c591400) [pid = 1943] [serial = 1836] [outer = 0x7f8e4c1f1400] 09:18:04 INFO - PROCESS | 1943 | 1461341884914 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1678ms 09:18:04 INFO - PROCESS | 1943 | 1461341884949 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 1943 | 1461341884954 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:18:04 INFO - PROCESS | 1943 | 1461341884960 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 1943 | 1461341884964 Marionette TRACE conn4 <- [1,2418,null,{}] 09:18:04 INFO - PROCESS | 1943 | 1461341884970 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}] 09:18:05 INFO - PROCESS | 1943 | 1461341885279 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:18:05 INFO - PROCESS | 1943 | 1461341885631 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d74000 == 155 [pid = 1943] [id = 612] 09:18:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e4a904000) [pid = 1943] [serial = 1837] [outer = (nil)] 09:18:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e4d98c800) [pid = 1943] [serial = 1838] [outer = 0x7f8e4a904000] 09:18:05 INFO - PROCESS | 1943 | 1461341885713 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e4e53a800) [pid = 1943] [serial = 1839] [outer = 0x7f8e4a904000] 09:18:06 INFO - PROCESS | 1943 | 1461341886668 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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1781ms 09:18:06 INFO - PROCESS | 1943 | 1461341886743 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1943 | 1461341886745 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:18:06 INFO - PROCESS | 1943 | 1461341886752 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1943 | 1461341886756 Marionette TRACE conn4 <- [1,2422,null,{}] 09:18:06 INFO - PROCESS | 1943 | 1461341886762 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}] 09:18:07 INFO - PROCESS | 1943 | 1461341887025 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:18:07 INFO - PROCESS | 1943 | 1461341887364 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5583c800 == 156 [pid = 1943] [id = 613] 09:18:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e4a90fc00) [pid = 1943] [serial = 1840] [outer = (nil)] 09:18:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e4e926800) [pid = 1943] [serial = 1841] [outer = 0x7f8e4a90fc00] 09:18:07 INFO - PROCESS | 1943 | 1461341887449 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e4ef0a000) [pid = 1943] [serial = 1842] [outer = 0x7f8e4a90fc00] 09:18:08 INFO - PROCESS | 1943 | 1461341888424 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1735ms 09:18:08 INFO - PROCESS | 1943 | 1461341888492 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1943 | 1461341888498 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:18:08 INFO - PROCESS | 1943 | 1461341888507 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1943 | 1461341888512 Marionette TRACE conn4 <- [1,2426,null,{}] 09:18:08 INFO - PROCESS | 1943 | 1461341888561 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}] 09:18:08 INFO - PROCESS | 1943 | 1461341888957 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:18:09 INFO - PROCESS | 1943 | 1461341889228 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5620c800 == 157 [pid = 1943] [id = 614] 09:18:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e4e53b000) [pid = 1943] [serial = 1843] [outer = (nil)] 09:18:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e4f069400) [pid = 1943] [serial = 1844] [outer = 0x7f8e4e53b000] 09:18:09 INFO - PROCESS | 1943 | 1461341889313 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5396f000) [pid = 1943] [serial = 1845] [outer = 0x7f8e4e53b000] 09:18:10 INFO - PROCESS | 1943 | 1461341890268 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]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1834ms 09:18:10 INFO - PROCESS | 1943 | 1461341890341 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1943 | 1461341890345 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:18:10 INFO - PROCESS | 1943 | 1461341890353 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1943 | 1461341890357 Marionette TRACE conn4 <- [1,2430,null,{}] 09:18:10 INFO - PROCESS | 1943 | 1461341890362 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}] 09:18:10 INFO - PROCESS | 1943 | 1461341890694 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:18:11 INFO - PROCESS | 1943 | 1461341891035 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5656f000 == 158 [pid = 1943] [id = 615] 09:18:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e4aee4000) [pid = 1943] [serial = 1846] [outer = (nil)] 09:18:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e53977400) [pid = 1943] [serial = 1847] [outer = 0x7f8e4aee4000] 09:18:11 INFO - PROCESS | 1943 | 1461341891113 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e539b9000) [pid = 1943] [serial = 1848] [outer = 0x7f8e4aee4000] 09:18:11 INFO - PROCESS | 1943 | 1461341891992 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1685ms 09:18:12 INFO - PROCESS | 1943 | 1461341892039 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1943 | 1461341892042 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:18:12 INFO - PROCESS | 1943 | 1461341892049 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1943 | 1461341892052 Marionette TRACE conn4 <- [1,2434,null,{}] 09:18:12 INFO - PROCESS | 1943 | 1461341892057 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}] 09:18:12 INFO - PROCESS | 1943 | 1461341892286 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:18:12 INFO - PROCESS | 1943 | 1461341892571 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569ac800 == 159 [pid = 1943] [id = 616] 09:18:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e4e92cc00) [pid = 1943] [serial = 1849] [outer = (nil)] 09:18:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e53c1a400) [pid = 1943] [serial = 1850] [outer = 0x7f8e4e92cc00] 09:18:12 INFO - PROCESS | 1943 | 1461341892691 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e53dcb000) [pid = 1943] [serial = 1851] [outer = 0x7f8e4e92cc00] 09:18:13 INFO - PROCESS | 1943 | 1461341893551 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1540ms 09:18:13 INFO - PROCESS | 1943 | 1461341893590 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1943 | 1461341893594 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:18:13 INFO - PROCESS | 1943 | 1461341893600 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1943 | 1461341893603 Marionette TRACE conn4 <- [1,2438,null,{}] 09:18:13 INFO - PROCESS | 1943 | 1461341893608 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}] 09:18:13 INFO - PROCESS | 1943 | 1461341893836 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:18:14 INFO - PROCESS | 1943 | 1461341894121 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b4a800 == 160 [pid = 1943] [id = 617] 09:18:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e42aec400) [pid = 1943] [serial = 1852] [outer = (nil)] 09:18:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e54906c00) [pid = 1943] [serial = 1853] [outer = 0x7f8e42aec400] 09:18:14 INFO - PROCESS | 1943 | 1461341894242 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e54963c00) [pid = 1943] [serial = 1854] [outer = 0x7f8e42aec400] 09:18:15 INFO - PROCESS | 1943 | 1461341895131 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1583ms 09:18:15 INFO - PROCESS | 1943 | 1461341895185 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1943 | 1461341895189 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:18:15 INFO - PROCESS | 1943 | 1461341895195 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1943 | 1461341895197 Marionette TRACE conn4 <- [1,2442,null,{}] 09:18:15 INFO - PROCESS | 1943 | 1461341895203 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}] 09:18:15 INFO - PROCESS | 1943 | 1461341895440 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:18:15 INFO - PROCESS | 1943 | 1461341895783 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57f3a800 == 161 [pid = 1943] [id = 618] 09:18:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e445e2800) [pid = 1943] [serial = 1855] [outer = (nil)] 09:18:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e54bb6c00) [pid = 1943] [serial = 1856] [outer = 0x7f8e445e2800] 09:18:15 INFO - PROCESS | 1943 | 1461341895864 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e54bbf000) [pid = 1943] [serial = 1857] [outer = 0x7f8e445e2800] 09:18:16 INFO - PROCESS | 1943 | 1461341896727 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1641ms 09:18:16 INFO - PROCESS | 1943 | 1461341896837 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 1943 | 1461341896840 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:18:16 INFO - PROCESS | 1943 | 1461341896868 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1943 | 1461341896871 Marionette TRACE conn4 <- [1,2446,null,{}] 09:18:16 INFO - PROCESS | 1943 | 1461341896877 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}] 09:18:17 INFO - PROCESS | 1943 | 1461341897196 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45812000 == 160 [pid = 1943] [id = 530] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48178800 == 159 [pid = 1943] [id = 554] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e469e8000 == 158 [pid = 1943] [id = 531] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490d3000 == 157 [pid = 1943] [id = 532] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617ac000 == 156 [pid = 1943] [id = 58] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e625d5800 == 155 [pid = 1943] [id = 55] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c058800 == 154 [pid = 1943] [id = 533] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53911800 == 153 [pid = 1943] [id = 550] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617a4800 == 152 [pid = 1943] [id = 545] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e7723a000 == 151 [pid = 1943] [id = 317] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e688800 == 150 [pid = 1943] [id = 536] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3ea800 == 149 [pid = 1943] [id = 543] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0c1800 == 148 [pid = 1943] [id = 537] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55687800 == 147 [pid = 1943] [id = 538] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e559a3800 == 146 [pid = 1943] [id = 539] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56573800 == 145 [pid = 1943] [id = 540] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b46000 == 144 [pid = 1943] [id = 541] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0e5800 == 143 [pid = 1943] [id = 247] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5969e000 == 142 [pid = 1943] [id = 542] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4afc4800 == 141 [pid = 1943] [id = 535] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60918000 == 140 [pid = 1943] [id = 593] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b50d000 == 139 [pid = 1943] [id = 592] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a0ee800 == 138 [pid = 1943] [id = 591] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e596a7000 == 137 [pid = 1943] [id = 590] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b40800 == 136 [pid = 1943] [id = 589] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564cb800 == 135 [pid = 1943] [id = 588] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55995800 == 134 [pid = 1943] [id = 587] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55828000 == 133 [pid = 1943] [id = 586] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d1c800 == 132 [pid = 1943] [id = 585] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53903000 == 131 [pid = 1943] [id = 584] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e556000 == 130 [pid = 1943] [id = 583] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d721000 == 129 [pid = 1943] [id = 582] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4adac800 == 128 [pid = 1943] [id = 581] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4828b800 == 127 [pid = 1943] [id = 580] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46666800 == 126 [pid = 1943] [id = 579] 09:18:18 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e429e6800 == 125 [pid = 1943] [id = 578] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e4d89b400) [pid = 1943] [serial = 1602] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e457af000) [pid = 1943] [serial = 1730] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e45872c00) [pid = 1943] [serial = 1731] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e5972e400) [pid = 1943] [serial = 1715] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e719a8800) [pid = 1943] [serial = 1721] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e477f9400) [pid = 1943] [serial = 1674] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e4676a400) [pid = 1943] [serial = 1673] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e456b7000) [pid = 1943] [serial = 1671] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e443f3800) [pid = 1943] [serial = 1670] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e442a6400) [pid = 1943] [serial = 1724] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e443f3c00) [pid = 1943] [serial = 1725] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4470cc00) [pid = 1943] [serial = 1727] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e55a33c00) [pid = 1943] [serial = 1686] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e55730c00) [pid = 1943] [serial = 1685] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e4f066c00) [pid = 1943] [serial = 1683] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e4e538400) [pid = 1943] [serial = 1682] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e6dd38400) [pid = 1943] [serial = 1707] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e6cb19400) [pid = 1943] [serial = 1706] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e65e59800) [pid = 1943] [serial = 1704] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e62533000) [pid = 1943] [serial = 1703] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e59907000) [pid = 1943] [serial = 1695] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e59724c00) [pid = 1943] [serial = 1694] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e447ab800) [pid = 1943] [serial = 1719] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e447a7c00) [pid = 1943] [serial = 1718] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e579f0400) [pid = 1943] [serial = 1692] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e568e7800) [pid = 1943] [serial = 1691] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e4d89b800) [pid = 1943] [serial = 1680] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e4c669000) [pid = 1943] [serial = 1679] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e5a608400) [pid = 1943] [serial = 1698] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e5a4ca800) [pid = 1943] [serial = 1697] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e43f48c00) [pid = 1943] [serial = 1713] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e43f44000) [pid = 1943] [serial = 1712] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4be90800) [pid = 1943] [serial = 1677] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4a91d400) [pid = 1943] [serial = 1676] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e566bac00) [pid = 1943] [serial = 1689] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e5600f000) [pid = 1943] [serial = 1688] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e60955000) [pid = 1943] [serial = 1701] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e60520000) [pid = 1943] [serial = 1700] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e719a5400) [pid = 1943] [serial = 1710] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e6dab5400) [pid = 1943] [serial = 1709] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e719ab400) [pid = 1943] [serial = 1716] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e457aec00) [pid = 1943] [serial = 1733] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e44be9c00) [pid = 1943] [serial = 1728] [outer = (nil)] [url = about:blank] 09:18:19 INFO - PROCESS | 1943 | 1461341899204 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4349a800 == 126 [pid = 1943] [id = 619] 09:18:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e4359c400) [pid = 1943] [serial = 1858] [outer = (nil)] 09:18:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e435a7400) [pid = 1943] [serial = 1859] [outer = 0x7f8e4359c400] 09:18:19 INFO - PROCESS | 1943 | 1461341899282 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e440ea000) [pid = 1943] [serial = 1860] [outer = 0x7f8e4359c400] 09:18:20 INFO - PROCESS | 1943 | 1461341900081 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 3241ms 09:18:20 INFO - PROCESS | 1943 | 1461341900106 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1943 | 1461341900113 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:18:20 INFO - PROCESS | 1943 | 1461341900121 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1943 | 1461341900125 Marionette TRACE conn4 <- [1,2450,null,{}] 09:18:20 INFO - PROCESS | 1943 | 1461341900132 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}] 09:18:20 INFO - PROCESS | 1943 | 1461341900369 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:18:20 INFO - PROCESS | 1943 | 1461341900580 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45611000 == 127 [pid = 1943] [id = 620] 09:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4429b800) [pid = 1943] [serial = 1861] [outer = (nil)] 09:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e44707000) [pid = 1943] [serial = 1862] [outer = 0x7f8e4429b800] 09:18:20 INFO - PROCESS | 1943 | 1461341900653 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e447a7c00) [pid = 1943] [serial = 1863] [outer = 0x7f8e4429b800] 09:18:21 INFO - PROCESS | 1943 | 1461341901560 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1486ms 09:18:21 INFO - PROCESS | 1943 | 1461341901613 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1943 | 1461341901619 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:18:21 INFO - PROCESS | 1943 | 1461341901625 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1943 | 1461341901628 Marionette TRACE conn4 <- [1,2454,null,{}] 09:18:21 INFO - PROCESS | 1943 | 1461341901634 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}] 09:18:21 INFO - PROCESS | 1943 | 1461341901896 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:18:21 INFO - PROCESS | 1943 | 1461341901932 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d7f000 == 128 [pid = 1943] [id = 621] 09:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e456b4400) [pid = 1943] [serial = 1864] [outer = (nil)] 09:18:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e456be400) [pid = 1943] [serial = 1865] [outer = 0x7f8e456b4400] 09:18:21 INFO - PROCESS | 1943 | 1461341901995 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e457b2c00) [pid = 1943] [serial = 1866] [outer = 0x7f8e456b4400] 09:18:23 INFO - PROCESS | 1943 | 1461341903096 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1529ms 09:18:23 INFO - PROCESS | 1943 | 1461341903157 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1943 | 1461341903161 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:18:23 INFO - PROCESS | 1943 | 1461341903176 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1943 | 1461341903184 Marionette TRACE conn4 <- [1,2458,null,{}] 09:18:23 INFO - PROCESS | 1943 | 1461341903197 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}] 09:18:23 INFO - PROCESS | 1943 | 1461341903484 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4563b400) [pid = 1943] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4e926400) [pid = 1943] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e435a1400) [pid = 1943] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e457e0800) [pid = 1943] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e55732800) [pid = 1943] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e57e14400) [pid = 1943] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e440eac00) [pid = 1943] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e55731400) [pid = 1943] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4c038400) [pid = 1943] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e58a46000) [pid = 1943] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e42aeb800) [pid = 1943] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e491d0c00) [pid = 1943] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e54bb6800) [pid = 1943] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e4c033400) [pid = 1943] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e4758b000) [pid = 1943] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e42ae9c00) [pid = 1943] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4a90ac00) [pid = 1943] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e4c02e400) [pid = 1943] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e4758ac00) [pid = 1943] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e4c667000) [pid = 1943] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e42af1800) [pid = 1943] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:18:24 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e447a4400) [pid = 1943] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:18:24 INFO - PROCESS | 1943 | 1461341904476 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44582000 == 129 [pid = 1943] [id = 622] 09:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e42ae9c00) [pid = 1943] [serial = 1867] [outer = (nil)] 09:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e440eac00) [pid = 1943] [serial = 1868] [outer = 0x7f8e42ae9c00] 09:18:24 INFO - PROCESS | 1943 | 1461341904547 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e45e09800) [pid = 1943] [serial = 1869] [outer = 0x7f8e42ae9c00] 09:18:25 INFO - PROCESS | 1943 | 1461341905286 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2150ms 09:18:25 INFO - PROCESS | 1943 | 1461341905319 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1943 | 1461341905323 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:18:25 INFO - PROCESS | 1943 | 1461341905330 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1943 | 1461341905332 Marionette TRACE conn4 <- [1,2462,null,{}] 09:18:25 INFO - PROCESS | 1943 | 1461341905338 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}] 09:18:25 INFO - PROCESS | 1943 | 1461341905580 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:18:25 INFO - PROCESS | 1943 | 1461341905781 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48106000 == 130 [pid = 1943] [id = 623] 09:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e42aeb800) [pid = 1943] [serial = 1870] [outer = (nil)] 09:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e4675bc00) [pid = 1943] [serial = 1871] [outer = 0x7f8e42aeb800] 09:18:25 INFO - PROCESS | 1943 | 1461341905856 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e4758b800) [pid = 1943] [serial = 1872] [outer = 0x7f8e42aeb800] 09:18:27 INFO - PROCESS | 1943 | 1461341907074 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1782ms 09:18:27 INFO - PROCESS | 1943 | 1461341907114 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:18:27 INFO - PROCESS | 1943 | 1461341907119 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 1943 | 1461341907126 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1943 | 1461341907129 Marionette TRACE conn4 <- [1,2466,null,{}] 09:18:27 INFO - PROCESS | 1943 | 1461341907140 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}] 09:18:27 INFO - PROCESS | 1943 | 1461341907395 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:18:27 INFO - PROCESS | 1943 | 1461341907727 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4598e800 == 131 [pid = 1943] [id = 624] 09:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4470f800) [pid = 1943] [serial = 1873] [outer = (nil)] 09:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e447a8000) [pid = 1943] [serial = 1874] [outer = 0x7f8e4470f800] 09:18:27 INFO - PROCESS | 1943 | 1461341907818 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e457aa800) [pid = 1943] [serial = 1875] [outer = 0x7f8e4470f800] 09:18:28 INFO - PROCESS | 1943 | 1461341908803 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1736ms 09:18:28 INFO - PROCESS | 1943 | 1461341908863 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1943 | 1461341908872 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:18:28 INFO - PROCESS | 1943 | 1461341908883 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1943 | 1461341908886 Marionette TRACE conn4 <- [1,2470,null,{}] 09:18:28 INFO - PROCESS | 1943 | 1461341908893 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}] 09:18:29 INFO - PROCESS | 1943 | 1461341909135 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:18:29 INFO - PROCESS | 1943 | 1461341909472 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4828e800 == 132 [pid = 1943] [id = 625] 09:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e45f08c00) [pid = 1943] [serial = 1876] [outer = (nil)] 09:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e45f10000) [pid = 1943] [serial = 1877] [outer = 0x7f8e45f08c00] 09:18:29 INFO - PROCESS | 1943 | 1461341909556 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e47590c00) [pid = 1943] [serial = 1878] [outer = 0x7f8e45f08c00] 09:18:30 INFO - PROCESS | 1943 | 1461341910499 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1687ms 09:18:30 INFO - PROCESS | 1943 | 1461341910571 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1943 | 1461341910574 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:18:30 INFO - PROCESS | 1943 | 1461341910582 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1943 | 1461341910589 Marionette TRACE conn4 <- [1,2474,null,{}] 09:18:30 INFO - PROCESS | 1943 | 1461341910606 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}] 09:18:30 INFO - PROCESS | 1943 | 1461341910892 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:18:31 INFO - PROCESS | 1943 | 1461341911225 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f5a800 == 133 [pid = 1943] [id = 626] 09:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e477f6000) [pid = 1943] [serial = 1879] [outer = (nil)] 09:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e480ea800) [pid = 1943] [serial = 1880] [outer = 0x7f8e477f6000] 09:18:31 INFO - PROCESS | 1943 | 1461341911321 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4821ac00) [pid = 1943] [serial = 1881] [outer = 0x7f8e477f6000] 09:18:32 INFO - PROCESS | 1943 | 1461341912284 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1741ms 09:18:32 INFO - PROCESS | 1943 | 1461341912323 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:18:32 INFO - PROCESS | 1943 | 1461341912328 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:18:32 INFO - PROCESS | 1943 | 1461341912335 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1943 | 1461341912338 Marionette TRACE conn4 <- [1,2478,null,{}] 09:18:32 INFO - PROCESS | 1943 | 1461341912344 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}] 09:18:32 INFO - PROCESS | 1943 | 1461341912576 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:18:32 INFO - PROCESS | 1943 | 1461341912858 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c046800 == 134 [pid = 1943] [id = 627] 09:18:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e477fcc00) [pid = 1943] [serial = 1882] [outer = (nil)] 09:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e48af4000) [pid = 1943] [serial = 1883] [outer = 0x7f8e477fcc00] 09:18:33 INFO - PROCESS | 1943 | 1461341913081 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e48e71800) [pid = 1943] [serial = 1884] [outer = 0x7f8e477fcc00] 09:18:34 INFO - PROCESS | 1943 | 1461341914154 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1884ms 09:18:34 INFO - PROCESS | 1943 | 1461341914219 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1943 | 1461341914223 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:18:34 INFO - PROCESS | 1943 | 1461341914230 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1943 | 1461341914233 Marionette TRACE conn4 <- [1,2482,null,{}] 09:18:34 INFO - PROCESS | 1943 | 1461341914238 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}] 09:18:34 INFO - PROCESS | 1943 | 1461341914468 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:18:34 INFO - PROCESS | 1943 | 1461341914784 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c517000 == 135 [pid = 1943] [id = 628] 09:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e482b0c00) [pid = 1943] [serial = 1885] [outer = (nil)] 09:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e491c4000) [pid = 1943] [serial = 1886] [outer = 0x7f8e482b0c00] 09:18:34 INFO - PROCESS | 1943 | 1461341914867 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e491d2c00) [pid = 1943] [serial = 1887] [outer = 0x7f8e482b0c00] 09:18:35 INFO - PROCESS | 1943 | 1461341915791 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1594ms 09:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:18:35 INFO - PROCESS | 1943 | 1461341915825 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1943 | 1461341915828 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 1943 | 1461341915834 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1943 | 1461341915837 Marionette TRACE conn4 <- [1,2486,null,{}] 09:18:35 INFO - PROCESS | 1943 | 1461341915843 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}] 09:18:36 INFO - PROCESS | 1943 | 1461341916098 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:18:36 INFO - PROCESS | 1943 | 1461341916431 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e76e000 == 136 [pid = 1943] [id = 629] 09:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4c037400) [pid = 1943] [serial = 1888] [outer = (nil)] 09:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4c1f7000) [pid = 1943] [serial = 1889] [outer = 0x7f8e4c037400] 09:18:36 INFO - PROCESS | 1943 | 1461341916526 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4c58b800) [pid = 1943] [serial = 1890] [outer = 0x7f8e4c037400] 09:18:37 INFO - PROCESS | 1943 | 1461341917437 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1683ms 09:18:37 INFO - PROCESS | 1943 | 1461341917517 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1943 | 1461341917521 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:18:37 INFO - PROCESS | 1943 | 1461341917527 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1943 | 1461341917529 Marionette TRACE conn4 <- [1,2490,null,{}] 09:18:37 INFO - PROCESS | 1943 | 1461341917535 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}] 09:18:37 INFO - PROCESS | 1943 | 1461341917780 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:18:38 INFO - PROCESS | 1943 | 1461341918100 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5390d000 == 137 [pid = 1943] [id = 630] 09:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4c03cc00) [pid = 1943] [serial = 1891] [outer = (nil)] 09:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4c8f0400) [pid = 1943] [serial = 1892] [outer = 0x7f8e4c03cc00] 09:18:38 INFO - PROCESS | 1943 | 1461341918215 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4d89a400) [pid = 1943] [serial = 1893] [outer = 0x7f8e4c03cc00] 09:18:39 INFO - PROCESS | 1943 | 1461341919101 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1640ms 09:18:39 INFO - PROCESS | 1943 | 1461341919168 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1943 | 1461341919172 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:18:39 INFO - PROCESS | 1943 | 1461341919178 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1943 | 1461341919181 Marionette TRACE conn4 <- [1,2494,null,{}] 09:18:39 INFO - PROCESS | 1943 | 1461341919186 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}] 09:18:39 INFO - PROCESS | 1943 | 1461341919414 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:18:39 INFO - PROCESS | 1943 | 1461341919699 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549c1800 == 138 [pid = 1943] [id = 631] 09:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4c1ed000) [pid = 1943] [serial = 1894] [outer = (nil)] 09:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e4d985400) [pid = 1943] [serial = 1895] [outer = 0x7f8e4c1ed000] 09:18:39 INFO - PROCESS | 1943 | 1461341919782 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4e533800) [pid = 1943] [serial = 1896] [outer = 0x7f8e4c1ed000] 09:18:40 INFO - PROCESS | 1943 | 1461341920752 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1630ms 09:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:18:40 INFO - PROCESS | 1943 | 1461341920810 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1943 | 1461341920813 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:18:40 INFO - PROCESS | 1943 | 1461341920819 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1943 | 1461341920823 Marionette TRACE conn4 <- [1,2498,null,{}] 09:18:40 INFO - PROCESS | 1943 | 1461341920828 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}] 09:18:41 INFO - PROCESS | 1943 | 1461341921069 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:18:41 INFO - PROCESS | 1943 | 1461341921388 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5568f000 == 139 [pid = 1943] [id = 632] 09:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e4c58b400) [pid = 1943] [serial = 1897] [outer = (nil)] 09:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e4ef02800) [pid = 1943] [serial = 1898] [outer = 0x7f8e4c58b400] 09:18:41 INFO - PROCESS | 1943 | 1461341921470 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4f073400) [pid = 1943] [serial = 1899] [outer = 0x7f8e4c58b400] 09:18:42 INFO - PROCESS | 1943 | 1461341922358 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1594ms 09:18:42 INFO - PROCESS | 1943 | 1461341922419 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1943 | 1461341922423 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:18:42 INFO - PROCESS | 1943 | 1461341922432 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1943 | 1461341922435 Marionette TRACE conn4 <- [1,2502,null,{}] 09:18:42 INFO - PROCESS | 1943 | 1461341922440 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}] 09:18:42 INFO - PROCESS | 1943 | 1461341922694 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:18:43 INFO - PROCESS | 1943 | 1461341923014 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5599a000 == 140 [pid = 1943] [id = 633] 09:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e4d89f800) [pid = 1943] [serial = 1900] [outer = (nil)] 09:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e539bf800) [pid = 1943] [serial = 1901] [outer = 0x7f8e4d89f800] 09:18:43 INFO - PROCESS | 1943 | 1461341923097 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e53dc7c00) [pid = 1943] [serial = 1902] [outer = 0x7f8e4d89f800] 09:18:44 INFO - PROCESS | 1943 | 1461341924021 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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1636ms 09:18:44 INFO - PROCESS | 1943 | 1461341924070 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:18:44 INFO - PROCESS | 1943 | 1461341924074 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1943 | 1461341924080 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1943 | 1461341924091 Marionette TRACE conn4 <- [1,2506,null,{}] 09:18:44 INFO - PROCESS | 1943 | 1461341924096 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}] 09:18:44 INFO - PROCESS | 1943 | 1461341924378 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:18:44 INFO - PROCESS | 1943 | 1461341924717 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565b8800 == 141 [pid = 1943] [id = 634] 09:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e54bc0c00) [pid = 1943] [serial = 1903] [outer = (nil)] 09:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e55732800) [pid = 1943] [serial = 1904] [outer = 0x7f8e54bc0c00] 09:18:44 INFO - PROCESS | 1943 | 1461341924808 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e55741400) [pid = 1943] [serial = 1905] [outer = 0x7f8e54bc0c00] 09:18:45 INFO - PROCESS | 1943 | 1461341925697 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1691ms 09:18:45 INFO - PROCESS | 1943 | 1461341925772 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1943 | 1461341925776 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:18:45 INFO - PROCESS | 1943 | 1461341925782 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1943 | 1461341925784 Marionette TRACE conn4 <- [1,2510,null,{}] 09:18:45 INFO - PROCESS | 1943 | 1461341925790 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}] 09:18:46 INFO - PROCESS | 1943 | 1461341926137 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:18:46 INFO - PROCESS | 1943 | 1461341926550 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56cdc800 == 142 [pid = 1943] [id = 635] 09:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e4c667400) [pid = 1943] [serial = 1906] [outer = (nil)] 09:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e557d4c00) [pid = 1943] [serial = 1907] [outer = 0x7f8e4c667400] 09:18:46 INFO - PROCESS | 1943 | 1461341926678 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e55a32400) [pid = 1943] [serial = 1908] [outer = 0x7f8e4c667400] 09:18:47 INFO - PROCESS | 1943 | 1461341927831 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2094ms 09:18:47 INFO - PROCESS | 1943 | 1461341927877 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1943 | 1461341927881 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:18:47 INFO - PROCESS | 1943 | 1461341927887 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1943 | 1461341927890 Marionette TRACE conn4 <- [1,2514,null,{}] 09:18:47 INFO - PROCESS | 1943 | 1461341927896 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}] 09:18:48 INFO - PROCESS | 1943 | 1461341928123 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:18:48 INFO - PROCESS | 1943 | 1461341928437 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59959800 == 143 [pid = 1943] [id = 636] 09:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e54bc3800) [pid = 1943] [serial = 1909] [outer = (nil)] 09:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e55a3bc00) [pid = 1943] [serial = 1910] [outer = 0x7f8e54bc3800] 09:18:48 INFO - PROCESS | 1943 | 1461341928571 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e55f1e000) [pid = 1943] [serial = 1911] [outer = 0x7f8e54bc3800] 09:18:49 INFO - PROCESS | 1943 | 1461341929525 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1679ms 09:18:49 INFO - PROCESS | 1943 | 1461341929570 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1943 | 1461341929573 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:18:49 INFO - PROCESS | 1943 | 1461341929579 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1943 | 1461341929582 Marionette TRACE conn4 <- [1,2518,null,{}] 09:18:49 INFO - PROCESS | 1943 | 1461341929588 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}] 09:18:49 INFO - PROCESS | 1943 | 1461341929868 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:18:50 INFO - PROCESS | 1943 | 1461341930213 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0e7800 == 144 [pid = 1943] [id = 637] 09:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e55734800) [pid = 1943] [serial = 1912] [outer = (nil)] 09:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e56003400) [pid = 1943] [serial = 1913] [outer = 0x7f8e55734800] 09:18:50 INFO - PROCESS | 1943 | 1461341930296 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5600f000) [pid = 1943] [serial = 1914] [outer = 0x7f8e55734800] 09:18:51 INFO - PROCESS | 1943 | 1461341931163 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1635ms 09:18:51 INFO - PROCESS | 1943 | 1461341931216 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:18:51 INFO - PROCESS | 1943 | 1461341931228 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:18:51 INFO - PROCESS | 1943 | 1461341931234 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 1943 | 1461341931237 Marionette TRACE conn4 <- [1,2522,null,{}] 09:18:51 INFO - PROCESS | 1943 | 1461341931242 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}] 09:18:51 INFO - PROCESS | 1943 | 1461341931473 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:18:51 INFO - PROCESS | 1943 | 1461341931760 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a96f000 == 145 [pid = 1943] [id = 638] 09:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e480ee800) [pid = 1943] [serial = 1915] [outer = (nil)] 09:18:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5602f000) [pid = 1943] [serial = 1916] [outer = 0x7f8e480ee800] 09:18:51 INFO - PROCESS | 1943 | 1461341931880 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e566b5000) [pid = 1943] [serial = 1917] [outer = 0x7f8e480ee800] 09:18:52 INFO - PROCESS | 1943 | 1461341932831 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1641ms 09:18:52 INFO - PROCESS | 1943 | 1461341932878 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1943 | 1461341932881 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:18:52 INFO - PROCESS | 1943 | 1461341932888 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1943 | 1461341932891 Marionette TRACE conn4 <- [1,2526,null,{}] 09:18:52 INFO - PROCESS | 1943 | 1461341932897 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}] 09:18:53 INFO - PROCESS | 1943 | 1461341933127 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:18:53 INFO - PROCESS | 1943 | 1461341933466 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5aba2800 == 146 [pid = 1943] [id = 639] 09:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e443f6c00) [pid = 1943] [serial = 1918] [outer = (nil)] 09:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e566b4000) [pid = 1943] [serial = 1919] [outer = 0x7f8e443f6c00] 09:18:53 INFO - PROCESS | 1943 | 1461341933550 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e566c6400) [pid = 1943] [serial = 1920] [outer = 0x7f8e443f6c00] 09:18:54 INFO - PROCESS | 1943 | 1461341934425 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1584ms 09:18:54 INFO - PROCESS | 1943 | 1461341934473 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1943 | 1461341934476 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:18:54 INFO - PROCESS | 1943 | 1461341934483 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1943 | 1461341934487 Marionette TRACE conn4 <- [1,2530,null,{}] 09:18:54 INFO - PROCESS | 1943 | 1461341934493 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}] 09:18:54 INFO - PROCESS | 1943 | 1461341934734 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:18:55 INFO - PROCESS | 1943 | 1461341935060 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b517000 == 147 [pid = 1943] [id = 640] 09:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e445e5800) [pid = 1943] [serial = 1921] [outer = (nil)] 09:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e566cf000) [pid = 1943] [serial = 1922] [outer = 0x7f8e445e5800] 09:18:55 INFO - PROCESS | 1943 | 1461341935143 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e566d4c00) [pid = 1943] [serial = 1923] [outer = 0x7f8e445e5800] 09:18:56 INFO - PROCESS | 1943 | 1461341936496 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2092ms 09:18:56 INFO - PROCESS | 1943 | 1461341936579 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:18:56 INFO - PROCESS | 1943 | 1461341936585 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:18:56 INFO - PROCESS | 1943 | 1461341936593 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1943 | 1461341936598 Marionette TRACE conn4 <- [1,2534,null,{}] 09:18:56 INFO - PROCESS | 1943 | 1461341936606 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}] 09:18:56 INFO - PROCESS | 1943 | 1461341936905 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e57f3a800 == 146 [pid = 1943] [id = 618] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b4a800 == 145 [pid = 1943] [id = 617] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569ac800 == 144 [pid = 1943] [id = 616] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5656f000 == 143 [pid = 1943] [id = 615] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5620c800 == 142 [pid = 1943] [id = 614] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5583c800 == 141 [pid = 1943] [id = 613] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d74000 == 140 [pid = 1943] [id = 612] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53908800 == 139 [pid = 1943] [id = 611] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e83d000 == 138 [pid = 1943] [id = 610] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e68b000 == 137 [pid = 1943] [id = 609] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d77a000 == 136 [pid = 1943] [id = 608] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c51c000 == 135 [pid = 1943] [id = 607] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4afd7800 == 134 [pid = 1943] [id = 606] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f5f000 == 133 [pid = 1943] [id = 605] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490dd800 == 132 [pid = 1943] [id = 604] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4810c000 == 131 [pid = 1943] [id = 603] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d8e000 == 130 [pid = 1943] [id = 602] 09:18:58 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e434a0800 == 129 [pid = 1943] [id = 601] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e4563e800) [pid = 1943] [serial = 1799] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5a57ac00) [pid = 1943] [serial = 1787] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e4470d400) [pid = 1943] [serial = 1797] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e45f0a800) [pid = 1943] [serial = 1743] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e5947a800) [pid = 1943] [serial = 1775] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e5a293400) [pid = 1943] [serial = 1781] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e44299000) [pid = 1943] [serial = 1793] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e5972bc00) [pid = 1943] [serial = 1776] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e55a3c000) [pid = 1943] [serial = 1767] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e54966800) [pid = 1943] [serial = 1764] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e5aaa2800) [pid = 1943] [serial = 1784] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e491ce000) [pid = 1943] [serial = 1668] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e53dcb800) [pid = 1943] [serial = 1763] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4be82800) [pid = 1943] [serial = 1752] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e56ee0c00) [pid = 1943] [serial = 1770] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e4c58dc00) [pid = 1943] [serial = 1754] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e5d69a000) [pid = 1943] [serial = 1788] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e48af5000) [pid = 1943] [serial = 1748] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e442a1800) [pid = 1943] [serial = 1794] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e5e852400) [pid = 1943] [serial = 1790] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e568f0400) [pid = 1943] [serial = 1769] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e57e14000) [pid = 1943] [serial = 1773] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e48e74000) [pid = 1943] [serial = 1749] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e53c15c00) [pid = 1943] [serial = 1761] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e4a907c00) [pid = 1943] [serial = 1751] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e445dd400) [pid = 1943] [serial = 1796] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e57b3d400) [pid = 1943] [serial = 1772] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e4e533000) [pid = 1943] [serial = 1757] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e480e7800) [pid = 1943] [serial = 1746] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e477f2c00) [pid = 1943] [serial = 1745] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e597bc800) [pid = 1943] [serial = 1778] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e43f44800) [pid = 1943] [serial = 1736] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5a57bc00) [pid = 1943] [serial = 1782] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4ef03000) [pid = 1943] [serial = 1758] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e456bd400) [pid = 1943] [serial = 1800] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e5573ec00) [pid = 1943] [serial = 1766] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4429e800) [pid = 1943] [serial = 1737] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e45e0cc00) [pid = 1943] [serial = 1742] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e45647c00) [pid = 1943] [serial = 1740] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4c8f1800) [pid = 1943] [serial = 1755] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e5396f400) [pid = 1943] [serial = 1760] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e5a0c1800) [pid = 1943] [serial = 1779] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e44bef400) [pid = 1943] [serial = 1739] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e5abd1000) [pid = 1943] [serial = 1785] [outer = (nil)] [url = about:blank] 09:18:58 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e45644c00) [pid = 1943] [serial = 1802] [outer = (nil)] [url = about:blank] 09:18:59 INFO - PROCESS | 1943 | 1461341939124 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4350e800 == 130 [pid = 1943] [id = 641] 09:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e43f43000) [pid = 1943] [serial = 1924] [outer = (nil)] 09:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e43f4a400) [pid = 1943] [serial = 1925] [outer = 0x7f8e43f43000] 09:18:59 INFO - PROCESS | 1943 | 1461341939196 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e442a1400) [pid = 1943] [serial = 1926] [outer = 0x7f8e43f43000] 09:18:59 INFO - PROCESS | 1943 | 1461341939995 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3445ms 09:19:00 INFO - PROCESS | 1943 | 1461341940039 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1943 | 1461341940044 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:19:00 INFO - PROCESS | 1943 | 1461341940056 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1943 | 1461341940062 Marionette TRACE conn4 <- [1,2538,null,{}] 09:19:00 INFO - PROCESS | 1943 | 1461341940070 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}] 09:19:00 INFO - PROCESS | 1943 | 1461341940319 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:19:00 INFO - PROCESS | 1943 | 1461341940519 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45609800 == 131 [pid = 1943] [id = 642] 09:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e43f44000) [pid = 1943] [serial = 1927] [outer = (nil)] 09:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4470c800) [pid = 1943] [serial = 1928] [outer = 0x7f8e43f44000] 09:19:00 INFO - PROCESS | 1943 | 1461341940590 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4563ac00) [pid = 1943] [serial = 1929] [outer = 0x7f8e43f44000] 09:19:01 INFO - PROCESS | 1943 | 1461341941525 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1542ms 09:19:01 INFO - PROCESS | 1943 | 1461341941602 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1943 | 1461341941609 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:19:01 INFO - PROCESS | 1943 | 1461341941619 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1943 | 1461341941621 Marionette TRACE conn4 <- [1,2542,null,{}] 09:19:01 INFO - PROCESS | 1943 | 1461341941641 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}] 09:19:01 INFO - PROCESS | 1943 | 1461341941961 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:19:02 INFO - PROCESS | 1943 | 1461341941998 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46669800 == 132 [pid = 1943] [id = 643] 09:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4563cc00) [pid = 1943] [serial = 1930] [outer = (nil)] 09:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4587a000) [pid = 1943] [serial = 1931] [outer = 0x7f8e4563cc00] 09:19:02 INFO - PROCESS | 1943 | 1461341942096 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e45f03c00) [pid = 1943] [serial = 1932] [outer = 0x7f8e4563cc00] 09:19:03 INFO - PROCESS | 1943 | 1461341943292 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1738ms 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e4aee4000) [pid = 1943] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e456b4400) [pid = 1943] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e4a904000) [pid = 1943] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e435a3c00) [pid = 1943] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4479fc00) [pid = 1943] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e457aa000) [pid = 1943] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e42ae7000) [pid = 1943] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e445e2c00) [pid = 1943] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e440e0c00) [pid = 1943] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e4a90fc00) [pid = 1943] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e480ef800) [pid = 1943] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e4429b800) [pid = 1943] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e45644400) [pid = 1943] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e42ae9c00) [pid = 1943] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e4c1f1400) [pid = 1943] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e42aec400) [pid = 1943] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e491cf000) [pid = 1943] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e4e53b000) [pid = 1943] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e42ae7800) [pid = 1943] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e45f03400) [pid = 1943] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e480ef400) [pid = 1943] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e4e92cc00) [pid = 1943] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e42aee400) [pid = 1943] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:19:03 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e4359c400) [pid = 1943] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:19:03 INFO - PROCESS | 1943 | 1461341943987 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 1943 | 1461341943991 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:19:04 INFO - PROCESS | 1943 | 1461341944039 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1943 | 1461341944048 Marionette TRACE conn4 <- [1,2546,null,{}] 09:19:04 INFO - PROCESS | 1943 | 1461341944055 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}] 09:19:04 INFO - PROCESS | 1943 | 1461341944334 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:19:04 INFO - PROCESS | 1943 | 1461341944457 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47fd4800 == 133 [pid = 1943] [id = 644] 09:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e456b4400) [pid = 1943] [serial = 1933] [outer = (nil)] 09:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e45f09400) [pid = 1943] [serial = 1934] [outer = 0x7f8e456b4400] 09:19:04 INFO - PROCESS | 1943 | 1461341944521 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e46764400) [pid = 1943] [serial = 1935] [outer = 0x7f8e456b4400] 09:19:05 INFO - PROCESS | 1943 | 1461341945269 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1296ms 09:19:05 INFO - PROCESS | 1943 | 1461341945329 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1943 | 1461341945336 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:19:05 INFO - PROCESS | 1943 | 1461341945347 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1943 | 1461341945351 Marionette TRACE conn4 <- [1,2550,null,{}] 09:19:05 INFO - PROCESS | 1943 | 1461341945359 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}] 09:19:05 INFO - PROCESS | 1943 | 1461341945588 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:19:05 INFO - PROCESS | 1943 | 1461341945794 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490ce000 == 134 [pid = 1943] [id = 645] 09:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e4563dc00) [pid = 1943] [serial = 1936] [outer = (nil)] 09:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e47596800) [pid = 1943] [serial = 1937] [outer = 0x7f8e4563dc00] 09:19:05 INFO - PROCESS | 1943 | 1461341945860 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e477f5400) [pid = 1943] [serial = 1938] [outer = 0x7f8e4563dc00] 09:19:07 INFO - PROCESS | 1943 | 1461341947091 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:19:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1786ms 09:19:07 INFO - PROCESS | 1943 | 1461341947134 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:19:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:19:07 INFO - PROCESS | 1943 | 1461341947143 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:19:07 INFO - PROCESS | 1943 | 1461341947152 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1943 | 1461341947160 Marionette TRACE conn4 <- [1,2554,null,{}] 09:19:07 INFO - PROCESS | 1943 | 1461341947172 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}] 09:19:07 INFO - PROCESS | 1943 | 1461341947474 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:19:07 INFO - PROCESS | 1943 | 1461341947805 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d82800 == 135 [pid = 1943] [id = 646] 09:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e445e4000) [pid = 1943] [serial = 1939] [outer = (nil)] 09:19:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e447a0c00) [pid = 1943] [serial = 1940] [outer = 0x7f8e445e4000] 09:19:07 INFO - PROCESS | 1943 | 1461341947888 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e45643400) [pid = 1943] [serial = 1941] [outer = 0x7f8e445e4000] 09:19:08 INFO - PROCESS | 1943 | 1461341948896 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1796ms 09:19:08 INFO - PROCESS | 1943 | 1461341948948 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1943 | 1461341948957 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:19:08 INFO - PROCESS | 1943 | 1461341948967 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1943 | 1461341948971 Marionette TRACE conn4 <- [1,2558,null,{}] 09:19:08 INFO - PROCESS | 1943 | 1461341948977 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}] 09:19:09 INFO - PROCESS | 1943 | 1461341949232 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:19:09 INFO - PROCESS | 1943 | 1461341949590 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f4e800 == 136 [pid = 1943] [id = 647] 09:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4470a000) [pid = 1943] [serial = 1942] [outer = (nil)] 09:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e4758dc00) [pid = 1943] [serial = 1943] [outer = 0x7f8e4470a000] 09:19:09 INFO - PROCESS | 1943 | 1461341949674 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e477f2c00) [pid = 1943] [serial = 1944] [outer = 0x7f8e4470a000] 09:19:10 INFO - PROCESS | 1943 | 1461341950593 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:19:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1691ms 09:19:10 INFO - PROCESS | 1943 | 1461341950663 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:19:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:19:10 INFO - PROCESS | 1943 | 1461341950672 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:19:10 INFO - PROCESS | 1943 | 1461341950678 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1943 | 1461341950685 Marionette TRACE conn4 <- [1,2562,null,{}] 09:19:10 INFO - PROCESS | 1943 | 1461341950702 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}] 09:19:10 INFO - PROCESS | 1943 | 1461341950989 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:19:11 INFO - PROCESS | 1943 | 1461341951312 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c046000 == 137 [pid = 1943] [id = 648] 09:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e48219c00) [pid = 1943] [serial = 1945] [outer = (nil)] 09:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e48af3800) [pid = 1943] [serial = 1946] [outer = 0x7f8e48219c00] 09:19:11 INFO - PROCESS | 1943 | 1461341951394 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e491c7000) [pid = 1943] [serial = 1947] [outer = 0x7f8e48219c00] 09:19:12 INFO - PROCESS | 1943 | 1461341952313 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:19:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1691ms 09:19:12 INFO - PROCESS | 1943 | 1461341952370 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:19:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:19:12 INFO - PROCESS | 1943 | 1461341952375 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:19:12 INFO - PROCESS | 1943 | 1461341952381 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1943 | 1461341952384 Marionette TRACE conn4 <- [1,2566,null,{}] 09:19:12 INFO - PROCESS | 1943 | 1461341952389 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}] 09:19:12 INFO - PROCESS | 1943 | 1461341952621 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:19:12 INFO - PROCESS | 1943 | 1461341952946 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d768800 == 138 [pid = 1943] [id = 649] 09:19:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e47792c00) [pid = 1943] [serial = 1948] [outer = (nil)] 09:19:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e4a90bc00) [pid = 1943] [serial = 1949] [outer = 0x7f8e47792c00] 09:19:13 INFO - PROCESS | 1943 | 1461341953030 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4a91ec00) [pid = 1943] [serial = 1950] [outer = 0x7f8e47792c00] 09:19:13 INFO - PROCESS | 1943 | 1461341953926 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:19:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1581ms 09:19:13 INFO - PROCESS | 1943 | 1461341953961 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1943 | 1461341953966 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:19:13 INFO - PROCESS | 1943 | 1461341953972 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1943 | 1461341953974 Marionette TRACE conn4 <- [1,2570,null,{}] 09:19:13 INFO - PROCESS | 1943 | 1461341953980 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}] 09:19:14 INFO - PROCESS | 1943 | 1461341954218 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:19:14 INFO - PROCESS | 1943 | 1461341954581 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e689800 == 139 [pid = 1943] [id = 650] 09:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4aedfc00) [pid = 1943] [serial = 1951] [outer = (nil)] 09:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4be82400) [pid = 1943] [serial = 1952] [outer = 0x7f8e4aedfc00] 09:19:14 INFO - PROCESS | 1943 | 1461341954665 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4be91800) [pid = 1943] [serial = 1953] [outer = 0x7f8e4aedfc00] 09:19:15 INFO - PROCESS | 1943 | 1461341955644 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1731ms 09:19:15 INFO - PROCESS | 1943 | 1461341955704 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:19:15 INFO - PROCESS | 1943 | 1461341955708 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:19:15 INFO - PROCESS | 1943 | 1461341955715 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1943 | 1461341955718 Marionette TRACE conn4 <- [1,2574,null,{}] 09:19:15 INFO - PROCESS | 1943 | 1461341955723 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}] 09:19:15 INFO - PROCESS | 1943 | 1461341955975 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:19:16 INFO - PROCESS | 1943 | 1461341956294 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53904800 == 140 [pid = 1943] [id = 651] 09:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4a926c00) [pid = 1943] [serial = 1954] [outer = (nil)] 09:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4c585000) [pid = 1943] [serial = 1955] [outer = 0x7f8e4a926c00] 09:19:16 INFO - PROCESS | 1943 | 1461341956384 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4d983800) [pid = 1943] [serial = 1956] [outer = 0x7f8e4a926c00] 09:19:17 INFO - PROCESS | 1943 | 1461341957285 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1632ms 09:19:17 INFO - PROCESS | 1943 | 1461341957348 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1943 | 1461341957352 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:19:17 INFO - PROCESS | 1943 | 1461341957359 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1943 | 1461341957363 Marionette TRACE conn4 <- [1,2578,null,{}] 09:19:17 INFO - PROCESS | 1943 | 1461341957368 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}] 09:19:17 INFO - PROCESS | 1943 | 1461341957615 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:19:17 INFO - PROCESS | 1943 | 1461341957936 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d61000 == 141 [pid = 1943] [id = 652] 09:19:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e443eb800) [pid = 1943] [serial = 1957] [outer = (nil)] 09:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4e537400) [pid = 1943] [serial = 1958] [outer = 0x7f8e443eb800] 09:19:18 INFO - PROCESS | 1943 | 1461341958023 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4e92cc00) [pid = 1943] [serial = 1959] [outer = 0x7f8e443eb800] 09:19:18 INFO - PROCESS | 1943 | 1461341958936 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1631ms 09:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:19:18 INFO - PROCESS | 1943 | 1461341958991 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1943 | 1461341958994 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:19:19 INFO - PROCESS | 1943 | 1461341959001 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 1943 | 1461341959003 Marionette TRACE conn4 <- [1,2582,null,{}] 09:19:19 INFO - PROCESS | 1943 | 1461341959009 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}] 09:19:19 INFO - PROCESS | 1943 | 1461341959229 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:19:19 INFO - PROCESS | 1943 | 1461341959557 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55970000 == 142 [pid = 1943] [id = 653] 09:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4ad76000) [pid = 1943] [serial = 1960] [outer = (nil)] 09:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4ef0cc00) [pid = 1943] [serial = 1961] [outer = 0x7f8e4ad76000] 09:19:19 INFO - PROCESS | 1943 | 1461341959639 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e5396f400) [pid = 1943] [serial = 1962] [outer = 0x7f8e4ad76000] 09:19:20 INFO - PROCESS | 1943 | 1461341960520 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1585ms 09:19:20 INFO - PROCESS | 1943 | 1461341960586 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:19:20 INFO - PROCESS | 1943 | 1461341960590 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:19:20 INFO - PROCESS | 1943 | 1461341960596 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1943 | 1461341960600 Marionette TRACE conn4 <- [1,2586,null,{}] 09:19:20 INFO - PROCESS | 1943 | 1461341960606 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}] 09:19:20 INFO - PROCESS | 1943 | 1461341960858 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:19:21 INFO - PROCESS | 1943 | 1461341961176 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56208800 == 143 [pid = 1943] [id = 654] 09:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4aee1400) [pid = 1943] [serial = 1963] [outer = (nil)] 09:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e539ba400) [pid = 1943] [serial = 1964] [outer = 0x7f8e4aee1400] 09:19:21 INFO - PROCESS | 1943 | 1461341961259 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e53c18000) [pid = 1943] [serial = 1965] [outer = 0x7f8e4aee1400] 09:19:22 INFO - PROCESS | 1943 | 1461341962124 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1580ms 09:19:22 INFO - PROCESS | 1943 | 1461341962180 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 1943 | 1461341962186 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:19:22 INFO - PROCESS | 1943 | 1461341962196 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 1943 | 1461341962202 Marionette TRACE conn4 <- [1,2590,null,{}] 09:19:22 INFO - PROCESS | 1943 | 1461341962211 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}] 09:19:22 INFO - PROCESS | 1943 | 1461341962535 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:19:22 INFO - PROCESS | 1943 | 1461341962870 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56580800 == 144 [pid = 1943] [id = 655] 09:19:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e54904800) [pid = 1943] [serial = 1966] [outer = (nil)] 09:19:22 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e54965800) [pid = 1943] [serial = 1967] [outer = 0x7f8e54904800] 09:19:22 INFO - PROCESS | 1943 | 1461341962954 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5496ec00) [pid = 1943] [serial = 1968] [outer = 0x7f8e54904800] 09:19:23 INFO - PROCESS | 1943 | 1461341963885 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1737ms 09:19:23 INFO - PROCESS | 1943 | 1461341963932 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:19:23 INFO - PROCESS | 1943 | 1461341963937 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:19:23 INFO - PROCESS | 1943 | 1461341963943 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1943 | 1461341963948 Marionette TRACE conn4 <- [1,2594,null,{}] 09:19:23 INFO - PROCESS | 1943 | 1461341963954 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}] 09:19:24 INFO - PROCESS | 1943 | 1461341964226 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:19:24 INFO - PROCESS | 1943 | 1461341964565 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56cd2800 == 145 [pid = 1943] [id = 656] 09:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e54906800) [pid = 1943] [serial = 1969] [outer = (nil)] 09:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e557ddc00) [pid = 1943] [serial = 1970] [outer = 0x7f8e54906800] 09:19:24 INFO - PROCESS | 1943 | 1461341964658 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e566cc000) [pid = 1943] [serial = 1971] [outer = 0x7f8e54906800] 09:19:25 INFO - PROCESS | 1943 | 1461341965589 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1684ms 09:19:25 INFO - PROCESS | 1943 | 1461341965628 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1943 | 1461341965630 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:19:25 INFO - PROCESS | 1943 | 1461341965637 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1943 | 1461341965639 Marionette TRACE conn4 <- [1,2598,null,{}] 09:19:25 INFO - PROCESS | 1943 | 1461341965645 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}] 09:19:25 INFO - PROCESS | 1943 | 1461341965891 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:19:26 INFO - PROCESS | 1943 | 1461341966247 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59f22800 == 146 [pid = 1943] [id = 657] 09:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e47590400) [pid = 1943] [serial = 1972] [outer = (nil)] 09:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e568e8800) [pid = 1943] [serial = 1973] [outer = 0x7f8e47590400] 09:19:26 INFO - PROCESS | 1943 | 1461341966335 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e56ba8000) [pid = 1943] [serial = 1974] [outer = 0x7f8e47590400] 09:19:27 INFO - PROCESS | 1943 | 1461341967267 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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1683ms 09:19:27 INFO - PROCESS | 1943 | 1461341967322 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:19:27 INFO - PROCESS | 1943 | 1461341967324 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:19:27 INFO - PROCESS | 1943 | 1461341967331 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1943 | 1461341967334 Marionette TRACE conn4 <- [1,2602,null,{}] 09:19:27 INFO - PROCESS | 1943 | 1461341967340 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}] 09:19:27 INFO - PROCESS | 1943 | 1461341967574 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:19:27 INFO - PROCESS | 1943 | 1461341967911 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5b50c800 == 147 [pid = 1943] [id = 658] 09:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e4a90b800) [pid = 1943] [serial = 1975] [outer = (nil)] 09:19:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e56baa400) [pid = 1943] [serial = 1976] [outer = 0x7f8e4a90b800] 09:19:28 INFO - PROCESS | 1943 | 1461341967995 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e56ed8800) [pid = 1943] [serial = 1977] [outer = 0x7f8e4a90b800] 09:19:28 INFO - PROCESS | 1943 | 1461341968896 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1630ms 09:19:28 INFO - PROCESS | 1943 | 1461341968964 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1943 | 1461341968967 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:19:28 INFO - PROCESS | 1943 | 1461341968974 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1943 | 1461341968977 Marionette TRACE conn4 <- [1,2606,null,{}] 09:19:28 INFO - PROCESS | 1943 | 1461341968982 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}] 09:19:29 INFO - PROCESS | 1943 | 1461341969216 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:19:29 INFO - PROCESS | 1943 | 1461341969560 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5c7800 == 148 [pid = 1943] [id = 659] 09:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e56ede000) [pid = 1943] [serial = 1978] [outer = (nil)] 09:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e579f8000) [pid = 1943] [serial = 1979] [outer = 0x7f8e56ede000] 09:19:29 INFO - PROCESS | 1943 | 1461341969686 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e57b3e800) [pid = 1943] [serial = 1980] [outer = 0x7f8e56ede000] 09:19:30 INFO - PROCESS | 1943 | 1461341970647 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1732ms 09:19:30 INFO - PROCESS | 1943 | 1461341970707 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1943 | 1461341970711 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:19:30 INFO - PROCESS | 1943 | 1461341970717 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1943 | 1461341970720 Marionette TRACE conn4 <- [1,2610,null,{}] 09:19:30 INFO - PROCESS | 1943 | 1461341970759 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}] 09:19:31 INFO - PROCESS | 1943 | 1461341971095 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:19:31 INFO - PROCESS | 1943 | 1461341971418 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60f4c800 == 149 [pid = 1943] [id = 660] 09:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e56bb0800) [pid = 1943] [serial = 1981] [outer = (nil)] 09:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e57c61400) [pid = 1943] [serial = 1982] [outer = 0x7f8e56bb0800] 09:19:31 INFO - PROCESS | 1943 | 1461341971500 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e57e15800) [pid = 1943] [serial = 1983] [outer = 0x7f8e56bb0800] 09:19:32 INFO - PROCESS | 1943 | 1461341972405 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1754ms 09:19:32 INFO - PROCESS | 1943 | 1461341972473 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1943 | 1461341972477 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:19:32 INFO - PROCESS | 1943 | 1461341972483 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1943 | 1461341972485 Marionette TRACE conn4 <- [1,2614,null,{}] 09:19:32 INFO - PROCESS | 1943 | 1461341972491 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}] 09:19:32 INFO - PROCESS | 1943 | 1461341972730 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:19:33 INFO - PROCESS | 1943 | 1461341973066 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e614b4800 == 150 [pid = 1943] [id = 661] 09:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e42aeec00) [pid = 1943] [serial = 1984] [outer = (nil)] 09:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e58acf800) [pid = 1943] [serial = 1985] [outer = 0x7f8e42aeec00] 09:19:33 INFO - PROCESS | 1943 | 1461341973158 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e5960a800) [pid = 1943] [serial = 1986] [outer = 0x7f8e42aeec00] 09:19:34 INFO - PROCESS | 1943 | 1461341974059 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 09:19:34 INFO - PROCESS | 1943 | 1461341974119 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1943 | 1461341974122 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:19:34 INFO - PROCESS | 1943 | 1461341974129 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1943 | 1461341974132 Marionette TRACE conn4 <- [1,2618,null,{}] 09:19:34 INFO - PROCESS | 1943 | 1461341974138 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}] 09:19:34 INFO - PROCESS | 1943 | 1461341974386 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:19:34 INFO - PROCESS | 1943 | 1461341974733 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e623c0800 == 151 [pid = 1943] [id = 662] 09:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e48aee000) [pid = 1943] [serial = 1987] [outer = (nil)] 09:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e59725c00) [pid = 1943] [serial = 1988] [outer = 0x7f8e48aee000] 09:19:34 INFO - PROCESS | 1943 | 1461341974821 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e5972e400) [pid = 1943] [serial = 1989] [outer = 0x7f8e48aee000] 09:19:35 INFO - PROCESS | 1943 | 1461341975716 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1632ms 09:19:35 INFO - PROCESS | 1943 | 1461341975763 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:19:35 INFO - PROCESS | 1943 | 1461341975768 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:19:35 INFO - PROCESS | 1943 | 1461341975774 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1943 | 1461341975778 Marionette TRACE conn4 <- [1,2622,null,{}] 09:19:35 INFO - PROCESS | 1943 | 1461341975783 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}] 09:19:36 INFO - PROCESS | 1943 | 1461341976036 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:19:36 INFO - PROCESS | 1943 | 1461341976367 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629c3000 == 152 [pid = 1943] [id = 663] 09:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e56eda800) [pid = 1943] [serial = 1990] [outer = (nil)] 09:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e597b4800) [pid = 1943] [serial = 1991] [outer = 0x7f8e56eda800] 09:19:36 INFO - PROCESS | 1943 | 1461341976449 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e59903c00) [pid = 1943] [serial = 1992] [outer = 0x7f8e56eda800] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5ce47000 == 151 [pid = 1943] [id = 46] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4349a800 == 150 [pid = 1943] [id = 619] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d84800 == 149 [pid = 1943] [id = 599] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e43516000 == 148 [pid = 1943] [id = 597] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e61a2e800 == 147 [pid = 1943] [id = 52] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44ba1800 == 146 [pid = 1943] [id = 598] 09:19:38 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4684f000 == 145 [pid = 1943] [id = 600] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e4e53a800) [pid = 1943] [serial = 1839] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e5396f000) [pid = 1943] [serial = 1845] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e60879800) [pid = 1943] [serial = 1791] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e4be91400) [pid = 1943] [serial = 1832] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e54bb6c00) [pid = 1943] [serial = 1856] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e46767800) [pid = 1943] [serial = 1815] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e71c23000) [pid = 1943] [serial = 1722] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e447ae400) [pid = 1943] [serial = 1809] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4587f800) [pid = 1943] [serial = 1734] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4d98c800) [pid = 1943] [serial = 1838] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e456be400) [pid = 1943] [serial = 1865] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e4c591400) [pid = 1943] [serial = 1836] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4e926800) [pid = 1943] [serial = 1841] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4ef0a000) [pid = 1943] [serial = 1842] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4a917c00) [pid = 1943] [serial = 1824] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e45f10400) [pid = 1943] [serial = 1814] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e458d3400) [pid = 1943] [serial = 1812] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e53977400) [pid = 1943] [serial = 1847] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e4a90a000) [pid = 1943] [serial = 1823] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e4779b000) [pid = 1943] [serial = 1818] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e44710400) [pid = 1943] [serial = 1808] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e44707000) [pid = 1943] [serial = 1862] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e4bf9d000) [pid = 1943] [serial = 1833] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e447a7c00) [pid = 1943] [serial = 1863] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e4675bc00) [pid = 1943] [serial = 1871] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e457e8400) [pid = 1943] [serial = 1811] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e45e09800) [pid = 1943] [serial = 1869] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e440eac00) [pid = 1943] [serial = 1868] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e4c1f6400) [pid = 1943] [serial = 1835] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e54963c00) [pid = 1943] [serial = 1854] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e4ad74c00) [pid = 1943] [serial = 1827] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4f069400) [pid = 1943] [serial = 1844] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e4be82c00) [pid = 1943] [serial = 1830] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4778fc00) [pid = 1943] [serial = 1817] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e48e6d800) [pid = 1943] [serial = 1821] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4ad7d000) [pid = 1943] [serial = 1829] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e53dcb000) [pid = 1943] [serial = 1851] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e440e4c00) [pid = 1943] [serial = 1806] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e54906c00) [pid = 1943] [serial = 1853] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4a922c00) [pid = 1943] [serial = 1826] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e435a0c00) [pid = 1943] [serial = 1805] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e53c1a400) [pid = 1943] [serial = 1850] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e435a7400) [pid = 1943] [serial = 1859] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e539b9000) [pid = 1943] [serial = 1848] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e4820f800) [pid = 1943] [serial = 1820] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e440ea000) [pid = 1943] [serial = 1860] [outer = (nil)] [url = about:blank] 09:19:38 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e457b2c00) [pid = 1943] [serial = 1866] [outer = (nil)] [url = about:blank] 09:19:39 INFO - PROCESS | 1943 | 1461341979197 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3494ms 09:19:39 INFO - PROCESS | 1943 | 1461341979269 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1943 | 1461341979276 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:19:39 INFO - PROCESS | 1943 | 1461341979285 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1943 | 1461341979289 Marionette TRACE conn4 <- [1,2626,null,{}] 09:19:39 INFO - PROCESS | 1943 | 1461341979307 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}] 09:19:39 INFO - PROCESS | 1943 | 1461341979533 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:19:39 INFO - PROCESS | 1943 | 1461341979736 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e449d4800 == 146 [pid = 1943] [id = 664] 09:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e440eac00) [pid = 1943] [serial = 1993] [outer = (nil)] 09:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e443f0000) [pid = 1943] [serial = 1994] [outer = 0x7f8e440eac00] 09:19:39 INFO - PROCESS | 1943 | 1461341979808 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e445e4c00) [pid = 1943] [serial = 1995] [outer = 0x7f8e440eac00] 09:19:40 INFO - PROCESS | 1943 | 1461341980685 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1489ms 09:19:40 INFO - PROCESS | 1943 | 1461341980775 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1943 | 1461341980782 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:19:40 INFO - PROCESS | 1943 | 1461341980792 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1943 | 1461341980795 Marionette TRACE conn4 <- [1,2630,null,{}] 09:19:40 INFO - PROCESS | 1943 | 1461341980802 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}] 09:19:41 INFO - PROCESS | 1943 | 1461341981030 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:19:41 INFO - PROCESS | 1943 | 1461341981263 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4581d000 == 147 [pid = 1943] [id = 665] 09:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e44379c00) [pid = 1943] [serial = 1996] [outer = (nil)] 09:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e456b3800) [pid = 1943] [serial = 1997] [outer = 0x7f8e44379c00] 09:19:41 INFO - PROCESS | 1943 | 1461341981331 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e457dec00) [pid = 1943] [serial = 1998] [outer = 0x7f8e44379c00] 09:19:42 INFO - PROCESS | 1943 | 1461341982275 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1532ms 09:19:42 INFO - PROCESS | 1943 | 1461341982327 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1943 | 1461341982336 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:19:42 INFO - PROCESS | 1943 | 1461341982357 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1943 | 1461341982373 Marionette TRACE conn4 <- [1,2634,null,{}] 09:19:42 INFO - PROCESS | 1943 | 1461341982416 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}] 09:19:42 INFO - PROCESS | 1943 | 1461341982751 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:19:42 INFO - PROCESS | 1943 | 1461341982791 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47684000 == 148 [pid = 1943] [id = 666] 09:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e45877c00) [pid = 1943] [serial = 1999] [outer = (nil)] 09:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e45f06000) [pid = 1943] [serial = 2000] [outer = 0x7f8e45877c00] 09:19:42 INFO - PROCESS | 1943 | 1461341982863 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4758b000) [pid = 1943] [serial = 2001] [outer = 0x7f8e45877c00] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e4563cc00) [pid = 1943] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4c58b400) [pid = 1943] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e43f44000) [pid = 1943] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e456b4400) [pid = 1943] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e482b0c00) [pid = 1943] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4c1ed000) [pid = 1943] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e477f6000) [pid = 1943] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e54bc0c00) [pid = 1943] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e480ee800) [pid = 1943] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e54bc3800) [pid = 1943] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e477fcc00) [pid = 1943] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e43f3c800) [pid = 1943] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e45f08c00) [pid = 1943] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4470f800) [pid = 1943] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e4c667400) [pid = 1943] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e55734800) [pid = 1943] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e4c037400) [pid = 1943] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e4d89f800) [pid = 1943] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e4c03cc00) [pid = 1943] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:19:43 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e43f43000) [pid = 1943] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:19:44 INFO - PROCESS | 1943 | 1461341984398 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2060ms 09:19:44 INFO - PROCESS | 1943 | 1461341984419 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:19:44 INFO - PROCESS | 1943 | 1461341984423 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1943 | 1461341984429 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1943 | 1461341984432 Marionette TRACE conn4 <- [1,2638,null,{}] 09:19:44 INFO - PROCESS | 1943 | 1461341984438 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}] 09:19:44 INFO - PROCESS | 1943 | 1461341984745 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:19:44 INFO - PROCESS | 1943 | 1461341984794 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48183000 == 149 [pid = 1943] [id = 667] 09:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e4758d800) [pid = 1943] [serial = 2002] [outer = (nil)] 09:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e47794c00) [pid = 1943] [serial = 2003] [outer = 0x7f8e4758d800] 09:19:44 INFO - PROCESS | 1943 | 1461341984862 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e477f8800) [pid = 1943] [serial = 2004] [outer = 0x7f8e4758d800] 09:19:45 INFO - PROCESS | 1943 | 1461341985792 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1436ms 09:19:45 INFO - PROCESS | 1943 | 1461341985866 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1943 | 1461341985869 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:19:46 INFO - PROCESS | 1943 | 1461341986065 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1943 | 1461341986073 Marionette TRACE conn4 <- [1,2642,null,{}] 09:19:46 INFO - PROCESS | 1943 | 1461341986082 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}] 09:19:46 INFO - PROCESS | 1943 | 1461341986360 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:19:46 INFO - PROCESS | 1943 | 1461341986762 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4560e000 == 150 [pid = 1943] [id = 668] 09:19:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e443e9000) [pid = 1943] [serial = 2005] [outer = (nil)] 09:19:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e443f5800) [pid = 1943] [serial = 2006] [outer = 0x7f8e443e9000] 09:19:46 INFO - PROCESS | 1943 | 1461341986893 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e4470d000) [pid = 1943] [serial = 2007] [outer = 0x7f8e443e9000] 09:19:47 INFO - PROCESS | 1943 | 1461341987900 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:19:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1911ms 09:19:47 INFO - PROCESS | 1943 | 1461341987973 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1943 | 1461341987979 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:19:47 INFO - PROCESS | 1943 | 1461341987987 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1943 | 1461341987991 Marionette TRACE conn4 <- [1,2646,null,{}] 09:19:48 INFO - PROCESS | 1943 | 1461341988002 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}] 09:19:48 INFO - PROCESS | 1943 | 1461341988243 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:19:48 INFO - PROCESS | 1943 | 1461341988587 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48178800 == 151 [pid = 1943] [id = 669] 09:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e456b9800) [pid = 1943] [serial = 2008] [outer = (nil)] 09:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e45871c00) [pid = 1943] [serial = 2009] [outer = 0x7f8e456b9800] 09:19:48 INFO - PROCESS | 1943 | 1461341988672 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e45e0d000) [pid = 1943] [serial = 2010] [outer = 0x7f8e456b9800] 09:19:49 INFO - PROCESS | 1943 | 1461341989575 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:19:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1633ms 09:19:49 INFO - PROCESS | 1943 | 1461341989621 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 1943 | 1461341989626 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:19:49 INFO - PROCESS | 1943 | 1461341989632 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1943 | 1461341989635 Marionette TRACE conn4 <- [1,2650,null,{}] 09:19:49 INFO - PROCESS | 1943 | 1461341989641 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}] 09:19:49 INFO - PROCESS | 1943 | 1461341989900 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:19:50 INFO - PROCESS | 1943 | 1461341990273 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49fe5800 == 152 [pid = 1943] [id = 670] 09:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e477fbc00) [pid = 1943] [serial = 2011] [outer = (nil)] 09:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e480e7000) [pid = 1943] [serial = 2012] [outer = 0x7f8e477fbc00] 09:19:50 INFO - PROCESS | 1943 | 1461341990365 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e4821a000) [pid = 1943] [serial = 2013] [outer = 0x7f8e477fbc00] 09:19:51 INFO - PROCESS | 1943 | 1461341991270 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:19:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1686ms 09:19:51 INFO - PROCESS | 1943 | 1461341991320 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1943 | 1461341991324 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:19:51 INFO - PROCESS | 1943 | 1461341991331 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1943 | 1461341991334 Marionette TRACE conn4 <- [1,2654,null,{}] 09:19:51 INFO - PROCESS | 1943 | 1461341991340 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}] 09:19:51 INFO - PROCESS | 1943 | 1461341991660 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:19:51 INFO - PROCESS | 1943 | 1461341991872 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c41d000 == 153 [pid = 1943] [id = 671] 09:19:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e45f07800) [pid = 1943] [serial = 2014] [outer = (nil)] 09:19:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e48e6f000) [pid = 1943] [serial = 2015] [outer = 0x7f8e45f07800] 09:19:52 INFO - PROCESS | 1943 | 1461341991998 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e491c4400) [pid = 1943] [serial = 2016] [outer = 0x7f8e45f07800] 09:19:52 INFO - PROCESS | 1943 | 1461341992882 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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:19:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1587ms 09:19:52 INFO - PROCESS | 1943 | 1461341992919 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:19:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:19:52 INFO - PROCESS | 1943 | 1461341992923 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:19:52 INFO - PROCESS | 1943 | 1461341992930 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1943 | 1461341992933 Marionette TRACE conn4 <- [1,2658,null,{}] 09:19:52 INFO - PROCESS | 1943 | 1461341992938 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}] 09:19:53 INFO - PROCESS | 1943 | 1461341993164 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:19:53 INFO - PROCESS | 1943 | 1461341993483 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d73b800 == 154 [pid = 1943] [id = 672] 09:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e482ab400) [pid = 1943] [serial = 2017] [outer = (nil)] 09:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e45874800) [pid = 1943] [serial = 2018] [outer = 0x7f8e482ab400] 09:19:53 INFO - PROCESS | 1943 | 1461341993586 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4a924400) [pid = 1943] [serial = 2019] [outer = 0x7f8e482ab400] 09:19:54 INFO - PROCESS | 1943 | 1461341994459 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:19:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1581ms 09:19:54 INFO - PROCESS | 1943 | 1461341994512 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1943 | 1461341994516 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:19:54 INFO - PROCESS | 1943 | 1461341994522 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1943 | 1461341994525 Marionette TRACE conn4 <- [1,2662,null,{}] 09:19:54 INFO - PROCESS | 1943 | 1461341994531 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}] 09:19:54 INFO - PROCESS | 1943 | 1461341994810 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:19:55 INFO - PROCESS | 1943 | 1461341995149 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e77c800 == 155 [pid = 1943] [id = 673] 09:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c031800) [pid = 1943] [serial = 2020] [outer = (nil)] 09:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4c037c00) [pid = 1943] [serial = 2021] [outer = 0x7f8e4c031800] 09:19:55 INFO - PROCESS | 1943 | 1461341995240 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4c1fa000) [pid = 1943] [serial = 2022] [outer = 0x7f8e4c031800] 09:19:56 INFO - PROCESS | 1943 | 1461341996096 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:19:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1641ms 09:19:56 INFO - PROCESS | 1943 | 1461341996164 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 1943 | 1461341996168 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:19:56 INFO - PROCESS | 1943 | 1461341996175 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 1943 | 1461341996177 Marionette TRACE conn4 <- [1,2666,null,{}] 09:19:56 INFO - PROCESS | 1943 | 1461341996184 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}] 09:19:56 INFO - PROCESS | 1943 | 1461341996428 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:19:56 INFO - PROCESS | 1943 | 1461341996705 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0cc800 == 156 [pid = 1943] [id = 674] 09:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4c032000) [pid = 1943] [serial = 2023] [outer = (nil)] 09:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4c66f800) [pid = 1943] [serial = 2024] [outer = 0x7f8e4c032000] 09:19:56 INFO - PROCESS | 1943 | 1461341996833 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4d89a000) [pid = 1943] [serial = 2025] [outer = 0x7f8e4c032000] 09:19:58 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:58 INFO - PROCESS | 1943 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:58 INFO - PROCESS | 1943 | 1461341998168 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]]]}] 09:19:58 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) 09:19:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2042ms 09:19:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:19:58 INFO - PROCESS | 1943 | 1461341998219 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1943 | 1461341998223 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:19:58 INFO - PROCESS | 1943 | 1461341998230 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1943 | 1461341998232 Marionette TRACE conn4 <- [1,2670,null,{}] 09:19:58 INFO - PROCESS | 1943 | 1461341998239 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}] 09:19:58 INFO - PROCESS | 1943 | 1461341998570 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:19:58 INFO - PROCESS | 1943 | 1461341998832 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549bf000 == 157 [pid = 1943] [id = 675] 09:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e4c032800) [pid = 1943] [serial = 2026] [outer = (nil)] 09:19:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e4d985c00) [pid = 1943] [serial = 2027] [outer = 0x7f8e4c032800] 09:19:58 INFO - PROCESS | 1943 | 1461341998910 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e4e92e800) [pid = 1943] [serial = 2028] [outer = 0x7f8e4c032800] 09:20:00 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:00 INFO - PROCESS | 1943 | 1461342000260 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:20:00 INFO - PROCESS | 1943 | 1461342000323 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:20:00 INFO - PROCESS | 1943 | 1461342000330 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1943 | 1461342000334 Marionette TRACE conn4 <- [1,2674,null,{}] 09:20:00 INFO - PROCESS | 1943 | 1461342000340 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}] 09:20:00 INFO - PROCESS | 1943 | 1461342000736 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:20:01 INFO - PROCESS | 1943 | 1461342001053 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5595f800 == 158 [pid = 1943] [id = 676] 09:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e4c667400) [pid = 1943] [serial = 2029] [outer = (nil)] 09:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e4ef11000) [pid = 1943] [serial = 2030] [outer = 0x7f8e4c667400] 09:20:01 INFO - PROCESS | 1943 | 1461342001130 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e53c1a400) [pid = 1943] [serial = 2031] [outer = 0x7f8e4c667400] 09:20:02 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:02 INFO - PROCESS | 1943 | 1461342002696 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] 09:20:02 INFO - PROCESS | 1943 | 1461342002785 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:20:02 INFO - PROCESS | 1943 | 1461342002795 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1943 | 1461342002799 Marionette TRACE conn4 <- [1,2678,null,{}] 09:20:02 INFO - PROCESS | 1943 | 1461342002808 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}] 09:20:03 INFO - PROCESS | 1943 | 1461342003095 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:20:03 INFO - PROCESS | 1943 | 1461342003371 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564cb800 == 159 [pid = 1943] [id = 677] 09:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e4d98c800) [pid = 1943] [serial = 2032] [outer = (nil)] 09:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e54905000) [pid = 1943] [serial = 2033] [outer = 0x7f8e4d98c800] 09:20:03 INFO - PROCESS | 1943 | 1461342003449 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e54bb7c00) [pid = 1943] [serial = 2034] [outer = 0x7f8e4d98c800] 09:20:04 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:04 INFO - PROCESS | 1943 | 1461342004795 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]]]}] 09:20:04 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) 09:20:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2037ms 09:20:04 INFO - PROCESS | 1943 | 1461342004832 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:20:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:20:04 INFO - PROCESS | 1943 | 1461342004836 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:20:04 INFO - PROCESS | 1943 | 1461342004843 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1943 | 1461342004847 Marionette TRACE conn4 <- [1,2682,null,{}] 09:20:04 INFO - PROCESS | 1943 | 1461342004852 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}] 09:20:05 INFO - PROCESS | 1943 | 1461342005192 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:20:05 INFO - PROCESS | 1943 | 1461342005446 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56ae9000 == 160 [pid = 1943] [id = 678] 09:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e53978400) [pid = 1943] [serial = 2035] [outer = (nil)] 09:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e55746000) [pid = 1943] [serial = 2036] [outer = 0x7f8e53978400] 09:20:05 INFO - PROCESS | 1943 | 1461342005536 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e55a3a800) [pid = 1943] [serial = 2037] [outer = 0x7f8e53978400] 09:20:06 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:06 INFO - PROCESS | 1943 | 1461342006909 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]]]}] 09:20:06 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) 09:20:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2086ms 09:20:06 INFO - PROCESS | 1943 | 1461342006929 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1943 | 1461342006933 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:20:06 INFO - PROCESS | 1943 | 1461342006939 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1943 | 1461342006942 Marionette TRACE conn4 <- [1,2686,null,{}] 09:20:06 INFO - PROCESS | 1943 | 1461342006947 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}] 09:20:07 INFO - PROCESS | 1943 | 1461342007171 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:20:07 INFO - PROCESS | 1943 | 1461342007500 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59694800 == 161 [pid = 1943] [id = 679] 09:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e54904400) [pid = 1943] [serial = 2038] [outer = (nil)] 09:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e56009000) [pid = 1943] [serial = 2039] [outer = 0x7f8e54904400] 09:20:07 INFO - PROCESS | 1943 | 1461342007633 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e566b8000) [pid = 1943] [serial = 2040] [outer = 0x7f8e54904400] 09:20:09 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:09 INFO - PROCESS | 1943 | 1461342009080 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] 09:20:09 INFO - PROCESS | 1943 | 1461342009135 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:20:09 INFO - PROCESS | 1943 | 1461342009142 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1943 | 1461342009145 Marionette TRACE conn4 <- [1,2690,null,{}] 09:20:09 INFO - PROCESS | 1943 | 1461342009151 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}] 09:20:09 INFO - PROCESS | 1943 | 1461342009464 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:20:09 INFO - PROCESS | 1943 | 1461342009720 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a3f6800 == 162 [pid = 1943] [id = 680] 09:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e54964000) [pid = 1943] [serial = 2041] [outer = (nil)] 09:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e566d0000) [pid = 1943] [serial = 2042] [outer = 0x7f8e54964000] 09:20:09 INFO - PROCESS | 1943 | 1461342009798 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e56ede800) [pid = 1943] [serial = 2043] [outer = 0x7f8e54964000] 09:20:11 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:11 INFO - PROCESS | 1943 | 1461342011158 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] 09:20:11 INFO - PROCESS | 1943 | 1461342011187 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:20:11 INFO - PROCESS | 1943 | 1461342011194 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1943 | 1461342011196 Marionette TRACE conn4 <- [1,2694,null,{}] 09:20:11 INFO - PROCESS | 1943 | 1461342011202 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}] 09:20:11 INFO - PROCESS | 1943 | 1461342011435 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:20:11 INFO - PROCESS | 1943 | 1461342011765 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e5b3000 == 163 [pid = 1943] [id = 681] 09:20:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5600b000) [pid = 1943] [serial = 2044] [outer = (nil)] 09:20:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e57e17400) [pid = 1943] [serial = 2045] [outer = 0x7f8e5600b000] 09:20:11 INFO - PROCESS | 1943 | 1461342011896 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e59731400) [pid = 1943] [serial = 2046] [outer = 0x7f8e5600b000] 09:20:13 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:13 INFO - PROCESS | 1943 | 1461342013549 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] 09:20:13 INFO - PROCESS | 1943 | 1461342013594 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:20:13 INFO - PROCESS | 1943 | 1461342013602 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1943 | 1461342013605 Marionette TRACE conn4 <- [1,2698,null,{}] 09:20:13 INFO - PROCESS | 1943 | 1461342013612 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}] 09:20:13 INFO - PROCESS | 1943 | 1461342013888 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:20:14 INFO - PROCESS | 1943 | 1461342014171 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e62bd2800 == 164 [pid = 1943] [id = 682] 09:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5600fc00) [pid = 1943] [serial = 2047] [outer = (nil)] 09:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e59908000) [pid = 1943] [serial = 2048] [outer = 0x7f8e5600fc00] 09:20:14 INFO - PROCESS | 1943 | 1461342014253 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e59e90000) [pid = 1943] [serial = 2049] [outer = 0x7f8e5600fc00] 09:20:15 INFO - PROCESS | 1943 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4350e800 == 163 [pid = 1943] [id = 641] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47684000 == 162 [pid = 1943] [id = 666] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4581d000 == 161 [pid = 1943] [id = 665] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e449d4800 == 160 [pid = 1943] [id = 664] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e623c0800 == 159 [pid = 1943] [id = 662] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e614b4800 == 158 [pid = 1943] [id = 661] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60f4c800 == 157 [pid = 1943] [id = 660] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5c7800 == 156 [pid = 1943] [id = 659] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b50c800 == 155 [pid = 1943] [id = 658] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59f22800 == 154 [pid = 1943] [id = 657] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56cd2800 == 153 [pid = 1943] [id = 656] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56580800 == 152 [pid = 1943] [id = 655] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56208800 == 151 [pid = 1943] [id = 654] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55970000 == 150 [pid = 1943] [id = 653] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d61000 == 149 [pid = 1943] [id = 652] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53904800 == 148 [pid = 1943] [id = 651] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e689800 == 147 [pid = 1943] [id = 650] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d768800 == 146 [pid = 1943] [id = 649] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c046000 == 145 [pid = 1943] [id = 648] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f4e800 == 144 [pid = 1943] [id = 647] 09:20:16 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d82800 == 143 [pid = 1943] [id = 646] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e45f03c00) [pid = 1943] [serial = 1932] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e4f073400) [pid = 1943] [serial = 1899] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4587a000) [pid = 1943] [serial = 1931] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4470c800) [pid = 1943] [serial = 1928] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e45f09400) [pid = 1943] [serial = 1934] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e491c4000) [pid = 1943] [serial = 1886] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e4e533800) [pid = 1943] [serial = 1896] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e480ea800) [pid = 1943] [serial = 1880] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e55732800) [pid = 1943] [serial = 1904] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e566b5000) [pid = 1943] [serial = 1917] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e55f1e000) [pid = 1943] [serial = 1911] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e48af4000) [pid = 1943] [serial = 1883] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e566b4000) [pid = 1943] [serial = 1919] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e4ef02800) [pid = 1943] [serial = 1898] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e4587ec00) [pid = 1943] [serial = 1803] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e47590c00) [pid = 1943] [serial = 1878] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e55741400) [pid = 1943] [serial = 1905] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e45f10000) [pid = 1943] [serial = 1877] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e55a3bc00) [pid = 1943] [serial = 1910] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e48e71800) [pid = 1943] [serial = 1884] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e457aa800) [pid = 1943] [serial = 1875] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e557d4c00) [pid = 1943] [serial = 1907] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5600f000) [pid = 1943] [serial = 1914] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e4c58b800) [pid = 1943] [serial = 1890] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e4821ac00) [pid = 1943] [serial = 1881] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e539bf800) [pid = 1943] [serial = 1901] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e447a8000) [pid = 1943] [serial = 1874] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e56003400) [pid = 1943] [serial = 1913] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e4c1f7000) [pid = 1943] [serial = 1889] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4d985400) [pid = 1943] [serial = 1895] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e5602f000) [pid = 1943] [serial = 1916] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e566cf000) [pid = 1943] [serial = 1922] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e4563ac00) [pid = 1943] [serial = 1929] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4c8f0400) [pid = 1943] [serial = 1892] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e53dc7c00) [pid = 1943] [serial = 1902] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e442a1400) [pid = 1943] [serial = 1926] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e55a32400) [pid = 1943] [serial = 1908] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e4d89a400) [pid = 1943] [serial = 1893] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e43f4a400) [pid = 1943] [serial = 1925] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e491d2c00) [pid = 1943] [serial = 1887] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e46764400) [pid = 1943] [serial = 1935] [outer = (nil)] [url = about:blank] 09:20:17 INFO - PROCESS | 1943 | 1461342017150 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] 09:20:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:20:17 INFO - PROCESS | 1943 | 1461342017201 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:20:17 INFO - PROCESS | 1943 | 1461342017219 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1943 | 1461342017224 Marionette TRACE conn4 <- [1,2702,null,{}] 09:20:17 INFO - PROCESS | 1943 | 1461342017236 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}] 09:20:17 INFO - PROCESS | 1943 | 1461342017449 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:20:17 INFO - PROCESS | 1943 | 1461342017462 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44b93800 == 144 [pid = 1943] [id = 683] 09:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4470b400) [pid = 1943] [serial = 2050] [outer = (nil)] 09:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e447a1c00) [pid = 1943] [serial = 2051] [outer = 0x7f8e4470b400] 09:20:17 INFO - PROCESS | 1943 | 1461342017564 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e4563c800) [pid = 1943] [serial = 2052] [outer = 0x7f8e4470b400] 09:20:18 INFO - PROCESS | 1943 | 1461342018562 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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:20:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1397ms 09:20:18 INFO - PROCESS | 1943 | 1461342018617 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 1943 | 1461342018630 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:20:18 INFO - PROCESS | 1943 | 1461342018645 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1943 | 1461342018651 Marionette TRACE conn4 <- [1,2706,null,{}] 09:20:18 INFO - PROCESS | 1943 | 1461342018659 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}] 09:20:18 INFO - PROCESS | 1943 | 1461342018950 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:20:19 INFO - PROCESS | 1943 | 1461342019283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46855800 == 145 [pid = 1943] [id = 684] 09:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e447a6c00) [pid = 1943] [serial = 2053] [outer = (nil)] 09:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e458d6400) [pid = 1943] [serial = 2054] [outer = 0x7f8e447a6c00] 09:20:19 INFO - PROCESS | 1943 | 1461342019393 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e45f10000) [pid = 1943] [serial = 2055] [outer = 0x7f8e447a6c00] 09:20:20 INFO - PROCESS | 1943 | 1461342020459 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:20:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1840ms 09:20:20 INFO - PROCESS | 1943 | 1461342020485 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 1943 | 1461342020489 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:20:20 INFO - PROCESS | 1943 | 1461342020495 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 1943 | 1461342020501 Marionette TRACE conn4 <- [1,2710,null,{}] 09:20:20 INFO - PROCESS | 1943 | 1461342020523 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}] 09:20:20 INFO - PROCESS | 1943 | 1461342020842 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:20:20 INFO - PROCESS | 1943 | 1461342020878 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4817b800 == 146 [pid = 1943] [id = 685] 09:20:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e477f3400) [pid = 1943] [serial = 2056] [outer = (nil)] 09:20:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e480e2400) [pid = 1943] [serial = 2057] [outer = 0x7f8e477f3400] 09:20:20 INFO - PROCESS | 1943 | 1461342020950 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e482aa400) [pid = 1943] [serial = 2058] [outer = 0x7f8e477f3400] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e54906800) [pid = 1943] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4aedfc00) [pid = 1943] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e4a926c00) [pid = 1943] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e47590400) [pid = 1943] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e48aee000) [pid = 1943] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e42aeec00) [pid = 1943] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e4aee1400) [pid = 1943] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e440eac00) [pid = 1943] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e445e4000) [pid = 1943] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4a90b800) [pid = 1943] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e4ad76000) [pid = 1943] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e56ede000) [pid = 1943] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e44379c00) [pid = 1943] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e445e5800) [pid = 1943] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e47792c00) [pid = 1943] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e56bb0800) [pid = 1943] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e443eb800) [pid = 1943] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e56eda800) [pid = 1943] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x7f8e42aeb800) [pid = 1943] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x7f8e48219c00) [pid = 1943] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 123 (0x7f8e4470a000) [pid = 1943] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 122 (0x7f8e45877c00) [pid = 1943] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 121 (0x7f8e443f6c00) [pid = 1943] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 120 (0x7f8e445e2800) [pid = 1943] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:20:22 INFO - PROCESS | 1943 | --DOMWINDOW == 119 (0x7f8e54904800) [pid = 1943] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:20:22 INFO - PROCESS | 1943 | 1461342022553 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] 09:20:22 INFO - PROCESS | 1943 | 1461342022596 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:20:22 INFO - PROCESS | 1943 | 1461342022602 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1943 | 1461342022605 Marionette TRACE conn4 <- [1,2714,null,{}] 09:20:22 INFO - PROCESS | 1943 | 1461342022648 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}] 09:20:22 INFO - PROCESS | 1943 | 1461342022876 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:20:23 INFO - PROCESS | 1943 | 1461342023072 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f66000 == 147 [pid = 1943] [id = 686] 09:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 120 (0x7f8e42aeb800) [pid = 1943] [serial = 2059] [outer = (nil)] 09:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 121 (0x7f8e482af800) [pid = 1943] [serial = 2060] [outer = 0x7f8e42aeb800] 09:20:23 INFO - PROCESS | 1943 | 1461342023143 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 122 (0x7f8e48e71800) [pid = 1943] [serial = 2061] [outer = 0x7f8e42aeb800] 09:20:23 INFO - PROCESS | 1943 | 1461342023968 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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:20:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1394ms 09:20:24 INFO - PROCESS | 1943 | 1461342023999 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1943 | 1461342024004 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:20:24 INFO - PROCESS | 1943 | 1461342024011 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1943 | 1461342024016 Marionette TRACE conn4 <- [1,2718,null,{}] 09:20:24 INFO - PROCESS | 1943 | 1461342024023 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}] 09:20:24 INFO - PROCESS | 1943 | 1461342024255 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:20:24 INFO - PROCESS | 1943 | 1461342024747 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4458b800 == 148 [pid = 1943] [id = 687] 09:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 123 (0x7f8e42af0400) [pid = 1943] [serial = 2062] [outer = (nil)] 09:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 124 (0x7f8e43f44000) [pid = 1943] [serial = 2063] [outer = 0x7f8e42af0400] 09:20:24 INFO - PROCESS | 1943 | 1461342024841 Marionette DEBUG loaded listener.js 09:20:24 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x7f8e445d8c00) [pid = 1943] [serial = 2064] [outer = 0x7f8e42af0400] 09:20:25 INFO - PROCESS | 1943 | 1461342025830 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] 09:20:25 INFO - PROCESS | 1943 | 1461342025915 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:20:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:20:25 INFO - PROCESS | 1943 | 1461342025925 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:20:25 INFO - PROCESS | 1943 | 1461342025931 Marionette TRACE conn4 <- [1,2722,null,{}] 09:20:25 INFO - PROCESS | 1943 | 1461342025939 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}] 09:20:26 INFO - PROCESS | 1943 | 1461342026232 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:20:26 INFO - PROCESS | 1943 | 1461342026567 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47838000 == 149 [pid = 1943] [id = 688] 09:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e457a7c00) [pid = 1943] [serial = 2065] [outer = (nil)] 09:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e457df400) [pid = 1943] [serial = 2066] [outer = 0x7f8e457a7c00] 09:20:26 INFO - PROCESS | 1943 | 1461342026650 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e45e02800) [pid = 1943] [serial = 2067] [outer = 0x7f8e457a7c00] 09:20:27 INFO - PROCESS | 1943 | 1461342027844 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] 09:20:27 INFO - PROCESS | 1943 | 1461342027885 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:20:27 INFO - PROCESS | 1943 | 1461342027892 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1943 | 1461342027895 Marionette TRACE conn4 <- [1,2726,null,{}] 09:20:27 INFO - PROCESS | 1943 | 1461342027902 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}] 09:20:28 INFO - PROCESS | 1943 | 1461342028180 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:20:28 INFO - PROCESS | 1943 | 1461342028564 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c511000 == 150 [pid = 1943] [id = 689] 09:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e477ef000) [pid = 1943] [serial = 2068] [outer = (nil)] 09:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e48218800) [pid = 1943] [serial = 2069] [outer = 0x7f8e477ef000] 09:20:28 INFO - PROCESS | 1943 | 1461342028662 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e491c4c00) [pid = 1943] [serial = 2070] [outer = 0x7f8e477ef000] 09:20:29 INFO - PROCESS | 1943 | 1461342029612 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:20:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1782ms 09:20:29 INFO - PROCESS | 1943 | 1461342029676 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1943 | 1461342029681 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:20:29 INFO - PROCESS | 1943 | 1461342029696 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1943 | 1461342029706 Marionette TRACE conn4 <- [1,2730,null,{}] 09:20:29 INFO - PROCESS | 1943 | 1461342029712 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}] 09:20:29 INFO - PROCESS | 1943 | 1461342029996 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:20:30 INFO - PROCESS | 1943 | 1461342030353 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e69b800 == 151 [pid = 1943] [id = 690] 09:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e4a91d400) [pid = 1943] [serial = 2071] [outer = (nil)] 09:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e4aee6000) [pid = 1943] [serial = 2072] [outer = 0x7f8e4a91d400] 09:20:30 INFO - PROCESS | 1943 | 1461342030437 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e4be8c800) [pid = 1943] [serial = 2073] [outer = 0x7f8e4a91d400] 09:20:31 INFO - PROCESS | 1943 | 1461342031764 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] 09:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:20:31 INFO - PROCESS | 1943 | 1461342031800 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1943 | 1461342031806 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1943 | 1461342031809 Marionette TRACE conn4 <- [1,2734,null,{}] 09:20:31 INFO - PROCESS | 1943 | 1461342031815 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}] 09:20:32 INFO - PROCESS | 1943 | 1461342032128 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:20:32 INFO - PROCESS | 1943 | 1461342032418 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53914800 == 152 [pid = 1943] [id = 691] 09:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e4a923400) [pid = 1943] [serial = 2074] [outer = (nil)] 09:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4c030000) [pid = 1943] [serial = 2075] [outer = 0x7f8e4a923400] 09:20:32 INFO - PROCESS | 1943 | 1461342032499 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e4c1f4400) [pid = 1943] [serial = 2076] [outer = 0x7f8e4a923400] 09:20:33 INFO - PROCESS | 1943 | 1461342033444 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1680ms 09:20:33 INFO - PROCESS | 1943 | 1461342033487 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1943 | 1461342033490 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:20:33 INFO - PROCESS | 1943 | 1461342033497 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1943 | 1461342033501 Marionette TRACE conn4 <- [1,2738,null,{}] 09:20:33 INFO - PROCESS | 1943 | 1461342033506 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}] 09:20:33 INFO - PROCESS | 1943 | 1461342033760 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:20:34 INFO - PROCESS | 1943 | 1461342034108 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d6d800 == 153 [pid = 1943] [id = 692] 09:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e4c8f5800) [pid = 1943] [serial = 2077] [outer = (nil)] 09:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e4d89ac00) [pid = 1943] [serial = 2078] [outer = 0x7f8e4c8f5800] 09:20:34 INFO - PROCESS | 1943 | 1461342034204 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e4f06b000) [pid = 1943] [serial = 2079] [outer = 0x7f8e4c8f5800] 09:20:35 INFO - PROCESS | 1943 | 1461342035158 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1731ms 09:20:35 INFO - PROCESS | 1943 | 1461342035230 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1943 | 1461342035234 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:20:35 INFO - PROCESS | 1943 | 1461342035239 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1943 | 1461342035242 Marionette TRACE conn4 <- [1,2742,null,{}] 09:20:35 INFO - PROCESS | 1943 | 1461342035249 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}] 09:20:35 INFO - PROCESS | 1943 | 1461342035513 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:20:35 INFO - PROCESS | 1943 | 1461342035840 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e560f7000 == 154 [pid = 1943] [id = 693] 09:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e4c669800) [pid = 1943] [serial = 2080] [outer = (nil)] 09:20:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e53dc7c00) [pid = 1943] [serial = 2081] [outer = 0x7f8e4c669800] 09:20:35 INFO - PROCESS | 1943 | 1461342035925 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e54970000) [pid = 1943] [serial = 2082] [outer = 0x7f8e4c669800] 09:20:36 INFO - PROCESS | 1943 | 1461342036824 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:20:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1635ms 09:20:36 INFO - PROCESS | 1943 | 1461342036876 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1943 | 1461342036880 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:20:36 INFO - PROCESS | 1943 | 1461342036886 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1943 | 1461342036890 Marionette TRACE conn4 <- [1,2746,null,{}] 09:20:36 INFO - PROCESS | 1943 | 1461342036896 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}] 09:20:37 INFO - PROCESS | 1943 | 1461342037146 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:20:37 INFO - PROCESS | 1943 | 1461342037469 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565b3800 == 155 [pid = 1943] [id = 694] 09:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4c8f6400) [pid = 1943] [serial = 2083] [outer = (nil)] 09:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e54bc4800) [pid = 1943] [serial = 2084] [outer = 0x7f8e4c8f6400] 09:20:37 INFO - PROCESS | 1943 | 1461342037553 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e5573d400) [pid = 1943] [serial = 2085] [outer = 0x7f8e4c8f6400] 09:20:38 INFO - PROCESS | 1943 | 1461342038423 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1585ms 09:20:38 INFO - PROCESS | 1943 | 1461342038472 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1943 | 1461342038476 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:20:38 INFO - PROCESS | 1943 | 1461342038482 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1943 | 1461342038486 Marionette TRACE conn4 <- [1,2750,null,{}] 09:20:38 INFO - PROCESS | 1943 | 1461342038492 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}] 09:20:38 INFO - PROCESS | 1943 | 1461342038741 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:20:39 INFO - PROCESS | 1943 | 1461342039075 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56b41800 == 156 [pid = 1943] [id = 695] 09:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4d89f400) [pid = 1943] [serial = 2086] [outer = (nil)] 09:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e557d8400) [pid = 1943] [serial = 2087] [outer = 0x7f8e4d89f400] 09:20:39 INFO - PROCESS | 1943 | 1461342039158 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e55a37800) [pid = 1943] [serial = 2088] [outer = 0x7f8e4d89f400] 09:20:40 INFO - PROCESS | 1943 | 1461342040012 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]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1584ms 09:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:20:40 INFO - PROCESS | 1943 | 1461342040068 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1943 | 1461342040071 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:20:40 INFO - PROCESS | 1943 | 1461342040078 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1943 | 1461342040080 Marionette TRACE conn4 <- [1,2754,null,{}] 09:20:40 INFO - PROCESS | 1943 | 1461342040087 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}] 09:20:40 INFO - PROCESS | 1943 | 1461342040337 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:20:40 INFO - PROCESS | 1943 | 1461342040664 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59955000 == 157 [pid = 1943] [id = 696] 09:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e480ef400) [pid = 1943] [serial = 2089] [outer = (nil)] 09:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e56004400) [pid = 1943] [serial = 2090] [outer = 0x7f8e480ef400] 09:20:40 INFO - PROCESS | 1943 | 1461342040748 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e566afc00) [pid = 1943] [serial = 2091] [outer = 0x7f8e480ef400] 09:20:41 INFO - PROCESS | 1943 | 1461342041630 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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1584ms 09:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:20:41 INFO - PROCESS | 1943 | 1461342041662 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1943 | 1461342041665 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:20:41 INFO - PROCESS | 1943 | 1461342041672 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1943 | 1461342041674 Marionette TRACE conn4 <- [1,2758,null,{}] 09:20:41 INFO - PROCESS | 1943 | 1461342041681 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}] 09:20:41 INFO - PROCESS | 1943 | 1461342041929 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:20:42 INFO - PROCESS | 1943 | 1461342042283 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a975800 == 158 [pid = 1943] [id = 697] 09:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e568e9000) [pid = 1943] [serial = 2092] [outer = (nil)] 09:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e568ef800) [pid = 1943] [serial = 2093] [outer = 0x7f8e568e9000] 09:20:42 INFO - PROCESS | 1943 | 1461342042379 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e57b32400) [pid = 1943] [serial = 2094] [outer = 0x7f8e568e9000] 09:20:43 INFO - PROCESS | 1943 | 1461342043432 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]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:20:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1839ms 09:20:43 INFO - PROCESS | 1943 | 1461342043512 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:20:43 INFO - PROCESS | 1943 | 1461342043518 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:20:43 INFO - PROCESS | 1943 | 1461342043528 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 1943 | 1461342043534 Marionette TRACE conn4 <- [1,2762,null,{}] 09:20:43 INFO - PROCESS | 1943 | 1461342043543 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}] 09:20:43 INFO - PROCESS | 1943 | 1461342043861 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:20:44 INFO - PROCESS | 1943 | 1461342044193 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e60912800 == 159 [pid = 1943] [id = 698] 09:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e568eb000) [pid = 1943] [serial = 2095] [outer = (nil)] 09:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e597b6c00) [pid = 1943] [serial = 2096] [outer = 0x7f8e568eb000] 09:20:44 INFO - PROCESS | 1943 | 1461342044271 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e59e8fc00) [pid = 1943] [serial = 2097] [outer = 0x7f8e568eb000] 09:20:45 INFO - PROCESS | 1943 | 1461342045157 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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1693ms 09:20:45 INFO - PROCESS | 1943 | 1461342045221 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1943 | 1461342045225 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:20:45 INFO - PROCESS | 1943 | 1461342045231 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1943 | 1461342045234 Marionette TRACE conn4 <- [1,2766,null,{}] 09:20:45 INFO - PROCESS | 1943 | 1461342045239 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}] 09:20:45 INFO - PROCESS | 1943 | 1461342045495 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:20:45 INFO - PROCESS | 1943 | 1461342045860 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629a9800 == 160 [pid = 1943] [id = 699] 09:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e597ae800) [pid = 1943] [serial = 2098] [outer = (nil)] 09:20:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e5a0c0800) [pid = 1943] [serial = 2099] [outer = 0x7f8e597ae800] 09:20:45 INFO - PROCESS | 1943 | 1461342045944 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e5a0cb000) [pid = 1943] [serial = 2100] [outer = 0x7f8e597ae800] 09:20:46 INFO - PROCESS | 1943 | 1461342046808 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]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:20:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1631ms 09:20:46 INFO - PROCESS | 1943 | 1461342046863 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 1943 | 1461342046867 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:20:46 INFO - PROCESS | 1943 | 1461342046873 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 1943 | 1461342046876 Marionette TRACE conn4 <- [1,2770,null,{}] 09:20:46 INFO - PROCESS | 1943 | 1461342046881 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}] 09:20:47 INFO - PROCESS | 1943 | 1461342047135 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:20:47 INFO - PROCESS | 1943 | 1461342047469 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6bdb1800 == 161 [pid = 1943] [id = 700] 09:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e59910c00) [pid = 1943] [serial = 2101] [outer = (nil)] 09:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e5a293400) [pid = 1943] [serial = 2102] [outer = 0x7f8e59910c00] 09:20:47 INFO - PROCESS | 1943 | 1461342047554 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e5a29a800) [pid = 1943] [serial = 2103] [outer = 0x7f8e59910c00] 09:20:48 INFO - PROCESS | 1943 | 1461342048564 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:20:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1737ms 09:20:48 INFO - PROCESS | 1943 | 1461342048611 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1943 | 1461342048615 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:20:48 INFO - PROCESS | 1943 | 1461342048621 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1943 | 1461342048623 Marionette TRACE conn4 <- [1,2774,null,{}] 09:20:48 INFO - PROCESS | 1943 | 1461342048628 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}] 09:20:48 INFO - PROCESS | 1943 | 1461342048868 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:20:49 INFO - PROCESS | 1943 | 1461342049164 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ce1a800 == 162 [pid = 1943] [id = 701] 09:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e4758bc00) [pid = 1943] [serial = 2104] [outer = (nil)] 09:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e5a4cac00) [pid = 1943] [serial = 2105] [outer = 0x7f8e4758bc00] 09:20:49 INFO - PROCESS | 1943 | 1461342049288 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e5a572000) [pid = 1943] [serial = 2106] [outer = 0x7f8e4758bc00] 09:20:50 INFO - PROCESS | 1943 | 1461342050191 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1631ms 09:20:50 INFO - PROCESS | 1943 | 1461342050253 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1943 | 1461342050256 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:20:50 INFO - PROCESS | 1943 | 1461342050262 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1943 | 1461342050266 Marionette TRACE conn4 <- [1,2778,null,{}] 09:20:50 INFO - PROCESS | 1943 | 1461342050271 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}] 09:20:50 INFO - PROCESS | 1943 | 1461342050518 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:20:50 INFO - PROCESS | 1943 | 1461342050846 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6dd2a800 == 163 [pid = 1943] [id = 702] 09:20:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e48aefc00) [pid = 1943] [serial = 2107] [outer = (nil)] 09:20:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e5a579800) [pid = 1943] [serial = 2108] [outer = 0x7f8e48aefc00] 09:20:50 INFO - PROCESS | 1943 | 1461342050927 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e5a60ac00) [pid = 1943] [serial = 2109] [outer = 0x7f8e48aefc00] 09:20:51 INFO - PROCESS | 1943 | 1461342051771 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]]]}] 09:20:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:20:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1578ms 09:20:51 INFO - PROCESS | 1943 | 1461342051843 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:20:51 INFO - PROCESS | 1943 | 1461342051846 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:20:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:20:51 INFO - PROCESS | 1943 | 1461342051852 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:20:51 INFO - PROCESS | 1943 | 1461342051855 Marionette TRACE conn4 <- [1,2782,null,{}] 09:20:51 INFO - PROCESS | 1943 | 1461342051861 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}] 09:20:52 INFO - PROCESS | 1943 | 1461342052146 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:20:52 INFO - PROCESS | 1943 | 1461342052475 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6ff75800 == 164 [pid = 1943] [id = 703] 09:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e59e9a000) [pid = 1943] [serial = 2110] [outer = (nil)] 09:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e5a9c6c00) [pid = 1943] [serial = 2111] [outer = 0x7f8e59e9a000] 09:20:52 INFO - PROCESS | 1943 | 1461342052560 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e5a9cdc00) [pid = 1943] [serial = 2112] [outer = 0x7f8e59e9a000] 09:20:53 INFO - PROCESS | 1943 | 1461342053509 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:20:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1679ms 09:20:53 INFO - PROCESS | 1943 | 1461342053534 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 1943 | 1461342053537 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:20:53 INFO - PROCESS | 1943 | 1461342053543 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 1943 | 1461342053545 Marionette TRACE conn4 <- [1,2786,null,{}] 09:20:53 INFO - PROCESS | 1943 | 1461342053551 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}] 09:20:53 INFO - PROCESS | 1943 | 1461342053806 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:20:54 INFO - PROCESS | 1943 | 1461342054081 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71761800 == 165 [pid = 1943] [id = 704] 09:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e4f074800) [pid = 1943] [serial = 2113] [outer = (nil)] 09:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5aaa9c00) [pid = 1943] [serial = 2114] [outer = 0x7f8e4f074800] 09:20:54 INFO - PROCESS | 1943 | 1461342054198 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5abce800) [pid = 1943] [serial = 2115] [outer = 0x7f8e4f074800] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e58a73800 == 164 [pid = 1943] [id = 56] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c04a800 == 163 [pid = 1943] [id = 326] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4666c800 == 162 [pid = 1943] [id = 534] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e71831000 == 161 [pid = 1943] [id = 548] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4b1d7800 == 160 [pid = 1943] [id = 243] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45611000 == 159 [pid = 1943] [id = 620] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45609800 == 158 [pid = 1943] [id = 642] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565b8800 == 157 [pid = 1943] [id = 634] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c517000 == 156 [pid = 1943] [id = 628] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5599a000 == 155 [pid = 1943] [id = 633] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5b517000 == 154 [pid = 1943] [id = 640] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59959800 == 153 [pid = 1943] [id = 636] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4598e800 == 152 [pid = 1943] [id = 624] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4828e800 == 151 [pid = 1943] [id = 625] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564d7800 == 150 [pid = 1943] [id = 399] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c046800 == 149 [pid = 1943] [id = 627] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e76e000 == 148 [pid = 1943] [id = 629] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5568f000 == 147 [pid = 1943] [id = 632] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d7f000 == 146 [pid = 1943] [id = 621] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5390d000 == 145 [pid = 1943] [id = 630] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f66000 == 144 [pid = 1943] [id = 686] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4817b800 == 143 [pid = 1943] [id = 685] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46855800 == 142 [pid = 1943] [id = 684] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44b93800 == 141 [pid = 1943] [id = 683] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5e5b3000 == 140 [pid = 1943] [id = 681] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a3f6800 == 139 [pid = 1943] [id = 680] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59694800 == 138 [pid = 1943] [id = 679] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56ae9000 == 137 [pid = 1943] [id = 678] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564cb800 == 136 [pid = 1943] [id = 677] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5595f800 == 135 [pid = 1943] [id = 676] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549bf000 == 134 [pid = 1943] [id = 675] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0cc800 == 133 [pid = 1943] [id = 674] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e77c800 == 132 [pid = 1943] [id = 673] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d73b800 == 131 [pid = 1943] [id = 672] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c41d000 == 130 [pid = 1943] [id = 671] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49fe5800 == 129 [pid = 1943] [id = 670] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e48178800 == 128 [pid = 1943] [id = 669] 09:20:56 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4560e000 == 127 [pid = 1943] [id = 668] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e47794c00) [pid = 1943] [serial = 2003] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e557ddc00) [pid = 1943] [serial = 1970] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4be91800) [pid = 1943] [serial = 1953] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4c585000) [pid = 1943] [serial = 1955] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e56ba8000) [pid = 1943] [serial = 1974] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e59725c00) [pid = 1943] [serial = 1988] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e5960a800) [pid = 1943] [serial = 1986] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e53c18000) [pid = 1943] [serial = 1965] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e445e4c00) [pid = 1943] [serial = 1995] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e45643400) [pid = 1943] [serial = 1941] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e56baa400) [pid = 1943] [serial = 1976] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e4ef0cc00) [pid = 1943] [serial = 1961] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e47596800) [pid = 1943] [serial = 1937] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e579f8000) [pid = 1943] [serial = 1979] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e456b3800) [pid = 1943] [serial = 1997] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e566cc000) [pid = 1943] [serial = 1971] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e457dec00) [pid = 1943] [serial = 1998] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e566d4c00) [pid = 1943] [serial = 1923] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e4a91ec00) [pid = 1943] [serial = 1950] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e57c61400) [pid = 1943] [serial = 1982] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e4e92cc00) [pid = 1943] [serial = 1959] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4d983800) [pid = 1943] [serial = 1956] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e447a0c00) [pid = 1943] [serial = 1940] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e56ed8800) [pid = 1943] [serial = 1977] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e443f0000) [pid = 1943] [serial = 1994] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e539ba400) [pid = 1943] [serial = 1964] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e59903c00) [pid = 1943] [serial = 1992] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e4758b800) [pid = 1943] [serial = 1872] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e48af3800) [pid = 1943] [serial = 1946] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4a90bc00) [pid = 1943] [serial = 1949] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4758dc00) [pid = 1943] [serial = 1943] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e57b3e800) [pid = 1943] [serial = 1980] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e4758b000) [pid = 1943] [serial = 2001] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e597b4800) [pid = 1943] [serial = 1991] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e57e15800) [pid = 1943] [serial = 1983] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e566c6400) [pid = 1943] [serial = 1920] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e4be82400) [pid = 1943] [serial = 1952] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e491c7000) [pid = 1943] [serial = 1947] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e5396f400) [pid = 1943] [serial = 1962] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e54bbf000) [pid = 1943] [serial = 1857] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e4e537400) [pid = 1943] [serial = 1958] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e54965800) [pid = 1943] [serial = 1967] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e477f2c00) [pid = 1943] [serial = 1944] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e58acf800) [pid = 1943] [serial = 1985] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e5496ec00) [pid = 1943] [serial = 1968] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e568e8800) [pid = 1943] [serial = 1973] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e45f06000) [pid = 1943] [serial = 2000] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e5972e400) [pid = 1943] [serial = 1989] [outer = (nil)] [url = about:blank] 09:20:56 INFO - PROCESS | 1943 | 1461342056913 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3390ms 09:20:56 INFO - PROCESS | 1943 | 1461342056933 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:20:56 INFO - PROCESS | 1943 | 1461342056939 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:20:56 INFO - PROCESS | 1943 | 1461342056946 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1943 | 1461342056951 Marionette TRACE conn4 <- [1,2790,null,{}] 09:20:56 INFO - PROCESS | 1943 | 1461342056958 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}] 09:20:57 INFO - PROCESS | 1943 | 1461342057222 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:20:57 INFO - PROCESS | 1943 | 1461342057433 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44ba7800 == 128 [pid = 1943] [id = 705] 09:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e443f7400) [pid = 1943] [serial = 2116] [outer = (nil)] 09:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e445e4400) [pid = 1943] [serial = 2117] [outer = 0x7f8e443f7400] 09:20:57 INFO - PROCESS | 1943 | 1461342057508 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e447a7c00) [pid = 1943] [serial = 2118] [outer = 0x7f8e443f7400] 09:20:58 INFO - PROCESS | 1943 | 1461342058329 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:20:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1431ms 09:20:58 INFO - PROCESS | 1943 | 1461342058379 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1943 | 1461342058386 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:20:58 INFO - PROCESS | 1943 | 1461342058396 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 1943 | 1461342058400 Marionette TRACE conn4 <- [1,2794,null,{}] 09:20:58 INFO - PROCESS | 1943 | 1461342058405 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}] 09:20:58 INFO - PROCESS | 1943 | 1461342058720 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:20:58 INFO - PROCESS | 1943 | 1461342058867 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e46862800 == 129 [pid = 1943] [id = 706] 09:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e4429d400) [pid = 1943] [serial = 2119] [outer = (nil)] 09:20:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e456bd400) [pid = 1943] [serial = 2120] [outer = 0x7f8e4429d400] 09:20:58 INFO - PROCESS | 1943 | 1461342058968 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e45872c00) [pid = 1943] [serial = 2121] [outer = 0x7f8e4429d400] 09:20:59 INFO - PROCESS | 1943 | 1461342059903 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:20:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1544ms 09:20:59 INFO - PROCESS | 1943 | 1461342059942 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1943 | 1461342059948 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:20:59 INFO - PROCESS | 1943 | 1461342059969 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1943 | 1461342059977 Marionette TRACE conn4 <- [1,2798,null,{}] 09:20:59 INFO - PROCESS | 1943 | 1461342059992 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}] 09:21:00 INFO - PROCESS | 1943 | 1461342060302 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:21:00 INFO - PROCESS | 1943 | 1461342060347 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4818f800 == 130 [pid = 1943] [id = 707] 09:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e447ab400) [pid = 1943] [serial = 2122] [outer = (nil)] 09:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4758b000) [pid = 1943] [serial = 2123] [outer = 0x7f8e447ab400] 09:21:00 INFO - PROCESS | 1943 | 1461342060671 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e480ed000) [pid = 1943] [serial = 2124] [outer = 0x7f8e447ab400] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e482ab400) [pid = 1943] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e4c032800) [pid = 1943] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e443e9000) [pid = 1943] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e4c032000) [pid = 1943] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e477f3400) [pid = 1943] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e4c031800) [pid = 1943] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e4c667400) [pid = 1943] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e45f07800) [pid = 1943] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e447a6c00) [pid = 1943] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e477fbc00) [pid = 1943] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e4563dc00) [pid = 1943] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 125 (0x7f8e4470b400) [pid = 1943] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:21:01 INFO - PROCESS | 1943 | --DOMWINDOW == 124 (0x7f8e456b9800) [pid = 1943] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:21:02 INFO - PROCESS | 1943 | 1461342062071 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:21:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2150ms 09:21:02 INFO - PROCESS | 1943 | 1461342062117 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:21:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:21:02 INFO - PROCESS | 1943 | 1461342062122 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:21:02 INFO - PROCESS | 1943 | 1461342062128 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1943 | 1461342062131 Marionette TRACE conn4 <- [1,2802,null,{}] 09:21:02 INFO - PROCESS | 1943 | 1461342062136 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}] 09:21:02 INFO - PROCESS | 1943 | 1461342062431 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:21:02 INFO - PROCESS | 1943 | 1461342062455 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f60800 == 131 [pid = 1943] [id = 708] 09:21:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 125 (0x7f8e45f04c00) [pid = 1943] [serial = 2125] [outer = (nil)] 09:21:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 126 (0x7f8e48e77400) [pid = 1943] [serial = 2126] [outer = 0x7f8e45f04c00] 09:21:02 INFO - PROCESS | 1943 | 1461342062522 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e491ccc00) [pid = 1943] [serial = 2127] [outer = 0x7f8e45f04c00] 09:21:03 INFO - PROCESS | 1943 | 1461342063382 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:21:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1438ms 09:21:03 INFO - PROCESS | 1943 | 1461342063581 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 1943 | 1461342063589 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:21:03 INFO - PROCESS | 1943 | 1461342063598 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 1943 | 1461342063601 Marionette TRACE conn4 <- [1,2806,null,{}] 09:21:03 INFO - PROCESS | 1943 | 1461342063610 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}] 09:21:03 INFO - PROCESS | 1943 | 1461342063861 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:21:04 INFO - PROCESS | 1943 | 1461342064211 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d91800 == 132 [pid = 1943] [id = 709] 09:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e442a1400) [pid = 1943] [serial = 2128] [outer = (nil)] 09:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e445e2800) [pid = 1943] [serial = 2129] [outer = 0x7f8e442a1400] 09:21:04 INFO - PROCESS | 1943 | 1461342064297 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e4563ec00) [pid = 1943] [serial = 2130] [outer = 0x7f8e442a1400] 09:21:05 INFO - PROCESS | 1943 | 1461342065212 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]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:21:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1681ms 09:21:05 INFO - PROCESS | 1943 | 1461342065281 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1943 | 1461342065287 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:21:05 INFO - PROCESS | 1943 | 1461342065300 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1943 | 1461342065305 Marionette TRACE conn4 <- [1,2810,null,{}] 09:21:05 INFO - PROCESS | 1943 | 1461342065313 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}] 09:21:05 INFO - PROCESS | 1943 | 1461342065620 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:21:05 INFO - PROCESS | 1943 | 1461342065959 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49fd8800 == 133 [pid = 1943] [id = 710] 09:21:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e45e09c00) [pid = 1943] [serial = 2131] [outer = (nil)] 09:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e477f4000) [pid = 1943] [serial = 2132] [outer = 0x7f8e45e09c00] 09:21:06 INFO - PROCESS | 1943 | 1461342066040 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e48e6f800) [pid = 1943] [serial = 2133] [outer = 0x7f8e45e09c00] 09:21:06 INFO - PROCESS | 1943 | 1461342066970 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1739ms 09:21:07 INFO - PROCESS | 1943 | 1461342067036 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:21:07 INFO - PROCESS | 1943 | 1461342067040 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:21:07 INFO - PROCESS | 1943 | 1461342067047 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1943 | 1461342067050 Marionette TRACE conn4 <- [1,2814,null,{}] 09:21:07 INFO - PROCESS | 1943 | 1461342067066 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}] 09:21:07 INFO - PROCESS | 1943 | 1461342067362 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:21:07 INFO - PROCESS | 1943 | 1461342067727 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d721800 == 134 [pid = 1943] [id = 711] 09:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e4a920000) [pid = 1943] [serial = 2134] [outer = (nil)] 09:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e4ad77800) [pid = 1943] [serial = 2135] [outer = 0x7f8e4a920000] 09:21:07 INFO - PROCESS | 1943 | 1461342067817 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e4bf92000) [pid = 1943] [serial = 2136] [outer = 0x7f8e4a920000] 09:21:08 INFO - PROCESS | 1943 | 1461342068738 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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1733ms 09:21:08 INFO - PROCESS | 1943 | 1461342068781 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1943 | 1461342068785 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:21:08 INFO - PROCESS | 1943 | 1461342068791 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1943 | 1461342068799 Marionette TRACE conn4 <- [1,2818,null,{}] 09:21:08 INFO - PROCESS | 1943 | 1461342068811 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}] 09:21:09 INFO - PROCESS | 1943 | 1461342069060 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:21:09 INFO - PROCESS | 1943 | 1461342069388 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e554800 == 135 [pid = 1943] [id = 712] 09:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e42ae7000) [pid = 1943] [serial = 2137] [outer = (nil)] 09:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e4c1ed400) [pid = 1943] [serial = 2138] [outer = 0x7f8e42ae7000] 09:21:09 INFO - PROCESS | 1943 | 1461342069474 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e4c58b000) [pid = 1943] [serial = 2139] [outer = 0x7f8e42ae7000] 09:21:10 INFO - PROCESS | 1943 | 1461342070383 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1644ms 09:21:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:21:10 INFO - PROCESS | 1943 | 1461342070436 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1943 | 1461342070439 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:21:10 INFO - PROCESS | 1943 | 1461342070446 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1943 | 1461342070449 Marionette TRACE conn4 <- [1,2822,null,{}] 09:21:10 INFO - PROCESS | 1943 | 1461342070455 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}] 09:21:10 INFO - PROCESS | 1943 | 1461342070684 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:21:11 INFO - PROCESS | 1943 | 1461342071003 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e846000 == 136 [pid = 1943] [id = 713] 09:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e4a925400) [pid = 1943] [serial = 2140] [outer = (nil)] 09:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e4c66a800) [pid = 1943] [serial = 2141] [outer = 0x7f8e4a925400] 09:21:11 INFO - PROCESS | 1943 | 1461342071083 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e4c8fb800) [pid = 1943] [serial = 2142] [outer = 0x7f8e4a925400] 09:21:11 INFO - PROCESS | 1943 | 1461342071969 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:21:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1582ms 09:21:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:21:12 INFO - PROCESS | 1943 | 1461342072028 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1943 | 1461342072031 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:21:12 INFO - PROCESS | 1943 | 1461342072037 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1943 | 1461342072041 Marionette TRACE conn4 <- [1,2826,null,{}] 09:21:12 INFO - PROCESS | 1943 | 1461342072046 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}] 09:21:12 INFO - PROCESS | 1943 | 1461342072337 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:21:12 INFO - PROCESS | 1943 | 1461342072670 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d07000 == 137 [pid = 1943] [id = 714] 09:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e4e931800) [pid = 1943] [serial = 2143] [outer = (nil)] 09:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4ef07c00) [pid = 1943] [serial = 2144] [outer = 0x7f8e4e931800] 09:21:12 INFO - PROCESS | 1943 | 1461342072757 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e5396f800) [pid = 1943] [serial = 2145] [outer = 0x7f8e4e931800] 09:21:13 INFO - PROCESS | 1943 | 1461342073650 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1684ms 09:21:13 INFO - PROCESS | 1943 | 1461342073722 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1943 | 1461342073726 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:21:13 INFO - PROCESS | 1943 | 1461342073732 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1943 | 1461342073734 Marionette TRACE conn4 <- [1,2830,null,{}] 09:21:13 INFO - PROCESS | 1943 | 1461342073740 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}] 09:21:14 INFO - PROCESS | 1943 | 1461342074038 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:21:14 INFO - PROCESS | 1943 | 1461342074361 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55694000 == 138 [pid = 1943] [id = 715] 09:21:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e539bf000) [pid = 1943] [serial = 2146] [outer = (nil)] 09:21:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e53c16400) [pid = 1943] [serial = 2147] [outer = 0x7f8e539bf000] 09:21:14 INFO - PROCESS | 1943 | 1461342074450 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e53dcb800) [pid = 1943] [serial = 2148] [outer = 0x7f8e539bf000] 09:21:15 INFO - PROCESS | 1943 | 1461342075324 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:21:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1630ms 09:21:15 INFO - PROCESS | 1943 | 1461342075363 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1943 | 1461342075366 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:21:15 INFO - PROCESS | 1943 | 1461342075373 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1943 | 1461342075375 Marionette TRACE conn4 <- [1,2834,null,{}] 09:21:15 INFO - PROCESS | 1943 | 1461342075381 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}] 09:21:15 INFO - PROCESS | 1943 | 1461342075616 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:21:15 INFO - PROCESS | 1943 | 1461342075903 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5599d800 == 139 [pid = 1943] [id = 716] 09:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e53974800) [pid = 1943] [serial = 2149] [outer = (nil)] 09:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e5496ec00) [pid = 1943] [serial = 2150] [outer = 0x7f8e53974800] 09:21:16 INFO - PROCESS | 1943 | 1461342076057 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e55730c00) [pid = 1943] [serial = 2151] [outer = 0x7f8e53974800] 09:21:17 INFO - PROCESS | 1943 | 1461342077010 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:21:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1687ms 09:21:17 INFO - PROCESS | 1943 | 1461342077061 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1943 | 1461342077065 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:21:17 INFO - PROCESS | 1943 | 1461342077072 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1943 | 1461342077075 Marionette TRACE conn4 <- [1,2838,null,{}] 09:21:17 INFO - PROCESS | 1943 | 1461342077081 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}] 09:21:17 INFO - PROCESS | 1943 | 1461342077375 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:21:17 INFO - PROCESS | 1943 | 1461342077707 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e564c8800 == 140 [pid = 1943] [id = 717] 09:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e5397b400) [pid = 1943] [serial = 2152] [outer = (nil)] 09:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e557d8800) [pid = 1943] [serial = 2153] [outer = 0x7f8e5397b400] 09:21:17 INFO - PROCESS | 1943 | 1461342077785 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e55a41400) [pid = 1943] [serial = 2154] [outer = 0x7f8e5397b400] 09:21:18 INFO - PROCESS | 1943 | 1461342078685 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1691ms 09:21:18 INFO - PROCESS | 1943 | 1461342078766 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1943 | 1461342078772 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:21:18 INFO - PROCESS | 1943 | 1461342078780 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1943 | 1461342078783 Marionette TRACE conn4 <- [1,2842,null,{}] 09:21:18 INFO - PROCESS | 1943 | 1461342078791 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}] 09:21:19 INFO - PROCESS | 1943 | 1461342079085 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:21:19 INFO - PROCESS | 1943 | 1461342079427 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e569ab800 == 141 [pid = 1943] [id = 718] 09:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e491c8800) [pid = 1943] [serial = 2155] [outer = (nil)] 09:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e566b1000) [pid = 1943] [serial = 2156] [outer = 0x7f8e491c8800] 09:21:19 INFO - PROCESS | 1943 | 1461342079511 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e566c8000) [pid = 1943] [serial = 2157] [outer = 0x7f8e491c8800] 09:21:20 INFO - PROCESS | 1943 | 1461342080443 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1739ms 09:21:20 INFO - PROCESS | 1943 | 1461342080520 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:21:20 INFO - PROCESS | 1943 | 1461342080526 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:21:20 INFO - PROCESS | 1943 | 1461342080532 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1943 | 1461342080537 Marionette TRACE conn4 <- [1,2846,null,{}] 09:21:20 INFO - PROCESS | 1943 | 1461342080543 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}] 09:21:20 INFO - PROCESS | 1943 | 1461342080871 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:21:21 INFO - PROCESS | 1943 | 1461342081290 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e597d5000 == 142 [pid = 1943] [id = 719] 09:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e56ed8000) [pid = 1943] [serial = 2158] [outer = (nil)] 09:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e56edf000) [pid = 1943] [serial = 2159] [outer = 0x7f8e56ed8000] 09:21:21 INFO - PROCESS | 1943 | 1461342081429 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e57e10400) [pid = 1943] [serial = 2160] [outer = 0x7f8e56ed8000] 09:21:22 INFO - PROCESS | 1943 | 1461342082772 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:21:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2286ms 09:21:22 INFO - PROCESS | 1943 | 1461342082820 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1943 | 1461342082824 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:21:22 INFO - PROCESS | 1943 | 1461342082830 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1943 | 1461342082832 Marionette TRACE conn4 <- [1,2850,null,{}] 09:21:22 INFO - PROCESS | 1943 | 1461342082838 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}] 09:21:23 INFO - PROCESS | 1943 | 1461342083094 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:21:23 INFO - PROCESS | 1943 | 1461342083429 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a96d000 == 143 [pid = 1943] [id = 720] 09:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e56eda400) [pid = 1943] [serial = 2161] [outer = (nil)] 09:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5960a800) [pid = 1943] [serial = 2162] [outer = 0x7f8e56eda400] 09:21:23 INFO - PROCESS | 1943 | 1461342083511 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e59730800) [pid = 1943] [serial = 2163] [outer = 0x7f8e56eda400] 09:21:24 INFO - PROCESS | 1943 | 1461342084418 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:21:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1634ms 09:21:24 INFO - PROCESS | 1943 | 1461342084465 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1943 | 1461342084469 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:21:24 INFO - PROCESS | 1943 | 1461342084476 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1943 | 1461342084480 Marionette TRACE conn4 <- [1,2854,null,{}] 09:21:24 INFO - PROCESS | 1943 | 1461342084485 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}] 09:21:24 INFO - PROCESS | 1943 | 1461342084716 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:21:25 INFO - PROCESS | 1943 | 1461342085011 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5cef9800 == 144 [pid = 1943] [id = 721] 09:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e4675e800) [pid = 1943] [serial = 2164] [outer = (nil)] 09:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e5990ec00) [pid = 1943] [serial = 2165] [outer = 0x7f8e4675e800] 09:21:25 INFO - PROCESS | 1943 | 1461342085131 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e5a294c00) [pid = 1943] [serial = 2166] [outer = 0x7f8e4675e800] 09:21:25 INFO - PROCESS | 1943 | 1461342085987 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1580ms 09:21:26 INFO - PROCESS | 1943 | 1461342086058 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1943 | 1461342086062 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:21:26 INFO - PROCESS | 1943 | 1461342086068 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1943 | 1461342086070 Marionette TRACE conn4 <- [1,2858,null,{}] 09:21:26 INFO - PROCESS | 1943 | 1461342086076 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}] 09:21:26 INFO - PROCESS | 1943 | 1461342086321 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:21:26 INFO - PROCESS | 1943 | 1461342086649 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6056f000 == 145 [pid = 1943] [id = 722] 09:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e46764000) [pid = 1943] [serial = 2167] [outer = (nil)] 09:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e5a608400) [pid = 1943] [serial = 2168] [outer = 0x7f8e46764000] 09:21:26 INFO - PROCESS | 1943 | 1461342086734 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e5aaa3000) [pid = 1943] [serial = 2169] [outer = 0x7f8e46764000] 09:21:27 INFO - PROCESS | 1943 | 1461342087641 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1636ms 09:21:27 INFO - PROCESS | 1943 | 1461342087706 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1943 | 1461342087710 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:21:27 INFO - PROCESS | 1943 | 1461342087716 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1943 | 1461342087719 Marionette TRACE conn4 <- [1,2862,null,{}] 09:21:27 INFO - PROCESS | 1943 | 1461342087724 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}] 09:21:27 INFO - PROCESS | 1943 | 1461342087970 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:21:28 INFO - PROCESS | 1943 | 1461342088297 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e617ba000 == 146 [pid = 1943] [id = 723] 09:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e59732000) [pid = 1943] [serial = 2170] [outer = (nil)] 09:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5abd1000) [pid = 1943] [serial = 2171] [outer = 0x7f8e59732000] 09:21:28 INFO - PROCESS | 1943 | 1461342088380 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e5c0b2400) [pid = 1943] [serial = 2172] [outer = 0x7f8e59732000] 09:21:29 INFO - PROCESS | 1943 | 1461342089280 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1629ms 09:21:29 INFO - PROCESS | 1943 | 1461342089346 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1943 | 1461342089350 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:21:29 INFO - PROCESS | 1943 | 1461342089356 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1943 | 1461342089359 Marionette TRACE conn4 <- [1,2866,null,{}] 09:21:29 INFO - PROCESS | 1943 | 1461342089364 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}] 09:21:29 INFO - PROCESS | 1943 | 1461342089609 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:21:29 INFO - PROCESS | 1943 | 1461342089942 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e629c7800 == 147 [pid = 1943] [id = 724] 09:21:29 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e440e2c00) [pid = 1943] [serial = 2173] [outer = (nil)] 09:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5cced800) [pid = 1943] [serial = 2174] [outer = 0x7f8e440e2c00] 09:21:30 INFO - PROCESS | 1943 | 1461342090025 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e5d699800) [pid = 1943] [serial = 2175] [outer = 0x7f8e440e2c00] 09:21:30 INFO - PROCESS | 1943 | 1461342090868 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1579ms 09:21:30 INFO - PROCESS | 1943 | 1461342090936 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1943 | 1461342090940 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:21:30 INFO - PROCESS | 1943 | 1461342090946 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1943 | 1461342090949 Marionette TRACE conn4 <- [1,2870,null,{}] 09:21:30 INFO - PROCESS | 1943 | 1461342090954 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}] 09:21:31 INFO - PROCESS | 1943 | 1461342091203 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:21:31 INFO - PROCESS | 1943 | 1461342091537 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6fa42800 == 148 [pid = 1943] [id = 725] 09:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e45e06400) [pid = 1943] [serial = 2176] [outer = (nil)] 09:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e5e466400) [pid = 1943] [serial = 2177] [outer = 0x7f8e45e06400] 09:21:31 INFO - PROCESS | 1943 | 1461342091620 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e5e8e6000) [pid = 1943] [serial = 2178] [outer = 0x7f8e45e06400] 09:21:32 INFO - PROCESS | 1943 | 1461342092590 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1690ms 09:21:32 INFO - PROCESS | 1943 | 1461342092637 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1943 | 1461342092641 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:21:32 INFO - PROCESS | 1943 | 1461342092647 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1943 | 1461342092650 Marionette TRACE conn4 <- [1,2874,null,{}] 09:21:32 INFO - PROCESS | 1943 | 1461342092656 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}] 09:21:32 INFO - PROCESS | 1943 | 1461342092898 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:21:33 INFO - PROCESS | 1943 | 1461342093232 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e722a8000 == 149 [pid = 1943] [id = 726] 09:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e5d691800) [pid = 1943] [serial = 2179] [outer = (nil)] 09:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e60524000) [pid = 1943] [serial = 2180] [outer = 0x7f8e5d691800] 09:21:33 INFO - PROCESS | 1943 | 1461342093314 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e606f7800) [pid = 1943] [serial = 2181] [outer = 0x7f8e5d691800] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ff75800 == 148 [pid = 1943] [id = 703] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6dd2a800 == 147 [pid = 1943] [id = 702] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6ce1a800 == 146 [pid = 1943] [id = 701] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6bdb1800 == 145 [pid = 1943] [id = 700] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629a9800 == 144 [pid = 1943] [id = 699] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e60912800 == 143 [pid = 1943] [id = 698] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a975800 == 142 [pid = 1943] [id = 697] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59955000 == 141 [pid = 1943] [id = 696] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56b41800 == 140 [pid = 1943] [id = 695] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e565b3800 == 139 [pid = 1943] [id = 694] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e560f7000 == 138 [pid = 1943] [id = 693] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e54d6d800 == 137 [pid = 1943] [id = 692] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53914800 == 136 [pid = 1943] [id = 691] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e69b800 == 135 [pid = 1943] [id = 690] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4c511000 == 134 [pid = 1943] [id = 689] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47838000 == 133 [pid = 1943] [id = 688] 09:21:35 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4458b800 == 132 [pid = 1943] [id = 687] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e54905000) [pid = 1943] [serial = 2033] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e4a924400) [pid = 1943] [serial = 2019] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e4d985c00) [pid = 1943] [serial = 2027] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4470d000) [pid = 1943] [serial = 2007] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4d89a000) [pid = 1943] [serial = 2025] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e57e17400) [pid = 1943] [serial = 2045] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e482aa400) [pid = 1943] [serial = 2058] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4c1fa000) [pid = 1943] [serial = 2022] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e53c1a400) [pid = 1943] [serial = 2031] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4c037c00) [pid = 1943] [serial = 2021] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e443f5800) [pid = 1943] [serial = 2006] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e45874800) [pid = 1943] [serial = 2018] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e59908000) [pid = 1943] [serial = 2048] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e48e6f000) [pid = 1943] [serial = 2015] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e45f10000) [pid = 1943] [serial = 2055] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e566d0000) [pid = 1943] [serial = 2042] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e480e7000) [pid = 1943] [serial = 2012] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e477f5400) [pid = 1943] [serial = 1938] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e480e2400) [pid = 1943] [serial = 2057] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e4563c800) [pid = 1943] [serial = 2052] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e45e0d000) [pid = 1943] [serial = 2010] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e4ef11000) [pid = 1943] [serial = 2030] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e447a1c00) [pid = 1943] [serial = 2051] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e4e92e800) [pid = 1943] [serial = 2028] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e491c4400) [pid = 1943] [serial = 2016] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e56009000) [pid = 1943] [serial = 2039] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4821a000) [pid = 1943] [serial = 2013] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e458d6400) [pid = 1943] [serial = 2054] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e45871c00) [pid = 1943] [serial = 2009] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e55746000) [pid = 1943] [serial = 2036] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e4c66f800) [pid = 1943] [serial = 2024] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e482af800) [pid = 1943] [serial = 2060] [outer = (nil)] [url = about:blank] 09:21:36 INFO - PROCESS | 1943 | 1461342096394 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3790ms 09:21:36 INFO - PROCESS | 1943 | 1461342096440 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1943 | 1461342096445 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:21:36 INFO - PROCESS | 1943 | 1461342096453 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1943 | 1461342096458 Marionette TRACE conn4 <- [1,2878,null,{}] 09:21:36 INFO - PROCESS | 1943 | 1461342096467 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}] 09:21:36 INFO - PROCESS | 1943 | 1461342096729 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:21:36 INFO - PROCESS | 1943 | 1461342096950 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e457bf800 == 133 [pid = 1943] [id = 727] 09:21:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4429f800) [pid = 1943] [serial = 2182] [outer = (nil)] 09:21:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e44706400) [pid = 1943] [serial = 2183] [outer = 0x7f8e4429f800] 09:21:37 INFO - PROCESS | 1943 | 1461342097034 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e44be7400) [pid = 1943] [serial = 2184] [outer = 0x7f8e4429f800] 09:21:37 INFO - PROCESS | 1943 | 1461342097850 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1438ms 09:21:37 INFO - PROCESS | 1943 | 1461342097890 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1943 | 1461342097899 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:21:37 INFO - PROCESS | 1943 | 1461342097908 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1943 | 1461342097912 Marionette TRACE conn4 <- [1,2882,null,{}] 09:21:37 INFO - PROCESS | 1943 | 1461342097918 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}] 09:21:38 INFO - PROCESS | 1943 | 1461342098233 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:21:38 INFO - PROCESS | 1943 | 1461342098397 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e47698000 == 134 [pid = 1943] [id = 728] 09:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e440e8400) [pid = 1943] [serial = 2185] [outer = (nil)] 09:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e457e8000) [pid = 1943] [serial = 2186] [outer = 0x7f8e440e8400] 09:21:38 INFO - PROCESS | 1943 | 1461342098477 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e45e0d000) [pid = 1943] [serial = 2187] [outer = 0x7f8e440e8400] 09:21:39 INFO - PROCESS | 1943 | 1461342099421 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:21:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1537ms 09:21:39 INFO - PROCESS | 1943 | 1461342099446 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1943 | 1461342099450 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:21:39 INFO - PROCESS | 1943 | 1461342099457 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1943 | 1461342099462 Marionette TRACE conn4 <- [1,2886,null,{}] 09:21:39 INFO - PROCESS | 1943 | 1461342099506 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}] 09:21:39 INFO - PROCESS | 1943 | 1461342099826 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:21:39 INFO - PROCESS | 1943 | 1461342099870 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f58800 == 135 [pid = 1943] [id = 729] 09:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e480f1400) [pid = 1943] [serial = 2188] [outer = (nil)] 09:21:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e48aef800) [pid = 1943] [serial = 2189] [outer = 0x7f8e480f1400] 09:21:40 INFO - PROCESS | 1943 | 1461342100012 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e491c7000) [pid = 1943] [serial = 2190] [outer = 0x7f8e480f1400] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e54964000) [pid = 1943] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e54904400) [pid = 1943] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e5600b000) [pid = 1943] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e4d98c800) [pid = 1943] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e4758d800) [pid = 1943] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e5600fc00) [pid = 1943] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e53978400) [pid = 1943] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e447ab400) [pid = 1943] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e568e9000) [pid = 1943] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e480ef400) [pid = 1943] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e4d89f400) [pid = 1943] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4c8f6400) [pid = 1943] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4c669800) [pid = 1943] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e4c8f5800) [pid = 1943] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e4a923400) [pid = 1943] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e4a91d400) [pid = 1943] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e477ef000) [pid = 1943] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e457a7c00) [pid = 1943] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e42af0400) [pid = 1943] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e443f7400) [pid = 1943] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e4f074800) [pid = 1943] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e59e9a000) [pid = 1943] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e48aefc00) [pid = 1943] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4758bc00) [pid = 1943] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e59910c00) [pid = 1943] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e597ae800) [pid = 1943] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e568eb000) [pid = 1943] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:21:41 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e4429d400) [pid = 1943] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:21:41 INFO - PROCESS | 1943 | 1461342101493 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2062ms 09:21:41 INFO - PROCESS | 1943 | 1461342101521 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:21:41 INFO - PROCESS | 1943 | 1461342101525 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:21:41 INFO - PROCESS | 1943 | 1461342101530 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1943 | 1461342101533 Marionette TRACE conn4 <- [1,2890,null,{}] 09:21:41 INFO - PROCESS | 1943 | 1461342101538 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}] 09:21:41 INFO - PROCESS | 1943 | 1461342101830 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:21:41 INFO - PROCESS | 1943 | 1461342101853 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4b1da000 == 136 [pid = 1943] [id = 730] 09:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e4359d800) [pid = 1943] [serial = 2191] [outer = (nil)] 09:21:41 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e491ce800) [pid = 1943] [serial = 2192] [outer = 0x7f8e4359d800] 09:21:41 INFO - PROCESS | 1943 | 1461342101920 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e4a91ac00) [pid = 1943] [serial = 2193] [outer = 0x7f8e4359d800] 09:21:43 INFO - PROCESS | 1943 | 1461342103268 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:21:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1786ms 09:21:43 INFO - PROCESS | 1943 | 1461342103318 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1943 | 1461342103324 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:21:43 INFO - PROCESS | 1943 | 1461342103333 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1943 | 1461342103338 Marionette TRACE conn4 <- [1,2894,null,{}] 09:21:43 INFO - PROCESS | 1943 | 1461342103346 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}] 09:21:43 INFO - PROCESS | 1943 | 1461342103623 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:21:43 INFO - PROCESS | 1943 | 1461342103915 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d7d800 == 137 [pid = 1943] [id = 731] 09:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e443f6c00) [pid = 1943] [serial = 2194] [outer = (nil)] 09:21:43 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e44707c00) [pid = 1943] [serial = 2195] [outer = 0x7f8e443f6c00] 09:21:44 INFO - PROCESS | 1943 | 1461342104007 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e44bea800) [pid = 1943] [serial = 2196] [outer = 0x7f8e443f6c00] 09:21:44 INFO - PROCESS | 1943 | 1461342104982 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:21:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1689ms 09:21:45 INFO - PROCESS | 1943 | 1461342105022 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1943 | 1461342105031 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:21:45 INFO - PROCESS | 1943 | 1461342105042 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1943 | 1461342105046 Marionette TRACE conn4 <- [1,2898,null,{}] 09:21:45 INFO - PROCESS | 1943 | 1461342105052 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}] 09:21:45 INFO - PROCESS | 1943 | 1461342105312 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:21:45 INFO - PROCESS | 1943 | 1461342105653 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f56000 == 138 [pid = 1943] [id = 732] 09:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e457ddc00) [pid = 1943] [serial = 2197] [outer = (nil)] 09:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e458d5c00) [pid = 1943] [serial = 2198] [outer = 0x7f8e457ddc00] 09:21:45 INFO - PROCESS | 1943 | 1461342105744 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e45f0c000) [pid = 1943] [serial = 2199] [outer = 0x7f8e457ddc00] 09:21:46 INFO - PROCESS | 1943 | 1461342106851 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:21:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1883ms 09:21:46 INFO - PROCESS | 1943 | 1461342106926 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1943 | 1461342106929 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:21:46 INFO - PROCESS | 1943 | 1461342106937 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1943 | 1461342106943 Marionette TRACE conn4 <- [1,2902,null,{}] 09:21:46 INFO - PROCESS | 1943 | 1461342106959 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}] 09:21:47 INFO - PROCESS | 1943 | 1461342107268 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:21:47 INFO - PROCESS | 1943 | 1461342107670 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4dada800 == 139 [pid = 1943] [id = 733] 09:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e482ad000) [pid = 1943] [serial = 2200] [outer = (nil)] 09:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e48e7a800) [pid = 1943] [serial = 2201] [outer = 0x7f8e482ad000] 09:21:47 INFO - PROCESS | 1943 | 1461342107756 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e4a923400) [pid = 1943] [serial = 2202] [outer = 0x7f8e482ad000] 09:21:48 INFO - PROCESS | 1943 | 1461342108770 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:21:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1894ms 09:21:48 INFO - PROCESS | 1943 | 1461342108832 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:21:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:21:48 INFO - PROCESS | 1943 | 1461342108837 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 1943 | 1461342108843 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1943 | 1461342108847 Marionette TRACE conn4 <- [1,2906,null,{}] 09:21:48 INFO - PROCESS | 1943 | 1461342108852 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}] 09:21:49 INFO - PROCESS | 1943 | 1461342109117 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:21:49 INFO - PROCESS | 1943 | 1461342109446 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0d1800 == 140 [pid = 1943] [id = 734] 09:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e48213c00) [pid = 1943] [serial = 2203] [outer = (nil)] 09:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e4c03d800) [pid = 1943] [serial = 2204] [outer = 0x7f8e48213c00] 09:21:49 INFO - PROCESS | 1943 | 1461342109530 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4c589c00) [pid = 1943] [serial = 2205] [outer = 0x7f8e48213c00] 09:21:50 INFO - PROCESS | 1943 | 1461342110425 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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:21:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1630ms 09:21:50 INFO - PROCESS | 1943 | 1461342110476 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1943 | 1461342110480 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:21:50 INFO - PROCESS | 1943 | 1461342110486 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1943 | 1461342110489 Marionette TRACE conn4 <- [1,2910,null,{}] 09:21:50 INFO - PROCESS | 1943 | 1461342110495 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}] 09:21:50 INFO - PROCESS | 1943 | 1461342110749 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:21:51 INFO - PROCESS | 1943 | 1461342111084 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e549c6000 == 141 [pid = 1943] [id = 735] 09:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4be89400) [pid = 1943] [serial = 2206] [outer = (nil)] 09:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c8f6400) [pid = 1943] [serial = 2207] [outer = 0x7f8e4be89400] 09:21:51 INFO - PROCESS | 1943 | 1461342111166 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4d984c00) [pid = 1943] [serial = 2208] [outer = 0x7f8e4be89400] 09:21:51 INFO - PROCESS | 1943 | 1461342111938 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]]]}] 09:21:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:21:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:21:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1480ms 09:21:51 INFO - PROCESS | 1943 | 1461342111967 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1943 | 1461342111971 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /DOMEvents/constructors.html 09:21:51 INFO - PROCESS | 1943 | 1461342111977 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1943 | 1461342111980 Marionette TRACE conn4 <- [1,2914,null,{}] 09:21:51 INFO - PROCESS | 1943 | 1461342111986 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}] 09:21:52 INFO - PROCESS | 1943 | 1461342112263 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:21:52 INFO - PROCESS | 1943 | 1461342112568 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5599c000 == 142 [pid = 1943] [id = 736] 09:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e53978800) [pid = 1943] [serial = 2209] [outer = (nil)] 09:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e539bec00) [pid = 1943] [serial = 2210] [outer = 0x7f8e53978800] 09:21:52 INFO - PROCESS | 1943 | 1461342112698 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e5490dc00) [pid = 1943] [serial = 2211] [outer = 0x7f8e53978800] 09:21:53 INFO - PROCESS | 1943 | 1461342113610 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]]]}] 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:21:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:21:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1703ms 09:21:53 INFO - PROCESS | 1943 | 1461342113682 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1943 | 1461342113687 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:21:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:21:53 INFO - PROCESS | 1943 | 1461342113696 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1943 | 1461342113702 Marionette TRACE conn4 <- [1,2918,null,{}] 09:21:53 INFO - PROCESS | 1943 | 1461342113714 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}] 09:21:53 INFO - PROCESS | 1943 | 1461342113988 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:21:54 INFO - PROCESS | 1943 | 1461342114331 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e56add800 == 143 [pid = 1943] [id = 737] 09:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e53977800) [pid = 1943] [serial = 2212] [outer = (nil)] 09:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e54bbd800) [pid = 1943] [serial = 2213] [outer = 0x7f8e53977800] 09:21:54 INFO - PROCESS | 1943 | 1461342114411 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e55a3f800) [pid = 1943] [serial = 2214] [outer = 0x7f8e53977800] 09:21:55 INFO - PROCESS | 1943 | 1461342115174 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:21:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1490ms 09:21:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:21:55 INFO - PROCESS | 1943 | 1461342115187 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1943 | 1461342115189 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:21:55 INFO - PROCESS | 1943 | 1461342115196 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1943 | 1461342115199 Marionette TRACE conn4 <- [1,2922,null,{}] 09:21:55 INFO - PROCESS | 1943 | 1461342115205 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}] 09:21:55 INFO - PROCESS | 1943 | 1461342115441 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:21:55 INFO - PROCESS | 1943 | 1461342115706 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e59693000 == 144 [pid = 1943] [id = 738] 09:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e5397a000) [pid = 1943] [serial = 2215] [outer = (nil)] 09:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e5602cc00) [pid = 1943] [serial = 2216] [outer = 0x7f8e5397a000] 09:21:55 INFO - PROCESS | 1943 | 1461342115789 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e566d1000) [pid = 1943] [serial = 2217] [outer = 0x7f8e5397a000] 09:21:56 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:56 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:56 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:56 INFO - PROCESS | 1943 | [1943] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:56 INFO - PROCESS | 1943 | 1461342116630 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]]]}] 09:21:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:21:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:56 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 09:21:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:56 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 09:21:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:56 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]" 09:21:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:21:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1481ms 09:21:56 INFO - PROCESS | 1943 | 1461342116679 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1943 | 1461342116688 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:21:56 INFO - PROCESS | 1943 | 1461342116699 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1943 | 1461342116702 Marionette TRACE conn4 <- [1,2926,null,{}] 09:21:56 INFO - PROCESS | 1943 | 1461342116749 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}] 09:21:57 INFO - PROCESS | 1943 | 1461342117046 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:21:57 INFO - PROCESS | 1943 | 1461342117268 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a96d800 == 145 [pid = 1943] [id = 739] 09:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e55f26800) [pid = 1943] [serial = 2218] [outer = (nil)] 09:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e57c58400) [pid = 1943] [serial = 2219] [outer = 0x7f8e55f26800] 09:21:57 INFO - PROCESS | 1943 | 1461342117349 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e5960d400) [pid = 1943] [serial = 2220] [outer = 0x7f8e55f26800] 09:21:58 INFO - PROCESS | 1943 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:21:58 INFO - PROCESS | 1943 | 1461342118172 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]]]}] 09:21:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:21:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1485ms 09:21:58 INFO - PROCESS | 1943 | 1461342118203 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1943 | 1461342118207 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:21:58 INFO - PROCESS | 1943 | 1461342118217 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1943 | 1461342118220 Marionette TRACE conn4 <- [1,2930,null,{}] 09:21:58 INFO - PROCESS | 1943 | 1461342118226 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}] 09:21:58 INFO - PROCESS | 1943 | 1461342118471 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:21:58 INFO - PROCESS | 1943 | 1461342118736 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6091c800 == 146 [pid = 1943] [id = 740] 09:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e566b1400) [pid = 1943] [serial = 2221] [outer = (nil)] 09:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e597ba000) [pid = 1943] [serial = 2222] [outer = 0x7f8e566b1400] 09:21:58 INFO - PROCESS | 1943 | 1461342118821 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e59e95800) [pid = 1943] [serial = 2223] [outer = 0x7f8e566b1400] 09:21:59 INFO - PROCESS | 1943 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:21:59 INFO - PROCESS | 1943 | 1461342119623 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]]]}] 09:21:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:21:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1428ms 09:21:59 INFO - PROCESS | 1943 | 1461342119646 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1943 | 1461342119650 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:21:59 INFO - PROCESS | 1943 | 1461342119656 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1943 | 1461342119660 Marionette TRACE conn4 <- [1,2934,null,{}] 09:21:59 INFO - PROCESS | 1943 | 1461342119666 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}] 09:21:59 INFO - PROCESS | 1943 | 1461342119965 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:22:00 INFO - PROCESS | 1943 | 1461342120239 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e66120800 == 147 [pid = 1943] [id = 741] 09:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e59e95c00) [pid = 1943] [serial = 2224] [outer = (nil)] 09:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e5a290000) [pid = 1943] [serial = 2225] [outer = 0x7f8e59e95c00] 09:22:00 INFO - PROCESS | 1943 | 1461342120337 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e5a577400) [pid = 1943] [serial = 2226] [outer = 0x7f8e59e95c00] 09:22:01 INFO - PROCESS | 1943 | 1461342121221 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]]]}] 09:22:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:22:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1598ms 09:22:01 INFO - PROCESS | 1943 | 1461342121257 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:22:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:22:01 INFO - PROCESS | 1943 | 1461342121261 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:22:01 INFO - PROCESS | 1943 | 1461342121268 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1943 | 1461342121271 Marionette TRACE conn4 <- [1,2938,null,{}] 09:22:01 INFO - PROCESS | 1943 | 1461342121277 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}] 09:22:01 INFO - PROCESS | 1943 | 1461342121550 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:22:01 INFO - PROCESS | 1943 | 1461342121844 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6e01d000 == 148 [pid = 1943] [id = 742] 09:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e5a0c1c00) [pid = 1943] [serial = 2227] [outer = (nil)] 09:22:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e5abd6400) [pid = 1943] [serial = 2228] [outer = 0x7f8e5a0c1c00] 09:22:01 INFO - PROCESS | 1943 | 1461342121927 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e60525400) [pid = 1943] [serial = 2229] [outer = 0x7f8e5a0c1c00] 09:22:02 INFO - PROCESS | 1943 | 1461342122799 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]]]}] 09:22:02 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. 09:22:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1585ms 09:22:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:22:02 INFO - PROCESS | 1943 | 1461342122853 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1943 | 1461342122856 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:22:02 INFO - PROCESS | 1943 | 1461342122863 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1943 | 1461342122865 Marionette TRACE conn4 <- [1,2942,null,{}] 09:22:02 INFO - PROCESS | 1943 | 1461342122871 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}] 09:22:03 INFO - PROCESS | 1943 | 1461342123113 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:22:03 INFO - PROCESS | 1943 | 1461342123407 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e72334800 == 149 [pid = 1943] [id = 743] 09:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e5a9c4800) [pid = 1943] [serial = 2230] [outer = (nil)] 09:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e60875400) [pid = 1943] [serial = 2231] [outer = 0x7f8e5a9c4800] 09:22:03 INFO - PROCESS | 1943 | 1461342123491 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e6095c000) [pid = 1943] [serial = 2232] [outer = 0x7f8e5a9c4800] 09:22:04 INFO - PROCESS | 1943 | 1461342124279 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"]]]}] 09:22:04 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 09:22:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:22:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1483ms 09:22:04 INFO - PROCESS | 1943 | 1461342124348 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1943 | 1461342124351 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:22:04 INFO - PROCESS | 1943 | 1461342124357 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1943 | 1461342124360 Marionette TRACE conn4 <- [1,2946,null,{}] 09:22:04 INFO - PROCESS | 1943 | 1461342124366 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}] 09:22:04 INFO - PROCESS | 1943 | 1461342124630 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:22:04 INFO - PROCESS | 1943 | 1461342124950 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e76498800 == 150 [pid = 1943] [id = 744] 09:22:04 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e60526000) [pid = 1943] [serial = 2233] [outer = (nil)] 09:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e610d6c00) [pid = 1943] [serial = 2234] [outer = 0x7f8e60526000] 09:22:05 INFO - PROCESS | 1943 | 1461342125037 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e6133e000) [pid = 1943] [serial = 2235] [outer = 0x7f8e60526000] 09:22:05 INFO - PROCESS | 1943 | 1461342125850 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]]]}] 09:22:05 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. 09:22:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1502ms 09:22:05 INFO - PROCESS | 1943 | 1461342125881 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1943 | 1461342125884 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:22:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:22:05 INFO - PROCESS | 1943 | 1461342125895 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1943 | 1461342125898 Marionette TRACE conn4 <- [1,2950,null,{}] 09:22:05 INFO - PROCESS | 1943 | 1461342125903 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}] 09:22:06 INFO - PROCESS | 1943 | 1461342126148 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:22:06 INFO - PROCESS | 1943 | 1461342126421 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e772a1000 == 151 [pid = 1943] [id = 745] 09:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e5e336c00) [pid = 1943] [serial = 2236] [outer = (nil)] 09:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e61418800) [pid = 1943] [serial = 2237] [outer = 0x7f8e5e336c00] 09:22:06 INFO - PROCESS | 1943 | 1461342126499 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e61810400) [pid = 1943] [serial = 2238] [outer = 0x7f8e5e336c00] 09:22:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e3cce9800 == 152 [pid = 1943] [id = 746] 09:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e61c59400) [pid = 1943] [serial = 2239] [outer = (nil)] 09:22:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e6141d400) [pid = 1943] [serial = 2240] [outer = 0x7f8e61c59400] 09:22:07 INFO - PROCESS | 1943 | 1461342127398 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]]]}] 09:22:07 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. 09:22:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1527ms 09:22:07 INFO - PROCESS | 1943 | 1461342127423 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1943 | 1461342127427 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:22:07 INFO - PROCESS | 1943 | 1461342127437 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1943 | 1461342127440 Marionette TRACE conn4 <- [1,2954,null,{}] 09:22:07 INFO - PROCESS | 1943 | 1461342127446 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}] 09:22:07 INFO - PROCESS | 1943 | 1461342127829 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:22:08 INFO - PROCESS | 1943 | 1461342128172 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49e08000 == 153 [pid = 1943] [id = 747] 09:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e60876000) [pid = 1943] [serial = 2241] [outer = (nil)] 09:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e61c56000) [pid = 1943] [serial = 2242] [outer = 0x7f8e60876000] 09:22:08 INFO - PROCESS | 1943 | 1461342128263 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e62379800) [pid = 1943] [serial = 2243] [outer = 0x7f8e60876000] 09:22:09 INFO - PROCESS | 1943 | 1461342128997 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]]]}] 09:22:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:09 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 09:22:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1593ms 09:22:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:22:09 INFO - PROCESS | 1943 | 1461342129029 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1943 | 1461342129032 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:22:09 INFO - PROCESS | 1943 | 1461342129039 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1943 | 1461342129042 Marionette TRACE conn4 <- [1,2958,null,{}] 09:22:09 INFO - PROCESS | 1943 | 1461342129047 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}] 09:22:09 INFO - PROCESS | 1943 | 1461342129321 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:22:09 INFO - PROCESS | 1943 | 1461342129588 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ac86000 == 154 [pid = 1943] [id = 748] 09:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e6087d800) [pid = 1943] [serial = 2244] [outer = (nil)] 09:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e628b7000) [pid = 1943] [serial = 2245] [outer = 0x7f8e6087d800] 09:22:09 INFO - PROCESS | 1943 | 1461342129669 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1943 | ++DOMWINDOW == 186 (0x7f8e62a90400) [pid = 1943] [serial = 2246] [outer = 0x7f8e6087d800] 09:22:10 INFO - PROCESS | 1943 | 1461342130526 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]]]}] 09:22:10 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. 09:22:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1537ms 09:22:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:22:10 INFO - PROCESS | 1943 | 1461342130576 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1943 | 1461342130579 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:22:10 INFO - PROCESS | 1943 | 1461342130627 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1943 | 1461342130631 Marionette TRACE conn4 <- [1,2962,null,{}] 09:22:10 INFO - PROCESS | 1943 | 1461342130645 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}] 09:22:10 INFO - PROCESS | 1943 | 1461342130874 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:22:11 INFO - PROCESS | 1943 | 1461342131177 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4ac9c000 == 155 [pid = 1943] [id = 749] 09:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 187 (0x7f8e44706c00) [pid = 1943] [serial = 2247] [outer = (nil)] 09:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 188 (0x7f8e62b18400) [pid = 1943] [serial = 2248] [outer = 0x7f8e44706c00] 09:22:11 INFO - PROCESS | 1943 | 1461342131299 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 189 (0x7f8e65e5b800) [pid = 1943] [serial = 2249] [outer = 0x7f8e44706c00] 09:22:12 INFO - PROCESS | 1943 | 1461342132051 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]]]}] 09:22:12 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. 09:22:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1529ms 09:22:12 INFO - PROCESS | 1943 | 1461342132116 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1943 | 1461342132120 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:22:12 INFO - PROCESS | 1943 | 1461342132125 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1943 | 1461342132127 Marionette TRACE conn4 <- [1,2966,null,{}] 09:22:12 INFO - PROCESS | 1943 | 1461342132133 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}] 09:22:12 INFO - PROCESS | 1943 | 1461342132372 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:22:12 INFO - PROCESS | 1943 | 1461342132675 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e44224000 == 156 [pid = 1943] [id = 750] 09:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 190 (0x7f8e61c4e000) [pid = 1943] [serial = 2250] [outer = (nil)] 09:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 191 (0x7f8e66d0f400) [pid = 1943] [serial = 2251] [outer = 0x7f8e61c4e000] 09:22:12 INFO - PROCESS | 1943 | 1461342132769 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 192 (0x7f8e6bd17c00) [pid = 1943] [serial = 2252] [outer = 0x7f8e61c4e000] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e46862800 == 155 [pid = 1943] [id = 706] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47fd4800 == 154 [pid = 1943] [id = 644] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e490ce000 == 153 [pid = 1943] [id = 645] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44ba7800 == 152 [pid = 1943] [id = 705] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4818f800 == 151 [pid = 1943] [id = 707] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f58800 == 150 [pid = 1943] [id = 729] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e47698000 == 149 [pid = 1943] [id = 728] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e457bf800 == 148 [pid = 1943] [id = 727] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e722a8000 == 147 [pid = 1943] [id = 726] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6fa42800 == 146 [pid = 1943] [id = 725] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e629c7800 == 145 [pid = 1943] [id = 724] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e617ba000 == 144 [pid = 1943] [id = 723] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6056f000 == 143 [pid = 1943] [id = 722] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5cef9800 == 142 [pid = 1943] [id = 721] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a96d000 == 141 [pid = 1943] [id = 720] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e597d5000 == 140 [pid = 1943] [id = 719] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e569ab800 == 139 [pid = 1943] [id = 718] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e564c8800 == 138 [pid = 1943] [id = 717] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5599d800 == 137 [pid = 1943] [id = 716] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e55694000 == 136 [pid = 1943] [id = 715] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e53d07000 == 135 [pid = 1943] [id = 714] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e846000 == 134 [pid = 1943] [id = 713] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4e554800 == 133 [pid = 1943] [id = 712] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4d721800 == 132 [pid = 1943] [id = 711] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49fd8800 == 131 [pid = 1943] [id = 710] 09:22:15 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d91800 == 130 [pid = 1943] [id = 709] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 191 (0x7f8e48e77400) [pid = 1943] [serial = 2126] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 190 (0x7f8e56ede800) [pid = 1943] [serial = 2043] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 189 (0x7f8e566b8000) [pid = 1943] [serial = 2040] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 188 (0x7f8e59731400) [pid = 1943] [serial = 2046] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 187 (0x7f8e54bb7c00) [pid = 1943] [serial = 2034] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 186 (0x7f8e477f8800) [pid = 1943] [serial = 2004] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 185 (0x7f8e59e90000) [pid = 1943] [serial = 2049] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e55a3a800) [pid = 1943] [serial = 2037] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e4758b000) [pid = 1943] [serial = 2123] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e57b32400) [pid = 1943] [serial = 2094] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e568ef800) [pid = 1943] [serial = 2093] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e566afc00) [pid = 1943] [serial = 2091] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e56004400) [pid = 1943] [serial = 2090] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e55a37800) [pid = 1943] [serial = 2088] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e557d8400) [pid = 1943] [serial = 2087] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e5573d400) [pid = 1943] [serial = 2085] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e54bc4800) [pid = 1943] [serial = 2084] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e54970000) [pid = 1943] [serial = 2082] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e53dc7c00) [pid = 1943] [serial = 2081] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4d89ac00) [pid = 1943] [serial = 2078] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4f06b000) [pid = 1943] [serial = 2079] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e4c1f4400) [pid = 1943] [serial = 2076] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e4c030000) [pid = 1943] [serial = 2075] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e4be8c800) [pid = 1943] [serial = 2073] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e4aee6000) [pid = 1943] [serial = 2072] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e491c4c00) [pid = 1943] [serial = 2070] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e48218800) [pid = 1943] [serial = 2069] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e45e02800) [pid = 1943] [serial = 2067] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e457df400) [pid = 1943] [serial = 2066] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e445d8c00) [pid = 1943] [serial = 2064] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e43f44000) [pid = 1943] [serial = 2063] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e445e4400) [pid = 1943] [serial = 2117] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e447a7c00) [pid = 1943] [serial = 2118] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5abce800) [pid = 1943] [serial = 2115] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e5aaa9c00) [pid = 1943] [serial = 2114] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e5a9cdc00) [pid = 1943] [serial = 2112] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e5a9c6c00) [pid = 1943] [serial = 2111] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e5a60ac00) [pid = 1943] [serial = 2109] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5a579800) [pid = 1943] [serial = 2108] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e5a572000) [pid = 1943] [serial = 2106] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e5a4cac00) [pid = 1943] [serial = 2105] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e5a29a800) [pid = 1943] [serial = 2103] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e5a293400) [pid = 1943] [serial = 2102] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e5a0cb000) [pid = 1943] [serial = 2100] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e5a0c0800) [pid = 1943] [serial = 2099] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e59e8fc00) [pid = 1943] [serial = 2097] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e597b6c00) [pid = 1943] [serial = 2096] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e45872c00) [pid = 1943] [serial = 2121] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e456bd400) [pid = 1943] [serial = 2120] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e480ed000) [pid = 1943] [serial = 2124] [outer = (nil)] [url = about:blank] 09:22:16 INFO - PROCESS | 1943 | 1461342136226 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]]]}] 09:22:16 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. 09:22:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 4149ms 09:22:16 INFO - PROCESS | 1943 | 1461342136276 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:22:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:22:16 INFO - PROCESS | 1943 | 1461342136282 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:22:16 INFO - PROCESS | 1943 | 1461342136291 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1943 | 1461342136296 Marionette TRACE conn4 <- [1,2970,null,{}] 09:22:16 INFO - PROCESS | 1943 | 1461342136305 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}] 09:22:16 INFO - PROCESS | 1943 | 1461342136529 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:22:16 INFO - PROCESS | 1943 | 1461342136782 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4350e800 == 131 [pid = 1943] [id = 751] 09:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e443eb000) [pid = 1943] [serial = 2253] [outer = (nil)] 09:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e443f7400) [pid = 1943] [serial = 2254] [outer = 0x7f8e443eb000] 09:22:16 INFO - PROCESS | 1943 | 1461342136857 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e447a9400) [pid = 1943] [serial = 2255] [outer = 0x7f8e443eb000] 09:22:17 INFO - PROCESS | 1943 | 1461342137653 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]]]}] 09:22:17 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. 09:22:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1389ms 09:22:17 INFO - PROCESS | 1943 | 1461342137679 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1943 | 1461342137687 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:22:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:22:17 INFO - PROCESS | 1943 | 1461342137698 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1943 | 1461342137701 Marionette TRACE conn4 <- [1,2974,null,{}] 09:22:17 INFO - PROCESS | 1943 | 1461342137707 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}] 09:22:17 INFO - PROCESS | 1943 | 1461342137973 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:22:18 INFO - PROCESS | 1943 | 1461342138222 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4561b800 == 132 [pid = 1943] [id = 752] 09:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e456b4000) [pid = 1943] [serial = 2256] [outer = (nil)] 09:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e457df400) [pid = 1943] [serial = 2257] [outer = 0x7f8e456b4000] 09:22:18 INFO - PROCESS | 1943 | 1461342138291 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e45e02800) [pid = 1943] [serial = 2258] [outer = 0x7f8e456b4000] 09:22:19 INFO - PROCESS | 1943 | 1461342139213 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]]]}] 09:22:19 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. 09:22:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1579ms 09:22:19 INFO - PROCESS | 1943 | 1461342139282 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1943 | 1461342139286 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:22:19 INFO - PROCESS | 1943 | 1461342139292 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1943 | 1461342139298 Marionette TRACE conn4 <- [1,2978,null,{}] 09:22:19 INFO - PROCESS | 1943 | 1461342139314 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}] 09:22:19 INFO - PROCESS | 1943 | 1461342139631 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:22:19 INFO - PROCESS | 1943 | 1461342139681 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e469de800 == 133 [pid = 1943] [id = 753] 09:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e46768c00) [pid = 1943] [serial = 2259] [outer = (nil)] 09:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e477f8800) [pid = 1943] [serial = 2260] [outer = 0x7f8e46768c00] 09:22:19 INFO - PROCESS | 1943 | 1461342139753 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e482af800) [pid = 1943] [serial = 2261] [outer = 0x7f8e46768c00] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e42aeb800) [pid = 1943] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e480f1400) [pid = 1943] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e53974800) [pid = 1943] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e539bf000) [pid = 1943] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e4e931800) [pid = 1943] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e4a925400) [pid = 1943] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e42ae7000) [pid = 1943] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e4a920000) [pid = 1943] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e45e09c00) [pid = 1943] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e442a1400) [pid = 1943] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e4429f800) [pid = 1943] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e5d691800) [pid = 1943] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e45e06400) [pid = 1943] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e440e2c00) [pid = 1943] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e59732000) [pid = 1943] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e46764000) [pid = 1943] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e4675e800) [pid = 1943] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e56eda400) [pid = 1943] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e56ed8000) [pid = 1943] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e491c8800) [pid = 1943] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e5397b400) [pid = 1943] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:22:20 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e440e8400) [pid = 1943] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:22:21 INFO - PROCESS | 1943 | 1461342141087 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]]]}] 09:22:21 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. 09:22:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1840ms 09:22:21 INFO - PROCESS | 1943 | 1461342141134 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1943 | 1461342141139 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:22:21 INFO - PROCESS | 1943 | 1461342141145 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1943 | 1461342141147 Marionette TRACE conn4 <- [1,2982,null,{}] 09:22:21 INFO - PROCESS | 1943 | 1461342141153 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}] 09:22:21 INFO - PROCESS | 1943 | 1461342141375 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:22:21 INFO - PROCESS | 1943 | 1461342141616 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4828b800 == 134 [pid = 1943] [id = 754] 09:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e42aeb800) [pid = 1943] [serial = 2262] [outer = (nil)] 09:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e482b4800) [pid = 1943] [serial = 2263] [outer = 0x7f8e42aeb800] 09:22:21 INFO - PROCESS | 1943 | 1461342141687 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e4a90dc00) [pid = 1943] [serial = 2264] [outer = 0x7f8e42aeb800] 09:22:22 INFO - PROCESS | 1943 | 1461342142394 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"]]]}] 09:22:22 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 09:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:22:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:22:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1282ms 09:22:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:22:22 INFO - PROCESS | 1943 | 1461342142429 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1943 | 1461342142432 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 1943 | 1461342142438 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1943 | 1461342142441 Marionette TRACE conn4 <- [1,2986,null,{}] 09:22:22 INFO - PROCESS | 1943 | 1461342142447 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}] 09:22:22 INFO - PROCESS | 1943 | 1461342142770 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:22:22 INFO - PROCESS | 1943 | 1461342142792 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e3cc22800 == 135 [pid = 1943] [id = 755] 09:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e42ae7000) [pid = 1943] [serial = 2265] [outer = (nil)] 09:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e4359c400) [pid = 1943] [serial = 2266] [outer = 0x7f8e42ae7000] 09:22:23 INFO - PROCESS | 1943 | 1461342143074 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e4429f800) [pid = 1943] [serial = 2267] [outer = 0x7f8e42ae7000] 09:22:24 INFO - PROCESS | 1943 | 1461342144098 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]]]}] 09:22:24 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. 09:22:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1685ms 09:22:24 INFO - PROCESS | 1943 | 1461342144124 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1943 | 1461342144140 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:22:24 INFO - PROCESS | 1943 | 1461342144173 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1943 | 1461342144181 Marionette TRACE conn4 <- [1,2990,null,{}] 09:22:24 INFO - PROCESS | 1943 | 1461342144244 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}] 09:22:24 INFO - PROCESS | 1943 | 1461342144636 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:22:24 INFO - PROCESS | 1943 | 1461342144979 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e467ed000 == 136 [pid = 1943] [id = 756] 09:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e457b0000) [pid = 1943] [serial = 2268] [outer = (nil)] 09:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e458d6000) [pid = 1943] [serial = 2269] [outer = 0x7f8e457b0000] 09:22:25 INFO - PROCESS | 1943 | 1461342145064 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e45f0a000) [pid = 1943] [serial = 2270] [outer = 0x7f8e457b0000] 09:22:25 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e490cb000 == 137 [pid = 1943] [id = 757] 09:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e482a9400) [pid = 1943] [serial = 2271] [outer = (nil)] 09:22:25 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e457b1000) [pid = 1943] [serial = 2272] [outer = 0x7f8e482a9400] 09:22:26 INFO - PROCESS | 1943 | 1461342146143 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]]]}] 09:22:26 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. 09:22:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2046ms 09:22:26 INFO - PROCESS | 1943 | 1461342146215 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1943 | 1461342146221 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:22:26 INFO - PROCESS | 1943 | 1461342146232 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1943 | 1461342146235 Marionette TRACE conn4 <- [1,2994,null,{}] 09:22:26 INFO - PROCESS | 1943 | 1461342146289 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}] 09:22:26 INFO - PROCESS | 1943 | 1461342146628 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:22:27 INFO - PROCESS | 1943 | 1461342147002 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49f58800 == 138 [pid = 1943] [id = 758] 09:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e4820f800) [pid = 1943] [serial = 2273] [outer = (nil)] 09:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e491c8800) [pid = 1943] [serial = 2274] [outer = 0x7f8e4820f800] 09:22:27 INFO - PROCESS | 1943 | 1461342147082 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e4ad78400) [pid = 1943] [serial = 2275] [outer = 0x7f8e4820f800] 09:22:27 INFO - PROCESS | 1943 | 1461342147942 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]]]}] 09:22:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:27 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 09:22:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1732ms 09:22:27 INFO - PROCESS | 1943 | 1461342147964 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1943 | 1461342147969 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:22:27 INFO - PROCESS | 1943 | 1461342147976 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1943 | 1461342147982 Marionette TRACE conn4 <- [1,2998,null,{}] 09:22:28 INFO - PROCESS | 1943 | 1461342147999 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}] 09:22:28 INFO - PROCESS | 1943 | 1461342148260 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:22:28 INFO - PROCESS | 1943 | 1461342148505 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4c518000 == 139 [pid = 1943] [id = 759] 09:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e48e75c00) [pid = 1943] [serial = 2276] [outer = (nil)] 09:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4c1f7000) [pid = 1943] [serial = 2277] [outer = 0x7f8e48e75c00] 09:22:28 INFO - PROCESS | 1943 | 1461342148588 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e4c58c400) [pid = 1943] [serial = 2278] [outer = 0x7f8e48e75c00] 09:22:29 INFO - PROCESS | 1943 | 1461342149465 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]]]}] 09:22:29 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. 09:22:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1542ms 09:22:29 INFO - PROCESS | 1943 | 1461342149519 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1943 | 1461342149523 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:22:29 INFO - PROCESS | 1943 | 1461342149529 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1943 | 1461342149531 Marionette TRACE conn4 <- [1,3002,null,{}] 09:22:29 INFO - PROCESS | 1943 | 1461342149538 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}] 09:22:29 INFO - PROCESS | 1943 | 1461342149781 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:22:30 INFO - PROCESS | 1943 | 1461342150073 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4dadc000 == 140 [pid = 1943] [id = 760] 09:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e4c02f800) [pid = 1943] [serial = 2279] [outer = (nil)] 09:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e4c8f6c00) [pid = 1943] [serial = 2280] [outer = 0x7f8e4c02f800] 09:22:30 INFO - PROCESS | 1943 | 1461342150151 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4d988800) [pid = 1943] [serial = 2281] [outer = 0x7f8e4c02f800] 09:22:30 INFO - PROCESS | 1943 | 1461342150967 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]]]}] 09:22:30 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. 09:22:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1447ms 09:22:30 INFO - PROCESS | 1943 | 1461342150976 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1943 | 1461342150979 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:22:30 INFO - PROCESS | 1943 | 1461342150986 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1943 | 1461342150989 Marionette TRACE conn4 <- [1,3006,null,{}] 09:22:30 INFO - PROCESS | 1943 | 1461342150994 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}] 09:22:31 INFO - PROCESS | 1943 | 1461342151228 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:22:31 INFO - PROCESS | 1943 | 1461342151525 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e831000 == 141 [pid = 1943] [id = 761] 09:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4e53b800) [pid = 1943] [serial = 2282] [outer = (nil)] 09:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e4e929400) [pid = 1943] [serial = 2283] [outer = 0x7f8e4e53b800] 09:22:31 INFO - PROCESS | 1943 | 1461342151611 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e4f074c00) [pid = 1943] [serial = 2284] [outer = 0x7f8e4e53b800] 09:22:32 INFO - PROCESS | 1943 | 1461342152518 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]]]}] 09:22:32 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. 09:22:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1579ms 09:22:32 INFO - PROCESS | 1943 | 1461342152567 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1943 | 1461342152573 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:22:32 INFO - PROCESS | 1943 | 1461342152580 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1943 | 1461342152583 Marionette TRACE conn4 <- [1,3010,null,{}] 09:22:32 INFO - PROCESS | 1943 | 1461342152589 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}] 09:22:32 INFO - PROCESS | 1943 | 1461342152955 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:22:33 INFO - PROCESS | 1943 | 1461342153215 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e53d07000 == 142 [pid = 1943] [id = 762] 09:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e539bfc00) [pid = 1943] [serial = 2285] [outer = (nil)] 09:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e54905000) [pid = 1943] [serial = 2286] [outer = 0x7f8e539bfc00] 09:22:33 INFO - PROCESS | 1943 | 1461342153338 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e54bc4c00) [pid = 1943] [serial = 2287] [outer = 0x7f8e539bfc00] 09:22:34 INFO - PROCESS | 1943 | 1461342154110 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]]]}] 09:22:34 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 09:22:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1580ms 09:22:34 INFO - PROCESS | 1943 | 1461342154162 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1943 | 1461342154166 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:22:34 INFO - PROCESS | 1943 | 1461342154172 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1943 | 1461342154174 Marionette TRACE conn4 <- [1,3014,null,{}] 09:22:34 INFO - PROCESS | 1943 | 1461342154180 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}] 09:22:34 INFO - PROCESS | 1943 | 1461342154466 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:22:34 INFO - PROCESS | 1943 | 1461342154769 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e55697000 == 143 [pid = 1943] [id = 763] 09:22:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e53c1ec00) [pid = 1943] [serial = 2288] [outer = (nil)] 09:22:34 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e55734c00) [pid = 1943] [serial = 2289] [outer = 0x7f8e53c1ec00] 09:22:34 INFO - PROCESS | 1943 | 1461342154902 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e55745c00) [pid = 1943] [serial = 2290] [outer = 0x7f8e53c1ec00] 09:22:35 INFO - PROCESS | 1943 | [1943] 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 09:22:35 INFO - PROCESS | 1943 | 1461342155934 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:22:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:22:35 INFO - {} 09:22:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:22:35 INFO - {} 09:22:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:22:35 INFO - {} 09:22:35 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:22:35 INFO - {} 09:22:35 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1779ms 09:22:35 INFO - PROCESS | 1943 | 1461342155954 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /FileAPI/fileReader.html 09:22:35 INFO - PROCESS | 1943 | 1461342155959 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:22:35 INFO - PROCESS | 1943 | 1461342155966 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1943 | 1461342155969 Marionette TRACE conn4 <- [1,3018,null,{}] 09:22:35 INFO - PROCESS | 1943 | 1461342155980 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}] 09:22:36 INFO - PROCESS | 1943 | 1461342156259 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:22:36 INFO - PROCESS | 1943 | 1461342156550 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5621a000 == 144 [pid = 1943] [id = 764] 09:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e55732800) [pid = 1943] [serial = 2291] [outer = (nil)] 09:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e55a3f400) [pid = 1943] [serial = 2292] [outer = 0x7f8e55732800] 09:22:36 INFO - PROCESS | 1943 | 1461342156676 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e566b8000) [pid = 1943] [serial = 2293] [outer = 0x7f8e55732800] 09:22:37 INFO - PROCESS | 1943 | 1461342157493 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]]]}] 09:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:22:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:22:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 1541ms 09:22:37 INFO - PROCESS | 1943 | 1461342157507 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1943 | 1461342157511 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /FileAPI/historical.html 09:22:37 INFO - PROCESS | 1943 | 1461342157517 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1943 | 1461342157520 Marionette TRACE conn4 <- [1,3022,null,{}] 09:22:37 INFO - PROCESS | 1943 | 1461342157526 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}] 09:22:37 INFO - PROCESS | 1943 | 1461342157775 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:22:38 INFO - PROCESS | 1943 | 1461342158048 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565ad800 == 145 [pid = 1943] [id = 765] 09:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e4675e000) [pid = 1943] [serial = 2294] [outer = (nil)] 09:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e566be800) [pid = 1943] [serial = 2295] [outer = 0x7f8e4675e000] 09:22:38 INFO - PROCESS | 1943 | 1461342158142 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e56badc00) [pid = 1943] [serial = 2296] [outer = 0x7f8e4675e000] 09:22:38 INFO - PROCESS | 1943 | 1461342158950 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"]]]}] 09:22:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:22:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:22:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:22:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:22:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:22:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:22:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:22:39 INFO - TEST-OK | /FileAPI/historical.html | took 1487ms 09:22:39 INFO - PROCESS | 1943 | 1461342159009 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1943 | 1461342159012 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /FileAPI/idlharness.html 09:22:39 INFO - PROCESS | 1943 | 1461342159070 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1943 | 1461342159076 Marionette TRACE conn4 <- [1,3026,null,{}] 09:22:39 INFO - PROCESS | 1943 | 1461342159090 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}] 09:22:39 INFO - PROCESS | 1943 | 1461342159370 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:22:39 INFO - PROCESS | 1943 | 1461342159659 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b63000 == 146 [pid = 1943] [id = 766] 09:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e57e14400) [pid = 1943] [serial = 2297] [outer = (nil)] 09:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 166 (0x7f8e58a47000) [pid = 1943] [serial = 2298] [outer = 0x7f8e57e14400] 09:22:39 INFO - PROCESS | 1943 | 1461342159805 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1943 | ++DOMWINDOW == 167 (0x7f8e5972e800) [pid = 1943] [serial = 2299] [outer = 0x7f8e57e14400] 09:22:41 INFO - PROCESS | 1943 | 1461342161537 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]]]}] 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:22:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:22:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:22:41 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 09:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:22:41 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 09:22:41 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 09:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:22:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:22:41 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 09:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:22:41 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 09:22:41 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 09:22:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:22:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:22:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2679ms 09:22:41 INFO - PROCESS | 1943 | 1461342161711 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1943 | 1461342161734 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /FileAPI/idlharness.worker 09:22:41 INFO - PROCESS | 1943 | 1461342161746 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1943 | 1461342161757 Marionette TRACE conn4 <- [1,3030,null,{}] 09:22:41 INFO - PROCESS | 1943 | 1461342161777 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}] 09:22:42 INFO - PROCESS | 1943 | 1461342162149 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:22:42 INFO - PROCESS | 1943 | 1461342162365 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a9dc800 == 147 [pid = 1943] [id = 767] 09:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 168 (0x7f8e58acf000) [pid = 1943] [serial = 2300] [outer = (nil)] 09:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 169 (0x7f8e6051d000) [pid = 1943] [serial = 2301] [outer = 0x7f8e58acf000] 09:22:42 INFO - PROCESS | 1943 | 1461342162450 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1943 | ++DOMWINDOW == 170 (0x7f8e60875800) [pid = 1943] [serial = 2302] [outer = 0x7f8e58acf000] 09:22:42 INFO - PROCESS | 1943 | [1943] 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 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:22:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:22:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:22:44 INFO - {} 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:22:44 INFO - {} 09:22:44 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 - {} 09:22:44 INFO - {} 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:22:44 INFO - {} 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:22:44 INFO - {} 09:22:44 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 - {} 09:22:44 INFO - {} 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 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 09:22:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:22:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:44 INFO - {} 09:22:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3080ms 09:22:45 INFO - PROCESS | 1943 | 1461342164708 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,{},{}]]]}] 09:22:45 INFO - PROCESS | 1943 | 1461342164853 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1943 | 1461342164865 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:22:45 INFO - PROCESS | 1943 | 1461342164877 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1943 | 1461342164883 Marionette TRACE conn4 <- [1,3034,null,{}] 09:22:45 INFO - PROCESS | 1943 | 1461342164895 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}] 09:22:45 INFO - PROCESS | 1943 | 1461342165224 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:22:45 INFO - PROCESS | 1943 | 1461342165524 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6c914800 == 148 [pid = 1943] [id = 768] 09:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 171 (0x7f8e5ce89800) [pid = 1943] [serial = 2303] [outer = (nil)] 09:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 172 (0x7f8e61fb6800) [pid = 1943] [serial = 2304] [outer = 0x7f8e5ce89800] 09:22:45 INFO - PROCESS | 1943 | 1461342165649 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1943 | ++DOMWINDOW == 173 (0x7f8e719acc00) [pid = 1943] [serial = 2305] [outer = 0x7f8e5ce89800] 09:22:46 INFO - PROCESS | 1943 | 1461342166546 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]]]}] 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:22:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1691ms 09:22:46 INFO - PROCESS | 1943 | 1461342166565 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1943 | 1461342166568 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:22:46 INFO - PROCESS | 1943 | 1461342166575 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1943 | 1461342166578 Marionette TRACE conn4 <- [1,3038,null,{}] 09:22:46 INFO - PROCESS | 1943 | 1461342166584 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}] 09:22:46 INFO - PROCESS | 1943 | 1461342166919 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:22:47 INFO - PROCESS | 1943 | 1461342167141 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e6db22800 == 149 [pid = 1943] [id = 769] 09:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 174 (0x7f8e5a4cac00) [pid = 1943] [serial = 2306] [outer = (nil)] 09:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 175 (0x7f8e71c1b000) [pid = 1943] [serial = 2307] [outer = 0x7f8e5a4cac00] 09:22:47 INFO - PROCESS | 1943 | 1461342167222 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1943 | ++DOMWINDOW == 176 (0x7f8e71c23800) [pid = 1943] [serial = 2308] [outer = 0x7f8e5a4cac00] 09:22:48 INFO - PROCESS | 1943 | 1461342168020 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"]]]}] 09:22:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:22:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1479ms 09:22:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:22:48 INFO - PROCESS | 1943 | 1461342168057 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1943 | 1461342168060 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:22:48 INFO - PROCESS | 1943 | 1461342168066 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1943 | 1461342168069 Marionette TRACE conn4 <- [1,3042,null,{}] 09:22:48 INFO - PROCESS | 1943 | 1461342168075 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}] 09:22:48 INFO - PROCESS | 1943 | 1461342168341 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:22:48 INFO - PROCESS | 1943 | 1461342168659 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e71750800 == 150 [pid = 1943] [id = 770] 09:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 177 (0x7f8e3d436400) [pid = 1943] [serial = 2309] [outer = (nil)] 09:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 178 (0x7f8e3d43e800) [pid = 1943] [serial = 2310] [outer = 0x7f8e3d436400] 09:22:48 INFO - PROCESS | 1943 | 1461342168736 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1943 | ++DOMWINDOW == 179 (0x7f8e7199f800) [pid = 1943] [serial = 2311] [outer = 0x7f8e3d436400] 09:22:49 INFO - PROCESS | 1943 | 1461342169887 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]]]}] 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:22:49 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. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:22:49 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'.) 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:22:49 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. 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:22:49 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. 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:22:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:49 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. 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:22:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:22:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:22:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:22:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:22:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:22:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:22:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:22:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1905ms 09:22:50 INFO - PROCESS | 1943 | 1461342169973 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1943 | 1461342169979 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:22:50 INFO - PROCESS | 1943 | 1461342170061 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1943 | 1461342170065 Marionette TRACE conn4 <- [1,3046,null,{}] 09:22:50 INFO - PROCESS | 1943 | 1461342170088 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}] 09:22:50 INFO - PROCESS | 1943 | 1461342170413 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:22:50 INFO - PROCESS | 1943 | 1461342170726 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5e80e000 == 151 [pid = 1943] [id = 771] 09:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 180 (0x7f8e3d436000) [pid = 1943] [serial = 2312] [outer = (nil)] 09:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 181 (0x7f8e609d9c00) [pid = 1943] [serial = 2313] [outer = 0x7f8e3d436000] 09:22:50 INFO - PROCESS | 1943 | 1461342170804 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1943 | ++DOMWINDOW == 182 (0x7f8e628bb000) [pid = 1943] [serial = 2314] [outer = 0x7f8e3d436000] 09:22:51 INFO - PROCESS | 1943 | [1943] 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 09:22:51 INFO - PROCESS | 1943 | 1461342171675 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:22:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:22:51 INFO - {} 09:22:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1720ms 09:22:51 INFO - PROCESS | 1943 | 1461342171710 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:22:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:22:51 INFO - PROCESS | 1943 | 1461342171715 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:22:51 INFO - PROCESS | 1943 | 1461342171721 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1943 | 1461342171725 Marionette TRACE conn4 <- [1,3050,null,{}] 09:22:51 INFO - PROCESS | 1943 | 1461342171730 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}] 09:22:52 INFO - PROCESS | 1943 | 1461342172033 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:22:52 INFO - PROCESS | 1943 | 1461342172373 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e65ee9000 == 152 [pid = 1943] [id = 772] 09:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 183 (0x7f8e628c0c00) [pid = 1943] [serial = 2315] [outer = (nil)] 09:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 184 (0x7f8e6bd1c000) [pid = 1943] [serial = 2316] [outer = 0x7f8e628c0c00] 09:22:52 INFO - PROCESS | 1943 | 1461342172459 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1943 | ++DOMWINDOW == 185 (0x7f8e6cb23000) [pid = 1943] [serial = 2317] [outer = 0x7f8e628c0c00] 09:22:53 INFO - PROCESS | 1943 | 1461342173194 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]]]}] 09:22:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:22:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:22:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:22:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:22:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1534ms 09:22:53 INFO - PROCESS | 1943 | 1461342173257 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1943 | 1461342173261 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:22:53 INFO - PROCESS | 1943 | 1461342173268 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1943 | 1461342173270 Marionette TRACE conn4 <- [1,3054,null,{}] 09:22:53 INFO - PROCESS | 1943 | 1461342173276 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}] 09:22:53 INFO - PROCESS | 1943 | 1461342173538 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4828b800 == 151 [pid = 1943] [id = 754] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e469de800 == 150 [pid = 1943] [id = 753] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4561b800 == 149 [pid = 1943] [id = 752] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4350e800 == 148 [pid = 1943] [id = 751] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e44224000 == 147 [pid = 1943] [id = 750] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ac9c000 == 146 [pid = 1943] [id = 749] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4ac86000 == 145 [pid = 1943] [id = 748] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49e08000 == 144 [pid = 1943] [id = 747] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e3cce9800 == 143 [pid = 1943] [id = 746] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e772a1000 == 142 [pid = 1943] [id = 745] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e76498800 == 141 [pid = 1943] [id = 744] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e72334800 == 140 [pid = 1943] [id = 743] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6e01d000 == 139 [pid = 1943] [id = 742] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e66120800 == 138 [pid = 1943] [id = 741] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e6091c800 == 137 [pid = 1943] [id = 740] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5a96d800 == 136 [pid = 1943] [id = 739] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e59693000 == 135 [pid = 1943] [id = 738] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e56add800 == 134 [pid = 1943] [id = 737] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e5599c000 == 133 [pid = 1943] [id = 736] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e549c6000 == 132 [pid = 1943] [id = 735] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4f0d1800 == 131 [pid = 1943] [id = 734] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e4dada800 == 130 [pid = 1943] [id = 733] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e49f56000 == 129 [pid = 1943] [id = 732] 09:22:55 INFO - PROCESS | 1943 | --DOCSHELL 0x7f8e45d7d800 == 128 [pid = 1943] [id = 731] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 184 (0x7f8e48e71800) [pid = 1943] [serial = 2061] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 183 (0x7f8e491ce800) [pid = 1943] [serial = 2192] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 182 (0x7f8e48aef800) [pid = 1943] [serial = 2189] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 181 (0x7f8e5496ec00) [pid = 1943] [serial = 2150] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 180 (0x7f8e53dcb800) [pid = 1943] [serial = 2148] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 179 (0x7f8e53c16400) [pid = 1943] [serial = 2147] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 178 (0x7f8e5396f800) [pid = 1943] [serial = 2145] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 177 (0x7f8e4ef07c00) [pid = 1943] [serial = 2144] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 176 (0x7f8e4c8fb800) [pid = 1943] [serial = 2142] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 175 (0x7f8e4c66a800) [pid = 1943] [serial = 2141] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 174 (0x7f8e4c58b000) [pid = 1943] [serial = 2139] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 173 (0x7f8e4c1ed400) [pid = 1943] [serial = 2138] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 172 (0x7f8e4bf92000) [pid = 1943] [serial = 2136] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 171 (0x7f8e4ad77800) [pid = 1943] [serial = 2135] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 170 (0x7f8e48e6f800) [pid = 1943] [serial = 2133] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 169 (0x7f8e477f4000) [pid = 1943] [serial = 2132] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 168 (0x7f8e4563ec00) [pid = 1943] [serial = 2130] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 167 (0x7f8e445e2800) [pid = 1943] [serial = 2129] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 166 (0x7f8e44706400) [pid = 1943] [serial = 2183] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 165 (0x7f8e44be7400) [pid = 1943] [serial = 2184] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 164 (0x7f8e606f7800) [pid = 1943] [serial = 2181] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 163 (0x7f8e60524000) [pid = 1943] [serial = 2180] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 162 (0x7f8e5e8e6000) [pid = 1943] [serial = 2178] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 161 (0x7f8e5e466400) [pid = 1943] [serial = 2177] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 160 (0x7f8e5d699800) [pid = 1943] [serial = 2175] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 159 (0x7f8e5cced800) [pid = 1943] [serial = 2174] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 158 (0x7f8e5c0b2400) [pid = 1943] [serial = 2172] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 157 (0x7f8e5abd1000) [pid = 1943] [serial = 2171] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 156 (0x7f8e5aaa3000) [pid = 1943] [serial = 2169] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 155 (0x7f8e5a608400) [pid = 1943] [serial = 2168] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 154 (0x7f8e5a294c00) [pid = 1943] [serial = 2166] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 153 (0x7f8e5990ec00) [pid = 1943] [serial = 2165] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 152 (0x7f8e59730800) [pid = 1943] [serial = 2163] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 151 (0x7f8e5960a800) [pid = 1943] [serial = 2162] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 150 (0x7f8e57e10400) [pid = 1943] [serial = 2160] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e56edf000) [pid = 1943] [serial = 2159] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e566c8000) [pid = 1943] [serial = 2157] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e566b1000) [pid = 1943] [serial = 2156] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e55a41400) [pid = 1943] [serial = 2154] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e557d8800) [pid = 1943] [serial = 2153] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e55730c00) [pid = 1943] [serial = 2151] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e45e0d000) [pid = 1943] [serial = 2187] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e457e8000) [pid = 1943] [serial = 2186] [outer = (nil)] [url = about:blank] 09:22:55 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e491c7000) [pid = 1943] [serial = 2190] [outer = (nil)] [url = about:blank] 09:22:56 INFO - PROCESS | 1943 | 1461342176166 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e429d7800 == 129 [pid = 1943] [id = 773] 09:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e435a7000) [pid = 1943] [serial = 2318] [outer = (nil)] 09:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e43f48c00) [pid = 1943] [serial = 2319] [outer = 0x7f8e435a7000] 09:22:56 INFO - PROCESS | 1943 | 1461342176255 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e442a1800) [pid = 1943] [serial = 2320] [outer = 0x7f8e435a7000] 09:22:57 INFO - PROCESS | 1943 | 1461342177387 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"]]]}] 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:22:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:57 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" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:57 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" 09:22:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4218ms 09:22:57 INFO - PROCESS | 1943 | 1461342177487 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1943 | 1461342177501 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:22:57 INFO - PROCESS | 1943 | 1461342177537 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1943 | 1461342177576 Marionette TRACE conn4 <- [1,3058,null,{}] 09:22:57 INFO - PROCESS | 1943 | 1461342177618 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}] 09:22:57 INFO - PROCESS | 1943 | 1461342177992 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:22:58 INFO - PROCESS | 1943 | 1461342178028 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45995800 == 130 [pid = 1943] [id = 774] 09:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e458d6400) [pid = 1943] [serial = 2321] [outer = (nil)] 09:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e46767400) [pid = 1943] [serial = 2322] [outer = 0x7f8e458d6400] 09:22:58 INFO - PROCESS | 1943 | 1461342178098 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e477f0800) [pid = 1943] [serial = 2323] [outer = 0x7f8e458d6400] 09:22:59 INFO - PROCESS | 1943 | 1461342179067 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]]]}] 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:22:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:22:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:22:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:22:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:22:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:22:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:22:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:22:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:22:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1561ms 09:22:59 INFO - PROCESS | 1943 | 1461342179111 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:22:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:22:59 INFO - PROCESS | 1943 | 1461342179117 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:22:59 INFO - PROCESS | 1943 | 1461342179123 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1943 | 1461342179127 Marionette TRACE conn4 <- [1,3062,null,{}] 09:22:59 INFO - PROCESS | 1943 | 1461342179133 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}] 09:22:59 INFO - PROCESS | 1943 | 1461342179484 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:22:59 INFO - PROCESS | 1943 | 1461342179527 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e48102800 == 131 [pid = 1943] [id = 775] 09:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e491cb000) [pid = 1943] [serial = 2324] [outer = (nil)] 09:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e4a90bc00) [pid = 1943] [serial = 2325] [outer = 0x7f8e491cb000] 09:22:59 INFO - PROCESS | 1943 | 1461342179593 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e4aee4000) [pid = 1943] [serial = 2326] [outer = 0x7f8e491cb000] 09:23:00 INFO - PROCESS | 1943 | [1943] 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 09:23:00 INFO - PROCESS | 1943 | 1461342180719 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:23:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:23:00 INFO - {} 09:23:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1635ms 09:23:00 INFO - PROCESS | 1943 | 1461342180759 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1943 | 1461342180763 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:23:00 INFO - PROCESS | 1943 | 1461342180779 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1943 | 1461342180789 Marionette TRACE conn4 <- [1,3066,null,{}] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 149 (0x7f8e45f04c00) [pid = 1943] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 148 (0x7f8e46768c00) [pid = 1943] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 147 (0x7f8e456b4000) [pid = 1943] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 146 (0x7f8e443eb000) [pid = 1943] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 145 (0x7f8e61c4e000) [pid = 1943] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 144 (0x7f8e44706c00) [pid = 1943] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 143 (0x7f8e6087d800) [pid = 1943] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 142 (0x7f8e60876000) [pid = 1943] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 141 (0x7f8e61c59400) [pid = 1943] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 140 (0x7f8e5e336c00) [pid = 1943] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 139 (0x7f8e60526000) [pid = 1943] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 138 (0x7f8e5a9c4800) [pid = 1943] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 137 (0x7f8e5a0c1c00) [pid = 1943] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 136 (0x7f8e59e95c00) [pid = 1943] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 135 (0x7f8e566b1400) [pid = 1943] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 134 (0x7f8e55f26800) [pid = 1943] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 133 (0x7f8e5397a000) [pid = 1943] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 132 (0x7f8e53977800) [pid = 1943] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 131 (0x7f8e53978800) [pid = 1943] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 130 (0x7f8e4be89400) [pid = 1943] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 129 (0x7f8e48213c00) [pid = 1943] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 128 (0x7f8e482ad000) [pid = 1943] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 127 (0x7f8e457ddc00) [pid = 1943] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:23:01 INFO - PROCESS | 1943 | --DOMWINDOW == 126 (0x7f8e443f6c00) [pid = 1943] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:23:01 INFO - PROCESS | 1943 | 1461342181485 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}] 09:23:01 INFO - PROCESS | 1943 | 1461342181851 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:23:01 INFO - PROCESS | 1943 | 1461342181976 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49fdb000 == 132 [pid = 1943] [id = 776] 09:23:01 INFO - PROCESS | 1943 | ++DOMWINDOW == 127 (0x7f8e4aee6000) [pid = 1943] [serial = 2327] [outer = (nil)] 09:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 128 (0x7f8e4c58fc00) [pid = 1943] [serial = 2328] [outer = 0x7f8e4aee6000] 09:23:02 INFO - PROCESS | 1943 | 1461342182043 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1943 | ++DOMWINDOW == 129 (0x7f8e4c8f6800) [pid = 1943] [serial = 2329] [outer = 0x7f8e4aee6000] 09:23:02 INFO - PROCESS | 1943 | 1461342182728 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]]]}] 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:23:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:23:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2012ms 09:23:02 INFO - PROCESS | 1943 | 1461342182782 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:23:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:23:02 INFO - PROCESS | 1943 | 1461342182787 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:23:02 INFO - PROCESS | 1943 | 1461342182793 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1943 | 1461342182797 Marionette TRACE conn4 <- [1,3070,null,{}] 09:23:02 INFO - PROCESS | 1943 | 1461342182802 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}] 09:23:03 INFO - PROCESS | 1943 | 1461342183119 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:23:03 INFO - PROCESS | 1943 | 1461342183147 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4afdf800 == 133 [pid = 1943] [id = 777] 09:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 130 (0x7f8e4d89f800) [pid = 1943] [serial = 2330] [outer = (nil)] 09:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 131 (0x7f8e4e533000) [pid = 1943] [serial = 2331] [outer = 0x7f8e4d89f800] 09:23:03 INFO - PROCESS | 1943 | 1461342183214 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1943 | ++DOMWINDOW == 132 (0x7f8e4e930800) [pid = 1943] [serial = 2332] [outer = 0x7f8e4d89f800] 09:23:04 INFO - PROCESS | 1943 | 1461342184508 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]]]}] 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:23:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1739ms 09:23:04 INFO - PROCESS | 1943 | 1461342184534 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:23:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:23:04 INFO - PROCESS | 1943 | 1461342184540 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:23:04 INFO - PROCESS | 1943 | 1461342184548 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1943 | 1461342184555 Marionette TRACE conn4 <- [1,3074,null,{}] 09:23:04 INFO - PROCESS | 1943 | 1461342184611 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}] 09:23:04 INFO - PROCESS | 1943 | 1461342184904 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:23:05 INFO - PROCESS | 1943 | 1461342185284 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e45d95800 == 134 [pid = 1943] [id = 778] 09:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 133 (0x7f8e456b4c00) [pid = 1943] [serial = 2333] [outer = (nil)] 09:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 134 (0x7f8e457aa000) [pid = 1943] [serial = 2334] [outer = 0x7f8e456b4c00] 09:23:05 INFO - PROCESS | 1943 | 1461342185374 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1943 | ++DOMWINDOW == 135 (0x7f8e477f6000) [pid = 1943] [serial = 2335] [outer = 0x7f8e456b4c00] 09:23:06 INFO - PROCESS | 1943 | 1461342186282 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]]]}] 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:23:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1796ms 09:23:06 INFO - PROCESS | 1943 | 1461342186347 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1943 | 1461342186356 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:23:06 INFO - PROCESS | 1943 | 1461342186368 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1943 | 1461342186372 Marionette TRACE conn4 <- [1,3078,null,{}] 09:23:06 INFO - PROCESS | 1943 | 1461342186399 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}] 09:23:06 INFO - PROCESS | 1943 | 1461342186727 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:23:07 INFO - PROCESS | 1943 | 1461342187072 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e49e07000 == 135 [pid = 1943] [id = 779] 09:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 136 (0x7f8e46768400) [pid = 1943] [serial = 2336] [outer = (nil)] 09:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 137 (0x7f8e4a918400) [pid = 1943] [serial = 2337] [outer = 0x7f8e46768400] 09:23:07 INFO - PROCESS | 1943 | 1461342187155 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1943 | ++DOMWINDOW == 138 (0x7f8e4bf94c00) [pid = 1943] [serial = 2338] [outer = 0x7f8e46768400] 09:23:08 INFO - PROCESS | 1943 | 1461342188027 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] 09:23:08 INFO - PROCESS | 1943 | 1461342188080 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:23:08 INFO - PROCESS | 1943 | 1461342188113 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1943 | 1461342188118 Marionette TRACE conn4 <- [1,3082,null,{}] 09:23:08 INFO - PROCESS | 1943 | 1461342188145 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}] 09:23:08 INFO - PROCESS | 1943 | 1461342188413 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:23:08 INFO - PROCESS | 1943 | 1461342188758 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4d771800 == 136 [pid = 1943] [id = 780] 09:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 139 (0x7f8e4c1f5c00) [pid = 1943] [serial = 2339] [outer = (nil)] 09:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 140 (0x7f8e4e538400) [pid = 1943] [serial = 2340] [outer = 0x7f8e4c1f5c00] 09:23:08 INFO - PROCESS | 1943 | 1461342188846 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1943 | ++DOMWINDOW == 141 (0x7f8e4ef11000) [pid = 1943] [serial = 2341] [outer = 0x7f8e4c1f5c00] 09:23:09 INFO - PROCESS | 1943 | 1461342189737 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]]]}] 09:23:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:23:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:23:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1718ms 09:23:09 INFO - PROCESS | 1943 | 1461342189813 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1943 | 1461342189817 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:23:09 INFO - PROCESS | 1943 | 1461342189824 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1943 | 1461342189828 Marionette TRACE conn4 <- [1,3086,null,{}] 09:23:09 INFO - PROCESS | 1943 | 1461342189833 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}] 09:23:10 INFO - PROCESS | 1943 | 1461342190093 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:23:10 INFO - PROCESS | 1943 | 1461342190396 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4e779000 == 137 [pid = 1943] [id = 781] 09:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 142 (0x7f8e4d89ac00) [pid = 1943] [serial = 2342] [outer = (nil)] 09:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 143 (0x7f8e539bcc00) [pid = 1943] [serial = 2343] [outer = 0x7f8e4d89ac00] 09:23:10 INFO - PROCESS | 1943 | 1461342190520 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1943 | ++DOMWINDOW == 144 (0x7f8e53c21000) [pid = 1943] [serial = 2344] [outer = 0x7f8e4d89ac00] 09:23:11 INFO - PROCESS | 1943 | 1461342191313 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:23:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1535ms 09:23:11 INFO - PROCESS | 1943 | 1461342191361 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:23:11 INFO - PROCESS | 1943 | 1461342191365 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:23:11 INFO - PROCESS | 1943 | 1461342191372 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1943 | 1461342191376 Marionette TRACE conn4 <- [1,3090,null,{}] 09:23:11 INFO - PROCESS | 1943 | 1461342191382 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}] 09:23:11 INFO - PROCESS | 1943 | 1461342191671 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:23:11 INFO - PROCESS | 1943 | 1461342191945 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e4f0c2800 == 138 [pid = 1943] [id = 782] 09:23:11 INFO - PROCESS | 1943 | ++DOMWINDOW == 145 (0x7f8e4e928c00) [pid = 1943] [serial = 2345] [outer = (nil)] 09:23:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 146 (0x7f8e54905400) [pid = 1943] [serial = 2346] [outer = 0x7f8e4e928c00] 09:23:12 INFO - PROCESS | 1943 | 1461342192030 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1943 | ++DOMWINDOW == 147 (0x7f8e54bb9400) [pid = 1943] [serial = 2347] [outer = 0x7f8e4e928c00] 09:23:12 INFO - PROCESS | 1943 | 1461342192892 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:23:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1584ms 09:23:12 INFO - PROCESS | 1943 | 1461342192957 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1943 | 1461342192961 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:23:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:23:12 INFO - PROCESS | 1943 | 1461342192967 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1943 | 1461342192970 Marionette TRACE conn4 <- [1,3094,null,{}] 09:23:12 INFO - PROCESS | 1943 | 1461342192976 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}] 09:23:13 INFO - PROCESS | 1943 | 1461342193237 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:23:13 INFO - PROCESS | 1943 | 1461342193542 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e54d75000 == 139 [pid = 1943] [id = 783] 09:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 148 (0x7f8e5573e400) [pid = 1943] [serial = 2348] [outer = (nil)] 09:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 149 (0x7f8e568e1400) [pid = 1943] [serial = 2349] [outer = 0x7f8e5573e400] 09:23:13 INFO - PROCESS | 1943 | 1461342193635 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1943 | ++DOMWINDOW == 150 (0x7f8e56ee0c00) [pid = 1943] [serial = 2350] [outer = 0x7f8e5573e400] 09:23:14 INFO - PROCESS | 1943 | 1461342194512 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:23:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1582ms 09:23:14 INFO - PROCESS | 1943 | 1461342194551 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1943 | 1461342194554 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:23:14 INFO - PROCESS | 1943 | 1461342194561 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1943 | 1461342194565 Marionette TRACE conn4 <- [1,3098,null,{}] 09:23:14 INFO - PROCESS | 1943 | 1461342194570 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}] 09:23:14 INFO - PROCESS | 1943 | 1461342194932 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:23:15 INFO - PROCESS | 1943 | 1461342195161 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e559a5800 == 140 [pid = 1943] [id = 784] 09:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 151 (0x7f8e43f41400) [pid = 1943] [serial = 2351] [outer = (nil)] 09:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 152 (0x7f8e57e0c000) [pid = 1943] [serial = 2352] [outer = 0x7f8e43f41400] 09:23:15 INFO - PROCESS | 1943 | 1461342195245 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1943 | ++DOMWINDOW == 153 (0x7f8e59484800) [pid = 1943] [serial = 2353] [outer = 0x7f8e43f41400] 09:23:16 INFO - PROCESS | 1943 | 1461342196066 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]]]}] 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1529ms 09:23:16 INFO - PROCESS | 1943 | 1461342196092 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1943 | 1461342196096 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:23:16 INFO - PROCESS | 1943 | 1461342196103 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1943 | 1461342196106 Marionette TRACE conn4 <- [1,3102,null,{}] 09:23:16 INFO - PROCESS | 1943 | 1461342196112 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}] 09:23:16 INFO - PROCESS | 1943 | 1461342196358 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:23:16 INFO - PROCESS | 1943 | 1461342196659 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e565af000 == 141 [pid = 1943] [id = 785] 09:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 154 (0x7f8e55738400) [pid = 1943] [serial = 2354] [outer = (nil)] 09:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 155 (0x7f8e59731000) [pid = 1943] [serial = 2355] [outer = 0x7f8e55738400] 09:23:16 INFO - PROCESS | 1943 | 1461342196742 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1943 | ++DOMWINDOW == 156 (0x7f8e5990a800) [pid = 1943] [serial = 2356] [outer = 0x7f8e55738400] 09:23:17 INFO - PROCESS | 1943 | 1461342197542 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1480ms 09:23:17 INFO - PROCESS | 1943 | 1461342197584 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:23:17 INFO - PROCESS | 1943 | 1461342197588 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:23:17 INFO - PROCESS | 1943 | 1461342197594 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1943 | 1461342197598 Marionette TRACE conn4 <- [1,3106,null,{}] 09:23:17 INFO - PROCESS | 1943 | 1461342197604 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}] 09:23:17 INFO - PROCESS | 1943 | 1461342197885 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:23:18 INFO - PROCESS | 1943 | 1461342198164 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e57b65800 == 142 [pid = 1943] [id = 786] 09:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 157 (0x7f8e57b40800) [pid = 1943] [serial = 2357] [outer = (nil)] 09:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 158 (0x7f8e59e93400) [pid = 1943] [serial = 2358] [outer = 0x7f8e57b40800] 09:23:18 INFO - PROCESS | 1943 | 1461342198244 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1943 | ++DOMWINDOW == 159 (0x7f8e5a28c400) [pid = 1943] [serial = 2359] [outer = 0x7f8e57b40800] 09:23:19 INFO - PROCESS | 1943 | 1461342199127 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]]]}] 09:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1586ms 09:23:19 INFO - PROCESS | 1943 | 1461342199185 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1943 | 1461342199189 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:23:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:23:19 INFO - PROCESS | 1943 | 1461342199198 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1943 | 1461342199202 Marionette TRACE conn4 <- [1,3110,null,{}] 09:23:19 INFO - PROCESS | 1943 | 1461342199207 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}] 09:23:19 INFO - PROCESS | 1943 | 1461342199478 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:23:19 INFO - PROCESS | 1943 | 1461342199784 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5a0e1000 == 143 [pid = 1943] [id = 787] 09:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 160 (0x7f8e5a57bc00) [pid = 1943] [serial = 2360] [outer = (nil)] 09:23:19 INFO - PROCESS | 1943 | ++DOMWINDOW == 161 (0x7f8e5a60b800) [pid = 1943] [serial = 2361] [outer = 0x7f8e5a57bc00] 09:23:19 INFO - PROCESS | 1943 | 1461342199919 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1943 | ++DOMWINDOW == 162 (0x7f8e5a9cfc00) [pid = 1943] [serial = 2362] [outer = 0x7f8e5a57bc00] 09:23:20 INFO - PROCESS | 1943 | 1461342200706 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"]]]}] 09:23:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:23:20 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 09:23:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:23:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:23:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1544ms 09:23:20 INFO - PROCESS | 1943 | 1461342200744 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1943 | 1461342200754 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:23:20 INFO - PROCESS | 1943 | 1461342200761 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1943 | 1461342200764 Marionette TRACE conn4 <- [1,3114,null,{}] 09:23:20 INFO - PROCESS | 1943 | 1461342200770 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}] 09:23:21 INFO - PROCESS | 1943 | 1461342201032 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:23:21 INFO - PROCESS | 1943 | 1461342201342 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\", \"89a054db-e71b-4666-8d1d-5d6c9de763b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1943 | ++DOCSHELL 0x7f8e5d519800 == 144 [pid = 1943] [id = 788] 09:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 163 (0x7f8e5a607000) [pid = 1943] [serial = 2363] [outer = (nil)] 09:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 164 (0x7f8e5e8ee000) [pid = 1943] [serial = 2364] [outer = 0x7f8e5a607000] 09:23:21 INFO - PROCESS | 1943 | 1461342201486 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1943 | ++DOMWINDOW == 165 (0x7f8e6087b000) [pid = 1943] [serial = 2365] [outer = 0x7f8e5a607000] 09:23:22 INFO - PROCESS | 1943 | 1461342202357 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]]]}] 09:23:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:23:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1630ms 09:23:22 INFO - PROCESS | 1943 | 1461342202392 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1943 | 1461342202396 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:23:23 WARNING - u'runner_teardown' () 09:23:23 INFO - No more tests 09:23:23 INFO - Got 0 unexpected results 09:23:23 INFO - SUITE-END | took 1300s 09:23:23 INFO - Closing logging queue 09:23:23 INFO - queue closed 09:23:23 INFO - Return code: 0 09:23:23 WARNING - # TBPL SUCCESS # 09:23:23 INFO - Running post-action listener: _resource_record_post_action 09:23:23 INFO - Running post-run listener: _resource_record_post_run 09:23:25 INFO - Total resource usage - Wall time: 1341s; CPU: 98.0%; Read bytes: 6701056; Write bytes: 978309120; Read time: 3624; Write time: 401472 09:23:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:23:25 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 51249152; Read time: 0; Write time: 50352 09:23:25 INFO - run-tests - Wall time: 1308s; CPU: 98.0%; Read bytes: 6115328; Write bytes: 923897856; Read time: 3460; Write time: 350268 09:23:25 INFO - Running post-run listener: _upload_blobber_files 09:23:25 INFO - Blob upload gear active. 09:23:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:23:25 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 09:23:25 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'] 09:23:25 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 09:23:25 INFO - (blobuploader) - INFO - Open directory for files ... 09:23:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:23:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:23:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:27 INFO - (blobuploader) - INFO - Done attempting. 09:23:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:23:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:23:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:28 INFO - (blobuploader) - INFO - Done attempting. 09:23:28 INFO - (blobuploader) - INFO - Iteration through files over. 09:23:28 INFO - Return code: 0 09:23:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:23:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:23:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ce69f7fa7dcbc0d7aff2ea75111e710661c21b7deb965d5f2c3b41a8b345bb1d162597eb801c08702e049915712ea624a450e5077029f21a3bb629f24ff3462f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0689ce8fcd1dfba2d5f595223b0dc17b382b854dedb7b2cb962e4a3d299ed03ec71e747f8d71c4f837a8d1bbb96c97811169a347260ffecddf8b68bd34fc8b4a"} 09:23:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:23:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:23:28 INFO - Contents: 09:23:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ce69f7fa7dcbc0d7aff2ea75111e710661c21b7deb965d5f2c3b41a8b345bb1d162597eb801c08702e049915712ea624a450e5077029f21a3bb629f24ff3462f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0689ce8fcd1dfba2d5f595223b0dc17b382b854dedb7b2cb962e4a3d299ed03ec71e747f8d71c4f837a8d1bbb96c97811169a347260ffecddf8b68bd34fc8b4a"} 09:23:28 INFO - Running post-run listener: copy_logs_to_upload_dir 09:23:28 INFO - Copying logs to upload dir... 09:23:28 INFO - mkdir: /builds/slave/test/build/upload/logs 09:23:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1448.842129 ========= master_lag: 3.15 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 11 secs) (at 2016-04-22 09:23:31.304158) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 09:23:31.305245) ========= 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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ce69f7fa7dcbc0d7aff2ea75111e710661c21b7deb965d5f2c3b41a8b345bb1d162597eb801c08702e049915712ea624a450e5077029f21a3bb629f24ff3462f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0689ce8fcd1dfba2d5f595223b0dc17b382b854dedb7b2cb962e4a3d299ed03ec71e747f8d71c4f837a8d1bbb96c97811169a347260ffecddf8b68bd34fc8b4a"} build_url:https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038595 build_url: 'https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/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/ce69f7fa7dcbc0d7aff2ea75111e710661c21b7deb965d5f2c3b41a8b345bb1d162597eb801c08702e049915712ea624a450e5077029f21a3bb629f24ff3462f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/0689ce8fcd1dfba2d5f595223b0dc17b382b854dedb7b2cb962e4a3d299ed03ec71e747f8d71c4f837a8d1bbb96c97811169a347260ffecddf8b68bd34fc8b4a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cEDk2y-oRWiQSaNJU21waw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.59 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 09:23:31.930727) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:23:31.931059) ========= 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-1461340621.268650-1388855661 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022284 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 09:23:31.986652) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 09:23:31.986954) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 09:23:31.987311) ========= ========= Total master_lag: 4.53 =========