builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-397 starttime: 1460994356.8 results: success (0) buildid: 20160418073822 builduid: df422fa6633d422bbacdd1ea725400a1 revision: 77279d5587f2402ac9b24fde74d1cfacd29ad6bb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:56.802115) ========= master: http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:56.802478) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:56.802755) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:56.995673) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:56.995962) ========= 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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False --2016-04-18 08:45:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.4M=0.001s 2016-04-18 08:45:57 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.773862 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:57.824287) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:57.824575) ========= 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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.038521 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:57.919315) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 08:45:57.919634) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 77279d5587f2402ac9b24fde74d1cfacd29ad6bb --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 77279d5587f2402ac9b24fde74d1cfacd29ad6bb --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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False 2016-04-18 08:45:57,705 truncating revision to first 12 chars 2016-04-18 08:45:57,706 Setting DEBUG logging. 2016-04-18 08:45:57,706 attempt 1/10 2016-04-18 08:45:57,706 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/77279d5587f2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 08:45:58,309 unpacking tar archive at: mozilla-inbound-77279d5587f2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.166869 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 08:45:59.139495) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:59.139819) ========= script_repo_revision: 77279d5587f2402ac9b24fde74d1cfacd29ad6bb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:59.140242) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:59.140521) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 08:45:59.191403) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 1 secs) (at 2016-04-18 08:45:59.191685) ========= /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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False 08:45:59 INFO - MultiFileLogger online at 20160418 08:45:59 in /builds/slave/test 08:45:59 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:45:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:45:59 INFO - {'append_to_log': False, 08:45:59 INFO - 'base_work_dir': '/builds/slave/test', 08:45:59 INFO - 'blob_upload_branch': 'mozilla-inbound', 08:45:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:45:59 INFO - 'buildbot_json_path': 'buildprops.json', 08:45:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:45:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:45:59 INFO - 'download_minidump_stackwalk': True, 08:45:59 INFO - 'download_symbols': 'true', 08:45:59 INFO - 'e10s': False, 08:45:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:45:59 INFO - 'tooltool.py': '/tools/tooltool.py', 08:45:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:45:59 INFO - '/tools/misc-python/virtualenv.py')}, 08:45:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:45:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:45:59 INFO - 'log_level': 'info', 08:45:59 INFO - 'log_to_console': True, 08:45:59 INFO - 'opt_config_files': (), 08:45:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:45:59 INFO - '--processes=1', 08:45:59 INFO - '--config=%(test_path)s/wptrunner.ini', 08:45:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:45:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:45:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:45:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:45:59 INFO - 'pip_index': False, 08:45:59 INFO - 'require_test_zip': True, 08:45:59 INFO - 'test_type': ('testharness',), 08:45:59 INFO - 'this_chunk': '1', 08:45:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:45:59 INFO - 'total_chunks': '10', 08:45:59 INFO - 'virtualenv_path': 'venv', 08:45:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:45:59 INFO - 'work_dir': 'build'} 08:45:59 INFO - ##### 08:45:59 INFO - ##### Running clobber step. 08:45:59 INFO - ##### 08:45:59 INFO - Running pre-action listener: _resource_record_pre_action 08:45:59 INFO - Running main action method: clobber 08:45:59 INFO - rmtree: /builds/slave/test/build 08:45:59 INFO - Running post-action listener: _resource_record_post_action 08:45:59 INFO - ##### 08:45:59 INFO - ##### Running read-buildbot-config step. 08:45:59 INFO - ##### 08:45:59 INFO - Running pre-action listener: _resource_record_pre_action 08:45:59 INFO - Running main action method: read_buildbot_config 08:45:59 INFO - Using buildbot properties: 08:45:59 INFO - { 08:45:59 INFO - "project": "", 08:45:59 INFO - "product": "firefox", 08:45:59 INFO - "script_repo_revision": "production", 08:45:59 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 08:45:59 INFO - "repository": "", 08:45:59 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 08:45:59 INFO - "buildid": "20160418073822", 08:45:59 INFO - "pgo_build": "False", 08:45:59 INFO - "basedir": "/builds/slave/test", 08:45:59 INFO - "buildnumber": 152, 08:45:59 INFO - "slavename": "tst-linux64-spot-397", 08:45:59 INFO - "master": "http://buildbot-master53.bb.releng.usw2.mozilla.com:8201/", 08:45:59 INFO - "platform": "linux64", 08:45:59 INFO - "branch": "mozilla-inbound", 08:45:59 INFO - "revision": "77279d5587f2402ac9b24fde74d1cfacd29ad6bb", 08:45:59 INFO - "repo_path": "integration/mozilla-inbound", 08:45:59 INFO - "moz_repo_path": "", 08:45:59 INFO - "stage_platform": "linux64", 08:45:59 INFO - "builduid": "df422fa6633d422bbacdd1ea725400a1", 08:45:59 INFO - "slavebuilddir": "test" 08:45:59 INFO - } 08:45:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 08:45:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 08:45:59 INFO - Running post-action listener: _resource_record_post_action 08:45:59 INFO - ##### 08:45:59 INFO - ##### Running download-and-extract step. 08:45:59 INFO - ##### 08:45:59 INFO - Running pre-action listener: _resource_record_pre_action 08:45:59 INFO - Running main action method: download_and_extract 08:45:59 INFO - mkdir: /builds/slave/test/build/tests 08:45:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:59 INFO - https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 08:45:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:45:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:45:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:45:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:01 INFO - Downloaded 1361 bytes. 08:46:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 08:46:01 INFO - Using the following test package requirements: 08:46:01 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:46:01 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 08:46:01 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 08:46:01 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'jsshell-linux-x86_64.zip'], 08:46:01 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 08:46:01 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 08:46:01 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 08:46:01 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 08:46:01 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 08:46:01 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 08:46:01 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 08:46:01 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:46:01 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:46:01 INFO - https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 08:46:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:46:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 08:46:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:03 INFO - Downloaded 22672828 bytes. 08:46:03 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:46:03 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:46:04 INFO - caution: filename not matched: web-platform/* 08:46:04 INFO - Return code: 11 08:46:04 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:46:04 INFO - https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 08:46:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:46:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 08:46:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:06 INFO - Downloaded 36382568 bytes. 08:46:06 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:46:06 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:46:11 INFO - caution: filename not matched: bin/* 08:46:11 INFO - caution: filename not matched: config/* 08:46:11 INFO - caution: filename not matched: mozbase/* 08:46:11 INFO - caution: filename not matched: marionette/* 08:46:11 INFO - caution: filename not matched: tools/wptserve/* 08:46:11 INFO - Return code: 11 08:46:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:11 INFO - https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 08:46:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:46:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:46:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:14 INFO - Downloaded 64170142 bytes. 08:46:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:46:14 INFO - mkdir: /builds/slave/test/properties 08:46:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:46:14 INFO - Writing to file /builds/slave/test/properties/build_url 08:46:14 INFO - Contents: 08:46:14 INFO - build_url:https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 08:46:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:46:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:46:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:46:15 INFO - Contents: 08:46:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:46:15 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:46:15 INFO - https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:46:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:46:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 08:46:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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:46:19 INFO - Downloaded 90735336 bytes. 08:46:19 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:46:19 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 08:46:27 INFO - Return code: 0 08:46:27 INFO - Running post-action listener: _resource_record_post_action 08:46:27 INFO - Running post-action listener: set_extra_try_arguments 08:46:27 INFO - ##### 08:46:27 INFO - ##### Running create-virtualenv step. 08:46:27 INFO - ##### 08:46:27 INFO - Running pre-action listener: _pre_create_virtualenv 08:46:27 INFO - Running pre-action listener: _resource_record_pre_action 08:46:27 INFO - Running main action method: create_virtualenv 08:46:27 INFO - Creating virtualenv /builds/slave/test/build/venv 08:46:27 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 08:46:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:46:28 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:46:28 INFO - Using real prefix '/usr' 08:46:28 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:46:31 INFO - Installing distribute.............................................................................................................................................................................................done. 08:46:35 INFO - Installing pip.................done. 08:46:35 INFO - Return code: 0 08:46:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:46: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')]} 08:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46: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')]} 08:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1fa4030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fa53f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x20b14b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, '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-1460994339.652817-502191772', '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 08:46:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:46:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:46:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:46:35 INFO - 'CCACHE_UMASK': '002', 08:46:35 INFO - 'DISPLAY': ':0', 08:46:35 INFO - 'HOME': '/home/cltbld', 08:46:35 INFO - 'LANG': 'en_US.UTF-8', 08:46:35 INFO - 'LOGNAME': 'cltbld', 08:46:35 INFO - 'MAIL': '/var/mail/cltbld', 08:46:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:46:35 INFO - 'MOZ_NO_REMOTE': '1', 08:46:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:46:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:46:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:35 INFO - 'PWD': '/builds/slave/test', 08:46:35 INFO - 'SHELL': '/bin/bash', 08:46:35 INFO - 'SHLVL': '1', 08:46:35 INFO - 'TERM': 'linux', 08:46:35 INFO - 'TMOUT': '86400', 08:46:35 INFO - 'USER': 'cltbld', 08:46:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:46:35 INFO - '_': '/tools/buildbot/bin/python'} 08:46:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:46:35 INFO - Downloading/unpacking psutil>=0.7.1 08:46:35 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 08:46:35 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 08:46:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:35 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 08:46:35 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 08:46:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:46:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:46:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:46:41 INFO - Installing collected packages: psutil 08:46:41 INFO - Running setup.py install for psutil 08:46:41 INFO - building 'psutil._psutil_linux' extension 08:46:41 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 08:46:43 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 08:46:43 INFO - building 'psutil._psutil_posix' extension 08:46:43 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 08:46:43 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 08:46:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:46:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:46:43 INFO - Successfully installed psutil 08:46:43 INFO - Cleaning up... 08:46:44 INFO - Return code: 0 08:46:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1fa4030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fa53f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x20b14b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, '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-1460994339.652817-502191772', '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 08:46:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:46:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:46:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:46:44 INFO - 'CCACHE_UMASK': '002', 08:46:44 INFO - 'DISPLAY': ':0', 08:46:44 INFO - 'HOME': '/home/cltbld', 08:46:44 INFO - 'LANG': 'en_US.UTF-8', 08:46:44 INFO - 'LOGNAME': 'cltbld', 08:46:44 INFO - 'MAIL': '/var/mail/cltbld', 08:46:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:46:44 INFO - 'MOZ_NO_REMOTE': '1', 08:46:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:46:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:46:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:44 INFO - 'PWD': '/builds/slave/test', 08:46:44 INFO - 'SHELL': '/bin/bash', 08:46:44 INFO - 'SHLVL': '1', 08:46:44 INFO - 'TERM': 'linux', 08:46:44 INFO - 'TMOUT': '86400', 08:46:44 INFO - 'USER': 'cltbld', 08:46:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:46:44 INFO - '_': '/tools/buildbot/bin/python'} 08:46:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:46:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:46:44 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 08:46:44 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 08:46:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:44 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 08:46:44 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 08:46:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:46:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:46:49 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:46:49 INFO - Installing collected packages: mozsystemmonitor 08:46:49 INFO - Running setup.py install for mozsystemmonitor 08:46:49 INFO - Successfully installed mozsystemmonitor 08:46:49 INFO - Cleaning up... 08:46:49 INFO - Return code: 0 08:46:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:46:49 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:46:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:49 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:46:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1fa4030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fa53f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x20b14b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, '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-1460994339.652817-502191772', '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 08:46:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:46:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:46:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:46:49 INFO - 'CCACHE_UMASK': '002', 08:46:49 INFO - 'DISPLAY': ':0', 08:46:49 INFO - 'HOME': '/home/cltbld', 08:46:49 INFO - 'LANG': 'en_US.UTF-8', 08:46:49 INFO - 'LOGNAME': 'cltbld', 08:46:49 INFO - 'MAIL': '/var/mail/cltbld', 08:46:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:46:49 INFO - 'MOZ_NO_REMOTE': '1', 08:46:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:46:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:46:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:49 INFO - 'PWD': '/builds/slave/test', 08:46:49 INFO - 'SHELL': '/bin/bash', 08:46:49 INFO - 'SHLVL': '1', 08:46:49 INFO - 'TERM': 'linux', 08:46:49 INFO - 'TMOUT': '86400', 08:46:49 INFO - 'USER': 'cltbld', 08:46:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:46:49 INFO - '_': '/tools/buildbot/bin/python'} 08:46:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:46:50 INFO - Downloading/unpacking blobuploader==1.2.4 08:46:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:46:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:46:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:46:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:46:54 INFO - Downloading blobuploader-1.2.4.tar.gz 08:46:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:46:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:46:54 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 08:46:54 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 08:46:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:54 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 08:46:54 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 08:46:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:46:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:46:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:46:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:46:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:46:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:46:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:46:56 INFO - Downloading docopt-0.6.1.tar.gz 08:46:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:46:56 INFO - Installing collected packages: blobuploader, requests, docopt 08:46:56 INFO - Running setup.py install for blobuploader 08:46:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:46:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:46:57 INFO - Running setup.py install for requests 08:46:57 INFO - Running setup.py install for docopt 08:46:57 INFO - Successfully installed blobuploader requests docopt 08:46:57 INFO - Cleaning up... 08:46:58 INFO - Return code: 0 08:46:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:46:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:46:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:46:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1fa4030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fa53f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x20b14b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, '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-1460994339.652817-502191772', '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 08:46:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:46:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:46:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:46:58 INFO - 'CCACHE_UMASK': '002', 08:46:58 INFO - 'DISPLAY': ':0', 08:46:58 INFO - 'HOME': '/home/cltbld', 08:46:58 INFO - 'LANG': 'en_US.UTF-8', 08:46:58 INFO - 'LOGNAME': 'cltbld', 08:46:58 INFO - 'MAIL': '/var/mail/cltbld', 08:46:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:46:58 INFO - 'MOZ_NO_REMOTE': '1', 08:46:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:46:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:46:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:46:58 INFO - 'PWD': '/builds/slave/test', 08:46:58 INFO - 'SHELL': '/bin/bash', 08:46:58 INFO - 'SHLVL': '1', 08:46:58 INFO - 'TERM': 'linux', 08:46:58 INFO - 'TMOUT': '86400', 08:46:58 INFO - 'USER': 'cltbld', 08:46:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:46:58 INFO - '_': '/tools/buildbot/bin/python'} 08:46:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:46:58 INFO - Running setup.py (path:/tmp/pip-gnxW26-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:46:58 INFO - Running setup.py (path:/tmp/pip-eHv3vp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:46:58 INFO - Running setup.py (path:/tmp/pip-OzkHgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:46:58 INFO - Running setup.py (path:/tmp/pip-b6SqLm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:46:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:46:58 INFO - Running setup.py (path:/tmp/pip-2Nke2F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:46:59 INFO - Running setup.py (path:/tmp/pip-6_MOFd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:46:59 INFO - Running setup.py (path:/tmp/pip-cGs7Gr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:46:59 INFO - Running setup.py (path:/tmp/pip-VASfGX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:46:59 INFO - Running setup.py (path:/tmp/pip-78PYKO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:46:59 INFO - Running setup.py (path:/tmp/pip-hHZYZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:46:59 INFO - Running setup.py (path:/tmp/pip-jMd41M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:46:59 INFO - Running setup.py (path:/tmp/pip-vp3SMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:46:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:46:59 INFO - Running setup.py (path:/tmp/pip-R_CBBR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:47:00 INFO - Running setup.py (path:/tmp/pip-Db5Qgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:47:00 INFO - Running setup.py (path:/tmp/pip-i9fEmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:47:00 INFO - Running setup.py (path:/tmp/pip-6zKzt4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:47:00 INFO - Running setup.py (path:/tmp/pip-zmCoau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:47:00 INFO - Running setup.py (path:/tmp/pip-ZMfJCd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:47:00 INFO - Running setup.py (path:/tmp/pip-dUGuY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:47:00 INFO - Running setup.py (path:/tmp/pip-4UUVeJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:47:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:47:01 INFO - Running setup.py (path:/tmp/pip-ue7W3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:47:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:47:01 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 08:47:01 INFO - Running setup.py install for manifestparser 08:47:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:47:01 INFO - Running setup.py install for mozcrash 08:47:01 INFO - Running setup.py install for mozdebug 08:47:02 INFO - Running setup.py install for mozdevice 08:47:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:47:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:47:02 INFO - Running setup.py install for mozfile 08:47:02 INFO - Running setup.py install for mozhttpd 08:47:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:47:02 INFO - Running setup.py install for mozinfo 08:47:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:47:02 INFO - Running setup.py install for mozInstall 08:47:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Running setup.py install for mozleak 08:47:03 INFO - Running setup.py install for mozlog 08:47:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Running setup.py install for moznetwork 08:47:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:47:03 INFO - Running setup.py install for mozprocess 08:47:03 INFO - Running setup.py install for mozprofile 08:47:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:47:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:47:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:47:04 INFO - Running setup.py install for mozrunner 08:47:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:47:04 INFO - Running setup.py install for mozscreenshot 08:47:04 INFO - Running setup.py install for moztest 08:47:04 INFO - Running setup.py install for mozversion 08:47:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:47:05 INFO - Running setup.py install for wptserve 08:47:05 INFO - Running setup.py install for marionette-driver 08:47:05 INFO - Running setup.py install for browsermob-proxy 08:47:05 INFO - Running setup.py install for marionette-client 08:47:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:47:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:47:06 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 08:47:06 INFO - Cleaning up... 08:47:06 INFO - Return code: 0 08:47:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:47:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:47:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:47:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:47:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:47:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:47:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1fa4030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fa53f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x20b14b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, '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-1460994339.652817-502191772', '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 08:47:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:47:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:47:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:47:06 INFO - 'CCACHE_UMASK': '002', 08:47:06 INFO - 'DISPLAY': ':0', 08:47:06 INFO - 'HOME': '/home/cltbld', 08:47:06 INFO - 'LANG': 'en_US.UTF-8', 08:47:06 INFO - 'LOGNAME': 'cltbld', 08:47:06 INFO - 'MAIL': '/var/mail/cltbld', 08:47:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:47:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:47:06 INFO - 'MOZ_NO_REMOTE': '1', 08:47:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:47:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:47:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:47:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:47:06 INFO - 'PWD': '/builds/slave/test', 08:47:06 INFO - 'SHELL': '/bin/bash', 08:47:06 INFO - 'SHLVL': '1', 08:47:06 INFO - 'TERM': 'linux', 08:47:06 INFO - 'TMOUT': '86400', 08:47:06 INFO - 'USER': 'cltbld', 08:47:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:47:06 INFO - '_': '/tools/buildbot/bin/python'} 08:47:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:47:06 INFO - Running setup.py (path:/tmp/pip-nf61ij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:47:06 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)) 08:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:47:06 INFO - Running setup.py (path:/tmp/pip-WWge5i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:47:06 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)) 08:47:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:47:06 INFO - Running setup.py (path:/tmp/pip-M1PX99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:47:07 INFO - Running setup.py (path:/tmp/pip-2pDobj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:47:07 INFO - Running setup.py (path:/tmp/pip-l12RyS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:47:07 INFO - Running setup.py (path:/tmp/pip-EPYwFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:47:07 INFO - Running setup.py (path:/tmp/pip-KumULo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:47:07 INFO - Running setup.py (path:/tmp/pip-X4MPix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:47:07 INFO - Running setup.py (path:/tmp/pip-0ysQQb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:47:07 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)) 08:47:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:47:07 INFO - Running setup.py (path:/tmp/pip-rSrnD1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:47:08 INFO - Running setup.py (path:/tmp/pip-g9_y61-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:47:08 INFO - Running setup.py (path:/tmp/pip-6L9rNw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:47:08 INFO - Running setup.py (path:/tmp/pip-8P0LPl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:47:08 INFO - Running setup.py (path:/tmp/pip-YGl0Hi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:47:08 INFO - Running setup.py (path:/tmp/pip-phxmrV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:47:08 INFO - Running setup.py (path:/tmp/pip-EDo8OV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:47:08 INFO - Running setup.py (path:/tmp/pip-lq0zL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:47:08 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)) 08:47:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:47:08 INFO - Running setup.py (path:/tmp/pip-gWSJwM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:47:09 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)) 08:47:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:47:09 INFO - Running setup.py (path:/tmp/pip-OZ4aBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:47:09 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)) 08:47:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:47:09 INFO - Running setup.py (path:/tmp/pip-nVV9Cp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:47:09 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)) 08:47:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:47:09 INFO - Running setup.py (path:/tmp/pip-YrcZGs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:47:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:47:09 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)) 08:47:09 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)) 08:47:09 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)) 08:47:09 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)) 08:47:09 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)) 08:47:09 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)) 08:47:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:47:09 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 08:47:09 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 08:47:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:47:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:47:09 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 08:47:09 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 08:47:14 INFO - Downloading blessings-1.6.tar.gz 08:47:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:47:14 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)) 08:47:14 INFO - Installing collected packages: blessings 08:47:14 INFO - Running setup.py install for blessings 08:47:14 INFO - Successfully installed blessings 08:47:14 INFO - Cleaning up... 08:47:14 INFO - Return code: 0 08:47:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:47:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:47:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:47:15 INFO - Reading from file tmpfile_stdout 08:47:15 INFO - Current package versions: 08:47:15 INFO - argparse == 1.2.1 08:47:15 INFO - blessings == 1.6 08:47:15 INFO - blobuploader == 1.2.4 08:47:15 INFO - browsermob-proxy == 0.6.0 08:47:15 INFO - docopt == 0.6.1 08:47:15 INFO - manifestparser == 1.1 08:47:15 INFO - marionette-client == 2.3.0 08:47:15 INFO - marionette-driver == 1.4.0 08:47:15 INFO - mozInstall == 1.12 08:47:15 INFO - mozcrash == 0.17 08:47:15 INFO - mozdebug == 0.1 08:47:15 INFO - mozdevice == 0.48 08:47:15 INFO - mozfile == 1.2 08:47:15 INFO - mozhttpd == 0.7 08:47:15 INFO - mozinfo == 0.9 08:47:15 INFO - mozleak == 0.1 08:47:15 INFO - mozlog == 3.1 08:47:15 INFO - moznetwork == 0.27 08:47:15 INFO - mozprocess == 0.22 08:47:15 INFO - mozprofile == 0.28 08:47:15 INFO - mozrunner == 6.11 08:47:15 INFO - mozscreenshot == 0.1 08:47:15 INFO - mozsystemmonitor == 0.0 08:47:15 INFO - moztest == 0.7 08:47:15 INFO - mozversion == 1.4 08:47:15 INFO - psutil == 3.1.1 08:47:15 INFO - requests == 1.2.3 08:47:15 INFO - wptserve == 1.4.0 08:47:15 INFO - wsgiref == 0.1.2 08:47:15 INFO - Running post-action listener: _resource_record_post_action 08:47:15 INFO - Running post-action listener: _start_resource_monitoring 08:47:15 INFO - Starting resource monitoring. 08:47:15 INFO - ##### 08:47:15 INFO - ##### Running pull step. 08:47:15 INFO - ##### 08:47:15 INFO - Running pre-action listener: _resource_record_pre_action 08:47:15 INFO - Running main action method: pull 08:47:15 INFO - Pull has nothing to do! 08:47:15 INFO - Running post-action listener: _resource_record_post_action 08:47:15 INFO - ##### 08:47:15 INFO - ##### Running install step. 08:47:15 INFO - ##### 08:47:15 INFO - Running pre-action listener: _resource_record_pre_action 08:47:15 INFO - Running main action method: install 08:47:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:47:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:47:15 INFO - Reading from file tmpfile_stdout 08:47:15 INFO - Detecting whether we're running mozinstall >=1.0... 08:47:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:47:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:47:16 INFO - Reading from file tmpfile_stdout 08:47:16 INFO - Output received: 08:47:16 INFO - Usage: mozinstall [options] installer 08:47:16 INFO - Options: 08:47:16 INFO - -h, --help show this help message and exit 08:47:16 INFO - -d DEST, --destination=DEST 08:47:16 INFO - Directory to install application into. [default: 08:47:16 INFO - "/builds/slave/test"] 08:47:16 INFO - --app=APP Application being installed. [default: firefox] 08:47:16 INFO - mkdir: /builds/slave/test/build/application 08:47:16 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'] 08:47:16 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 08:47:45 INFO - Reading from file tmpfile_stdout 08:47:45 INFO - Output received: 08:47:45 INFO - /builds/slave/test/build/application/firefox/firefox 08:47:45 INFO - Running post-action listener: _resource_record_post_action 08:47:45 INFO - ##### 08:47:45 INFO - ##### Running run-tests step. 08:47:45 INFO - ##### 08:47:45 INFO - Running pre-action listener: _resource_record_pre_action 08:47:45 INFO - Running main action method: run_tests 08:47:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:47:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:47:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:47:45 INFO - grabbing minidump binary from tooltool 08:47:45 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:47:45 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 0x20ae780>, '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 0x20af530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x20af9e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:47:45 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 08:47:45 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 08:47:45 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 08:47:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:47:45 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpZQkY_s 08:47:45 INFO - INFO - File integrity verified, renaming tmpZQkY_s to linux64-minidump_stackwalk 08:47:45 INFO - INFO - Updating local cache /builds/tooltool_cache... 08:47:45 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 08:47:46 INFO - Return code: 0 08:47:46 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 08:47:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:47:46 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/ZLI-8_ddQ8KysDQd-zrTVg/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 08:47:46 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/ZLI-8_ddQ8KysDQd-zrTVg/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 08:47:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:47:46 INFO - 'CCACHE_UMASK': '002', 08:47:46 INFO - 'DISPLAY': ':0', 08:47:46 INFO - 'HOME': '/home/cltbld', 08:47:46 INFO - 'LANG': 'en_US.UTF-8', 08:47:46 INFO - 'LOGNAME': 'cltbld', 08:47:46 INFO - 'MAIL': '/var/mail/cltbld', 08:47:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:47:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:47:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:47:46 INFO - 'MOZ_NO_REMOTE': '1', 08:47:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:47:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:47:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:47:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:47:46 INFO - 'PWD': '/builds/slave/test', 08:47:46 INFO - 'SHELL': '/bin/bash', 08:47:46 INFO - 'SHLVL': '1', 08:47:46 INFO - 'TERM': 'linux', 08:47:46 INFO - 'TMOUT': '86400', 08:47:46 INFO - 'USER': 'cltbld', 08:47:46 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1460994339.652817-502191772', 08:47:46 INFO - '_': '/tools/buildbot/bin/python'} 08:47:46 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/ZLI-8_ddQ8KysDQd-zrTVg/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 08:47:46 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 08:47:46 INFO - import pkg_resources 08:47:48 INFO - Using 1 client processes 08:47:48 INFO - wptserve Starting http server on 127.0.0.1:8000 08:47:48 INFO - wptserve Starting http server on 127.0.0.1:8001 08:47:48 INFO - wptserve Starting http server on 127.0.0.1:8443 08:47:50 INFO - SUITE-START | Running 778 tests 08:47:50 INFO - Running testharness tests 08:47:50 INFO - Setting up ssl 08:47:50 INFO - PROCESS | certutil | 08:47:50 INFO - PROCESS | certutil | 08:47:50 INFO - PROCESS | certutil | 08:47:50 INFO - Certificate Nickname Trust Attributes 08:47:50 INFO - SSL,S/MIME,JAR/XPI 08:47:50 INFO - 08:47:50 INFO - web-platform-tests CT,, 08:47:50 INFO - 08:47:50 INFO - Starting runner 08:47:53 INFO - PROCESS | 1934 | 1460994473331 Marionette DEBUG Marionette enabled via build flag and pref 08:47:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52405000 == 1 [pid = 1934] [id = 1] 08:47:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 1 (0x7f7a52405800) [pid = 1934] [serial = 1] [outer = (nil)] 08:47:53 INFO - PROCESS | 1934 | [1934] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 08:47:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 2 (0x7f7a52406800) [pid = 1934] [serial = 2] [outer = 0x7f7a52405800] 08:47:53 INFO - PROCESS | 1934 | 1460994473977 Marionette INFO Listening on port 2828 08:47:54 INFO - PROCESS | 1934 | 1460994474543 Marionette DEBUG Marionette enabled via command-line flag 08:47:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f57d000 == 2 [pid = 1934] [id = 2] 08:47:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 3 (0x7f7a4f5c3800) [pid = 1934] [serial = 3] [outer = (nil)] 08:47:54 INFO - PROCESS | 1934 | [1934] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 08:47:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 4 (0x7f7a4f5c4800) [pid = 1934] [serial = 4] [outer = 0x7f7a4f5c3800] 08:47:54 INFO - PROCESS | 1934 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f7a4f3c9550 08:47:54 INFO - PROCESS | 1934 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f7a54ca5d90 08:47:55 INFO - PROCESS | 1934 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f7a4f3f50a0 08:47:55 INFO - PROCESS | 1934 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f7a4f3f53a0 08:47:55 INFO - PROCESS | 1934 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f7a4f3f5760 08:47:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 5 (0x7f7a4e722800) [pid = 1934] [serial = 5] [outer = 0x7f7a52405800] 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475644 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40821 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475721 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40822 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475734 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40823 08:47:55 INFO - PROCESS | 1934 | 1460994475737 Marionette DEBUG Closed connection conn0 08:47:55 INFO - PROCESS | 1934 | 1460994475815 Marionette DEBUG Closed connection conn1 08:47:55 INFO - PROCESS | 1934 | [1934] 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 2252 08:47:55 INFO - PROCESS | 1934 | 1460994475844 Marionette DEBUG Closed connection conn2 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475889 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40824 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475930 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40825 08:47:55 INFO - PROCESS | 1934 | 1460994475942 Marionette DEBUG Closed connection conn3 08:47:55 INFO - PROCESS | 1934 | [1934] 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 08:47:55 INFO - PROCESS | 1934 | 1460994475970 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:40826 08:47:55 INFO - PROCESS | 1934 | 1460994475975 Marionette DEBUG Closed connection conn4 08:47:56 INFO - PROCESS | 1934 | 1460994476005 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:47:56 INFO - PROCESS | 1934 | 1460994476019 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":"20160418073822","device":"desktop","version":"48.0a1"} 08:47:56 INFO - PROCESS | 1934 | [1934] 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 08:47:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439c9000 == 3 [pid = 1934] [id = 3] 08:47:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 6 (0x7f7a439cb800) [pid = 1934] [serial = 6] [outer = (nil)] 08:47:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439cc000 == 4 [pid = 1934] [id = 4] 08:47:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 7 (0x7f7a439bcc00) [pid = 1934] [serial = 7] [outer = (nil)] 08:47:57 INFO - PROCESS | 1934 | [1934] 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 08:47:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a427aa800 == 5 [pid = 1934] [id = 5] 08:47:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 8 (0x7f7a42744c00) [pid = 1934] [serial = 8] [outer = (nil)] 08:47:58 INFO - PROCESS | 1934 | [1934] 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 08:47:58 INFO - PROCESS | 1934 | [1934] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:47:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 9 (0x7f7a426d7800) [pid = 1934] [serial = 9] [outer = 0x7f7a42744c00] 08:47:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 10 (0x7f7a4211d000) [pid = 1934] [serial = 10] [outer = 0x7f7a439cb800] 08:47:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 11 (0x7f7a421ccc00) [pid = 1934] [serial = 11] [outer = 0x7f7a439bcc00] 08:47:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 12 (0x7f7a421cec00) [pid = 1934] [serial = 12] [outer = 0x7f7a42744c00] 08:47:59 INFO - PROCESS | 1934 | 1460994479460 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1934 | 1460994479480 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 13 (0x7f7a41449400) [pid = 1934] [serial = 13] [outer = 0x7f7a42744c00] 08:48:00 INFO - PROCESS | 1934 | 1460994480170 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0100b71b-c3b3-42a5-bd16-5735b432c435","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":"20160418073822","device":"desktop","version":"48.0a1","command_id":1}}] 08:48:00 INFO - PROCESS | 1934 | 1460994480412 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:48:00 INFO - PROCESS | 1934 | 1460994480598 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:48:00 INFO - PROCESS | 1934 | 1460994480772 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:48:00 INFO - PROCESS | 1934 | [1934] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:48:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 14 (0x7f7a3b2d1800) [pid = 1934] [serial = 14] [outer = 0x7f7a42744c00] 08:48:01 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:01 INFO - PROCESS | 1934 | 1460994481264 Marionette TRACE conn5 <- [1,3,null,{}] 08:48:01 INFO - PROCESS | 1934 | 1460994481292 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:48:01 INFO - PROCESS | 1934 | 1460994481390 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:48:01 INFO - PROCESS | 1934 | 1460994481441 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1934 | 1460994481446 Marionette TRACE conn5 <- [1,5,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:48:01 INFO - PROCESS | 1934 | 1460994481457 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1934 | 1460994481462 Marionette TRACE conn5 <- [1,6,null,{}] 08:48:01 INFO - PROCESS | 1934 | 1460994481475 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 1934 | 1460994481489 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:48:01 INFO - PROCESS | 1934 | 1460994481493 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a61f000 == 6 [pid = 1934] [id = 6] 08:48:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 15 (0x7f7a44ae6800) [pid = 1934] [serial = 15] [outer = (nil)] 08:48:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 16 (0x7f7a44ae8400) [pid = 1934] [serial = 16] [outer = 0x7f7a44ae6800] 08:48:01 INFO - PROCESS | 1934 | 1460994481559 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 17 (0x7f7a44aed800) [pid = 1934] [serial = 17] [outer = 0x7f7a44ae6800] 08:48:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a68a000 == 7 [pid = 1934] [id = 7] 08:48:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 18 (0x7f7a39a51400) [pid = 1934] [serial = 18] [outer = (nil)] 08:48:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 19 (0x7f7a39a53000) [pid = 1934] [serial = 19] [outer = 0x7f7a39a51400] 08:48:02 INFO - PROCESS | 1934 | 1460994482032 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 20 (0x7f7a39a50c00) [pid = 1934] [serial = 20] [outer = 0x7f7a39a51400] 08:48:02 INFO - PROCESS | 1934 | 1460994482362 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 984ms 08:48:02 INFO - PROCESS | 1934 | [1934] 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 08:48:02 INFO - PROCESS | 1934 | 1460994482494 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1934 | 1460994482496 Marionette TRACE conn5 <- [1,9,null,{"value":"8"}] 08:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:48:02 INFO - PROCESS | 1934 | 1460994482578 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1934 | 1460994482581 Marionette TRACE conn5 <- [1,10,null,{}] 08:48:02 INFO - PROCESS | 1934 | 1460994482618 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 1934 | 1460994482780 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:48:02 INFO - PROCESS | 1934 | 1460994482791 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a68e800 == 8 [pid = 1934] [id = 8] 08:48:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 21 (0x7f7a399a0c00) [pid = 1934] [serial = 21] [outer = (nil)] 08:48:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 22 (0x7f7a3a6d9400) [pid = 1934] [serial = 22] [outer = 0x7f7a399a0c00] 08:48:02 INFO - PROCESS | 1934 | 1460994482866 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 23 (0x7f7a389af800) [pid = 1934] [serial = 23] [outer = 0x7f7a399a0c00] 08:48:03 INFO - PROCESS | 1934 | 1460994483382 Marionette TRACE conn5 <- [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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 906ms 08:48:03 INFO - PROCESS | 1934 | 1460994483424 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:48:03 INFO - PROCESS | 1934 | 1460994483428 Marionette TRACE conn5 <- [1,13,null,{"value":"8"}] 08:48:03 INFO - PROCESS | 1934 | 1460994483433 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1934 | 1460994483435 Marionette TRACE conn5 <- [1,14,null,{}] 08:48:03 INFO - PROCESS | 1934 | 1460994483440 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 1934 | 1460994483576 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:48:03 INFO - PROCESS | 1934 | 1460994483594 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39404000 == 9 [pid = 1934] [id = 9] 08:48:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 24 (0x7f7a38dd1000) [pid = 1934] [serial = 24] [outer = (nil)] 08:48:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 25 (0x7f7a38dd6800) [pid = 1934] [serial = 25] [outer = 0x7f7a38dd1000] 08:48:03 INFO - PROCESS | 1934 | 1460994483651 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 26 (0x7f7a5699a000) [pid = 1934] [serial = 26] [outer = 0x7f7a38dd1000] 08:48:04 INFO - PROCESS | 1934 | 1460994484693 Marionette TRACE conn5 <- [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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1330ms 08:48:04 INFO - PROCESS | 1934 | 1460994484764 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1934 | 1460994484770 Marionette TRACE conn5 <- [1,17,null,{"value":"8"}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:48:04 INFO - PROCESS | 1934 | 1460994484779 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1934 | 1460994484783 Marionette TRACE conn5 <- [1,18,null,{}] 08:48:04 INFO - PROCESS | 1934 | 1460994484790 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 1934 | 1460994484985 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:48:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3941f000 == 10 [pid = 1934] [id = 10] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 27 (0x7f7a3941f800) [pid = 1934] [serial = 27] [outer = (nil)] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 28 (0x7f7a38c5f000) [pid = 1934] [serial = 28] [outer = 0x7f7a3941f800] 08:48:05 INFO - PROCESS | 1934 | 1460994485118 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 29 (0x7f7a39788000) [pid = 1934] [serial = 29] [outer = 0x7f7a3941f800] 08:48:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39acb000 == 11 [pid = 1934] [id = 11] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 30 (0x7f7a3950fc00) [pid = 1934] [serial = 30] [outer = (nil)] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 31 (0x7f7a39511800) [pid = 1934] [serial = 31] [outer = 0x7f7a3950fc00] 08:48:05 INFO - PROCESS | 1934 | 1460994485236 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 32 (0x7f7a399a0800) [pid = 1934] [serial = 32] [outer = 0x7f7a3950fc00] 08:48:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39784800 == 12 [pid = 1934] [id = 12] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 33 (0x7f7a38aa0c00) [pid = 1934] [serial = 33] [outer = (nil)] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 34 (0x7f7a3a6d6c00) [pid = 1934] [serial = 34] [outer = 0x7f7a38aa0c00] 08:48:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 35 (0x7f7a3b2da800) [pid = 1934] [serial = 35] [outer = 0x7f7a38aa0c00] 08:48:06 INFO - PROCESS | 1934 | 1460994486283 Marionette TRACE conn5 <- [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]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1538ms 08:48:06 INFO - PROCESS | 1934 | 1460994486322 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1934 | 1460994486330 Marionette TRACE conn5 <- [1,21,null,{"value":"8"}] 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:48:06 INFO - PROCESS | 1934 | 1460994486358 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1934 | 1460994486363 Marionette TRACE conn5 <- [1,22,null,{}] 08:48:06 INFO - PROCESS | 1934 | 1460994486381 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:06 INFO - PROCESS | 1934 | 1460994486544 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:48:06 INFO - PROCESS | 1934 | 1460994486655 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41280000 == 13 [pid = 1934] [id = 13] 08:48:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 36 (0x7f7a4143c800) [pid = 1934] [serial = 36] [outer = (nil)] 08:48:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 37 (0x7f7a42944000) [pid = 1934] [serial = 37] [outer = 0x7f7a4143c800] 08:48:06 INFO - PROCESS | 1934 | 1460994486748 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 38 (0x7f7a42e7c800) [pid = 1934] [serial = 38] [outer = 0x7f7a4143c800] 08:48:07 INFO - PROCESS | 1934 | 1460994487745 Marionette TRACE conn5 <- [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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1414ms 08:48:07 INFO - PROCESS | 1934 | 1460994487756 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1934 | 1460994487760 Marionette TRACE conn5 <- [1,25,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:48:07 INFO - PROCESS | 1934 | 1460994487768 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1934 | 1460994487773 Marionette TRACE conn5 <- [1,26,null,{}] 08:48:07 INFO - PROCESS | 1934 | 1460994487781 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 1934 | 1460994487920 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:48:08 INFO - PROCESS | 1934 | 1460994488048 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38c66800 == 14 [pid = 1934] [id = 14] 08:48:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 39 (0x7f7a3c4bb800) [pid = 1934] [serial = 39] [outer = (nil)] 08:48:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 40 (0x7f7a3ecb8400) [pid = 1934] [serial = 40] [outer = 0x7f7a3c4bb800] 08:48:08 INFO - PROCESS | 1934 | 1460994488172 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 41 (0x7f7a407ef400) [pid = 1934] [serial = 41] [outer = 0x7f7a3c4bb800] 08:48:08 INFO - PROCESS | 1934 | 1460994488789 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1080ms 08:48:08 INFO - PROCESS | 1934 | 1460994488847 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1934 | 1460994488854 Marionette TRACE conn5 <- [1,29,null,{"value":"8"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:48:08 INFO - PROCESS | 1934 | 1460994488863 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1934 | 1460994488866 Marionette TRACE conn5 <- [1,30,null,{}] 08:48:08 INFO - PROCESS | 1934 | 1460994488871 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 1934 | 1460994489000 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:48:09 INFO - PROCESS | 1934 | 1460994489076 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40721800 == 15 [pid = 1934] [id = 15] 08:48:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 42 (0x7f7a38a95000) [pid = 1934] [serial = 42] [outer = (nil)] 08:48:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 43 (0x7f7a41449000) [pid = 1934] [serial = 43] [outer = 0x7f7a38a95000] 08:48:09 INFO - PROCESS | 1934 | 1460994489131 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 44 (0x7f7a421cd000) [pid = 1934] [serial = 44] [outer = 0x7f7a38a95000] 08:48:09 INFO - PROCESS | 1934 | 1460994489800 Marionette TRACE conn5 <- [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]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 980ms 08:48:09 INFO - PROCESS | 1934 | 1460994489843 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1934 | 1460994489846 Marionette TRACE conn5 <- [1,33,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:48:09 INFO - PROCESS | 1934 | 1460994489851 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1934 | 1460994489856 Marionette TRACE conn5 <- [1,34,null,{}] 08:48:09 INFO - PROCESS | 1934 | 1460994489879 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1934 | 1460994490035 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:48:10 INFO - PROCESS | 1934 | 1460994490052 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42ed9800 == 16 [pid = 1934] [id = 16] 08:48:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 45 (0x7f7a38cde400) [pid = 1934] [serial = 45] [outer = (nil)] 08:48:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 46 (0x7f7a448bf400) [pid = 1934] [serial = 46] [outer = 0x7f7a38cde400] 08:48:10 INFO - PROCESS | 1934 | 1460994490112 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 47 (0x7f7a44ae0c00) [pid = 1934] [serial = 47] [outer = 0x7f7a38cde400] 08:48:10 INFO - PROCESS | 1934 | 1460994490737 Marionette TRACE conn5 <- [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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 933ms 08:48:10 INFO - PROCESS | 1934 | 1460994490785 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:48:10 INFO - PROCESS | 1934 | 1460994490789 Marionette TRACE conn5 <- [1,37,null,{"value":"8"}] 08:48:10 INFO - PROCESS | 1934 | 1460994490794 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1934 | 1460994490796 Marionette TRACE conn5 <- [1,38,null,{}] 08:48:10 INFO - PROCESS | 1934 | 1460994490801 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 1934 | 1460994490955 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:48:10 INFO - PROCESS | 1934 | 1460994490975 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a433ba000 == 17 [pid = 1934] [id = 17] 08:48:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 48 (0x7f7a38dcdc00) [pid = 1934] [serial = 48] [outer = (nil)] 08:48:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 49 (0x7f7a44aeb400) [pid = 1934] [serial = 49] [outer = 0x7f7a38dcdc00] 08:48:11 INFO - PROCESS | 1934 | 1460994491031 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 50 (0x7f7a44c6c400) [pid = 1934] [serial = 50] [outer = 0x7f7a38dcdc00] 08:48:11 INFO - PROCESS | 1934 | 1460994491617 Marionette TRACE conn5 <- [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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 874ms 08:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:48:11 INFO - PROCESS | 1934 | 1460994491668 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1934 | 1460994491670 Marionette TRACE conn5 <- [1,41,null,{"value":"8"}] 08:48:11 INFO - PROCESS | 1934 | 1460994491675 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1934 | 1460994491678 Marionette TRACE conn5 <- [1,42,null,{}] 08:48:11 INFO - PROCESS | 1934 | 1460994491683 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 1934 | 1460994491798 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:48:11 INFO - PROCESS | 1934 | 1460994491814 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439dc000 == 18 [pid = 1934] [id = 18] 08:48:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 51 (0x7f7a44c6e800) [pid = 1934] [serial = 51] [outer = (nil)] 08:48:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 52 (0x7f7a44cf5800) [pid = 1934] [serial = 52] [outer = 0x7f7a44c6e800] 08:48:11 INFO - PROCESS | 1934 | 1460994491871 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 53 (0x7f7a44ea9c00) [pid = 1934] [serial = 53] [outer = 0x7f7a44c6e800] 08:48:12 INFO - PROCESS | 1934 | 1460994492514 Marionette TRACE conn5 <- [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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 875ms 08:48:12 INFO - PROCESS | 1934 | 1460994492549 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1934 | 1460994492552 Marionette TRACE conn5 <- [1,45,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:48:12 INFO - PROCESS | 1934 | 1460994492557 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1934 | 1460994492559 Marionette TRACE conn5 <- [1,46,null,{}] 08:48:12 INFO - PROCESS | 1934 | 1460994492564 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 1934 | 1460994492734 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:48:12 INFO - PROCESS | 1934 | 1460994492768 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f76800 == 19 [pid = 1934] [id = 19] 08:48:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 54 (0x7f7a44b69800) [pid = 1934] [serial = 54] [outer = (nil)] 08:48:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 55 (0x7f7a4f36bc00) [pid = 1934] [serial = 55] [outer = 0x7f7a44b69800] 08:48:12 INFO - PROCESS | 1934 | 1460994492834 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 56 (0x7f7a3c480c00) [pid = 1934] [serial = 56] [outer = 0x7f7a44b69800] 08:48:13 INFO - PROCESS | 1934 | 1460994493408 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 877ms 08:48:13 INFO - PROCESS | 1934 | 1460994493435 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1934 | 1460994493437 Marionette TRACE conn5 <- [1,49,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:48:13 INFO - PROCESS | 1934 | 1460994493443 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1934 | 1460994493445 Marionette TRACE conn5 <- [1,50,null,{}] 08:48:13 INFO - PROCESS | 1934 | 1460994493450 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:13 INFO - PROCESS | 1934 | 1460994493565 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:48:13 INFO - PROCESS | 1934 | 1460994493581 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b43800 == 20 [pid = 1934] [id = 20] 08:48:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 57 (0x7f7a3c481800) [pid = 1934] [serial = 57] [outer = (nil)] 08:48:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 58 (0x7f7a4f895c00) [pid = 1934] [serial = 58] [outer = 0x7f7a3c481800] 08:48:13 INFO - PROCESS | 1934 | 1460994493637 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 59 (0x7f7a4fa34400) [pid = 1934] [serial = 59] [outer = 0x7f7a3c481800] 08:48:14 INFO - PROCESS | 1934 | 1460994494378 Marionette TRACE conn5 <- [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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 976ms 08:48:14 INFO - PROCESS | 1934 | 1460994494420 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1934 | 1460994494426 Marionette TRACE conn5 <- [1,53,null,{"value":"8"}] 08:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:48:14 INFO - PROCESS | 1934 | 1460994494434 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1934 | 1460994494439 Marionette TRACE conn5 <- [1,54,null,{}] 08:48:14 INFO - PROCESS | 1934 | 1460994494446 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 1934 | 1460994494614 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:48:14 INFO - PROCESS | 1934 | 1460994494730 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a677000 == 21 [pid = 1934] [id = 21] 08:48:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 60 (0x7f7a38dd7000) [pid = 1934] [serial = 60] [outer = (nil)] 08:48:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 61 (0x7f7a39a55400) [pid = 1934] [serial = 61] [outer = 0x7f7a38dd7000] 08:48:14 INFO - PROCESS | 1934 | 1460994494801 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 62 (0x7f7a3b2d5800) [pid = 1934] [serial = 62] [outer = 0x7f7a38dd7000] 08:48:15 INFO - PROCESS | 1934 | 1460994495496 Marionette TRACE conn5 <- [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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1132ms 08:48:15 INFO - PROCESS | 1934 | 1460994495566 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1934 | 1460994495573 Marionette TRACE conn5 <- [1,57,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:48:15 INFO - PROCESS | 1934 | 1460994495600 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1934 | 1460994495604 Marionette TRACE conn5 <- [1,58,null,{}] 08:48:15 INFO - PROCESS | 1934 | 1460994495610 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 1934 | 1460994495761 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:48:15 INFO - PROCESS | 1934 | 1460994495877 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42c20800 == 22 [pid = 1934] [id = 22] 08:48:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 63 (0x7f7a38dd9400) [pid = 1934] [serial = 63] [outer = (nil)] 08:48:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 64 (0x7f7a410b1c00) [pid = 1934] [serial = 64] [outer = 0x7f7a38dd9400] 08:48:15 INFO - PROCESS | 1934 | 1460994495947 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x7f7a4159e000) [pid = 1934] [serial = 65] [outer = 0x7f7a38dd9400] 08:48:16 INFO - PROCESS | 1934 | 1460994496728 Marionette TRACE conn5 <- [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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1185ms 08:48:16 INFO - PROCESS | 1934 | 1460994496782 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1934 | 1460994496786 Marionette TRACE conn5 <- [1,61,null,{"value":"8"}] 08:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:48:16 INFO - PROCESS | 1934 | 1460994496810 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1934 | 1460994496815 Marionette TRACE conn5 <- [1,62,null,{}] 08:48:16 INFO - PROCESS | 1934 | 1460994496831 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 1934 | 1460994496985 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:48:17 INFO - PROCESS | 1934 | 1460994497101 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b4f800 == 23 [pid = 1934] [id = 23] 08:48:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x7f7a4126dc00) [pid = 1934] [serial = 66] [outer = (nil)] 08:48:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x7f7a44a4bc00) [pid = 1934] [serial = 67] [outer = 0x7f7a4126dc00] 08:48:17 INFO - PROCESS | 1934 | 1460994497176 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x7f7a44cf6400) [pid = 1934] [serial = 68] [outer = 0x7f7a4126dc00] 08:48:17 INFO - PROCESS | 1934 | 1460994497946 Marionette TRACE conn5 <- [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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1189ms 08:48:17 INFO - PROCESS | 1934 | 1460994497997 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:48:18 INFO - PROCESS | 1934 | 1460994498001 Marionette TRACE conn5 <- [1,65,null,{"value":"8"}] 08:48:18 INFO - PROCESS | 1934 | 1460994498023 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1934 | 1460994498027 Marionette TRACE conn5 <- [1,66,null,{}] 08:48:18 INFO - PROCESS | 1934 | 1460994498033 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 1934 | 1460994498185 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:48:18 INFO - PROCESS | 1934 | 1460994498305 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a681000 == 24 [pid = 1934] [id = 24] 08:48:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x7f7a389b4800) [pid = 1934] [serial = 69] [outer = (nil)] 08:48:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x7f7a4f36ac00) [pid = 1934] [serial = 70] [outer = 0x7f7a389b4800] 08:48:18 INFO - PROCESS | 1934 | 1460994498373 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x7f7a4fa0e800) [pid = 1934] [serial = 71] [outer = 0x7f7a389b4800] 08:48:19 INFO - PROCESS | 1934 | 1460994499215 Marionette TRACE conn5 <- [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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1295ms 08:48:19 INFO - PROCESS | 1934 | 1460994499301 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1934 | 1460994499308 Marionette TRACE conn5 <- [1,69,null,{"value":"8"}] 08:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:48:19 INFO - PROCESS | 1934 | 1460994499315 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1934 | 1460994499319 Marionette TRACE conn5 <- [1,70,null,{}] 08:48:19 INFO - PROCESS | 1934 | 1460994499345 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 1934 | 1460994499489 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:48:19 INFO - PROCESS | 1934 | 1460994499664 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f76800 == 23 [pid = 1934] [id = 19] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439dc000 == 22 [pid = 1934] [id = 18] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a433ba000 == 21 [pid = 1934] [id = 17] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42ed9800 == 20 [pid = 1934] [id = 16] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a40721800 == 19 [pid = 1934] [id = 15] 08:48:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38981800 == 20 [pid = 1934] [id = 25] 08:48:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x7f7a38a9e400) [pid = 1934] [serial = 72] [outer = (nil)] 08:48:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x7f7a38dd1c00) [pid = 1934] [serial = 73] [outer = 0x7f7a38a9e400] 08:48:19 INFO - PROCESS | 1934 | 1460994499762 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x7f7a3a8ab000) [pid = 1934] [serial = 74] [outer = 0x7f7a38a9e400] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38c66800 == 19 [pid = 1934] [id = 14] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41280000 == 18 [pid = 1934] [id = 13] 08:48:19 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39acb000 == 17 [pid = 1934] [id = 11] 08:48:20 INFO - PROCESS | 1934 | 1460994500507 Marionette TRACE conn5 <- [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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1250ms 08:48:20 INFO - PROCESS | 1934 | 1460994500565 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1934 | 1460994500572 Marionette TRACE conn5 <- [1,73,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:48:20 INFO - PROCESS | 1934 | 1460994500580 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1934 | 1460994500584 Marionette TRACE conn5 <- [1,74,null,{}] 08:48:20 INFO - PROCESS | 1934 | 1460994500591 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 1934 | 1460994500743 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:48:20 INFO - PROCESS | 1934 | 1460994500863 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4210b800 == 18 [pid = 1934] [id = 26] 08:48:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x7f7a38a9e800) [pid = 1934] [serial = 75] [outer = (nil)] 08:48:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x7f7a417db000) [pid = 1934] [serial = 76] [outer = 0x7f7a38a9e800] 08:48:20 INFO - PROCESS | 1934 | 1460994500934 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x7f7a42cdc400) [pid = 1934] [serial = 77] [outer = 0x7f7a38a9e800] 08:48:21 INFO - PROCESS | 1934 | 1460994501710 Marionette TRACE conn5 <- [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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1183ms 08:48:21 INFO - PROCESS | 1934 | 1460994501766 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1934 | 1460994501772 Marionette TRACE conn5 <- [1,77,null,{"value":"8"}] 08:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:48:21 INFO - PROCESS | 1934 | 1460994501779 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1934 | 1460994501782 Marionette TRACE conn5 <- [1,78,null,{}] 08:48:21 INFO - PROCESS | 1934 | 1460994501787 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 1934 | 1460994501920 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:48:22 INFO - PROCESS | 1934 | 1460994502045 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a433b8800 == 19 [pid = 1934] [id = 27] 08:48:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x7f7a41448800) [pid = 1934] [serial = 78] [outer = (nil)] 08:48:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x7f7a44a51400) [pid = 1934] [serial = 79] [outer = 0x7f7a41448800] 08:48:22 INFO - PROCESS | 1934 | 1460994502113 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x7f7a44c72c00) [pid = 1934] [serial = 80] [outer = 0x7f7a41448800] 08:48:22 INFO - PROCESS | 1934 | 1460994502918 Marionette TRACE conn5 <- [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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1179ms 08:48:22 INFO - PROCESS | 1934 | 1460994502959 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1934 | 1460994502962 Marionette TRACE conn5 <- [1,81,null,{"value":"8"}] 08:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:48:22 INFO - PROCESS | 1934 | 1460994502970 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1934 | 1460994502978 Marionette TRACE conn5 <- [1,82,null,{}] 08:48:22 INFO - PROCESS | 1934 | 1460994502991 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 1934 | 1460994503145 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:48:23 INFO - PROCESS | 1934 | 1460994503266 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b76800 == 20 [pid = 1934] [id = 28] 08:48:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x7f7a43aeb800) [pid = 1934] [serial = 81] [outer = (nil)] 08:48:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x7f7a4f8e3800) [pid = 1934] [serial = 82] [outer = 0x7f7a43aeb800] 08:48:23 INFO - PROCESS | 1934 | 1460994503337 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x7f7a5072a400) [pid = 1934] [serial = 83] [outer = 0x7f7a43aeb800] 08:48:24 INFO - PROCESS | 1934 | 1460994504104 Marionette TRACE conn5 <- [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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1187ms 08:48:24 INFO - PROCESS | 1934 | 1460994504156 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1934 | 1460994504160 Marionette TRACE conn5 <- [1,85,null,{"value":"8"}] 08:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:48:24 INFO - PROCESS | 1934 | 1460994504165 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1934 | 1460994504167 Marionette TRACE conn5 <- [1,86,null,{}] 08:48:24 INFO - PROCESS | 1934 | 1460994504173 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 1934 | 1460994504305 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:48:24 INFO - PROCESS | 1934 | 1460994504485 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39415800 == 21 [pid = 1934] [id = 29] 08:48:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x7f7a38dd3000) [pid = 1934] [serial = 84] [outer = (nil)] 08:48:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x7f7a39508400) [pid = 1934] [serial = 85] [outer = 0x7f7a38dd3000] 08:48:24 INFO - PROCESS | 1934 | 1460994504556 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x7f7a3c480800) [pid = 1934] [serial = 86] [outer = 0x7f7a38dd3000] 08:48:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b4f800 == 20 [pid = 1934] [id = 23] 08:48:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42c20800 == 19 [pid = 1934] [id = 22] 08:48:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a677000 == 18 [pid = 1934] [id = 21] 08:48:25 INFO - PROCESS | 1934 | 1460994505402 Marionette TRACE conn5 <- [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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1274ms 08:48:25 INFO - PROCESS | 1934 | 1460994505445 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1934 | 1460994505450 Marionette TRACE conn5 <- [1,89,null,{"value":"8"}] 08:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:48:25 INFO - PROCESS | 1934 | 1460994505458 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1934 | 1460994505463 Marionette TRACE conn5 <- [1,90,null,{}] 08:48:25 INFO - PROCESS | 1934 | 1460994505470 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 1934 | 1460994505620 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:48:25 INFO - PROCESS | 1934 | 1460994505741 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41711800 == 19 [pid = 1934] [id = 30] 08:48:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x7f7a41495400) [pid = 1934] [serial = 87] [outer = (nil)] 08:48:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x7f7a417dc000) [pid = 1934] [serial = 88] [outer = 0x7f7a41495400] 08:48:25 INFO - PROCESS | 1934 | 1460994505812 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x7f7a43ae7000) [pid = 1934] [serial = 89] [outer = 0x7f7a41495400] 08:48:26 INFO - PROCESS | 1934 | 1460994506576 Marionette TRACE conn5 <- [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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1187ms 08:48:26 INFO - PROCESS | 1934 | 1460994506659 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1934 | 1460994506667 Marionette TRACE conn5 <- [1,93,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:48:26 INFO - PROCESS | 1934 | 1460994506678 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1934 | 1460994506681 Marionette TRACE conn5 <- [1,94,null,{}] 08:48:26 INFO - PROCESS | 1934 | 1460994506687 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 1934 | 1460994506839 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:48:26 INFO - PROCESS | 1934 | 1460994506964 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b40800 == 20 [pid = 1934] [id = 31] 08:48:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x7f7a414e4400) [pid = 1934] [serial = 90] [outer = (nil)] 08:48:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x7f7a44aea800) [pid = 1934] [serial = 91] [outer = 0x7f7a414e4400] 08:48:27 INFO - PROCESS | 1934 | 1460994507038 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x7f7a4f36c800) [pid = 1934] [serial = 92] [outer = 0x7f7a414e4400] 08:48:27 INFO - PROCESS | 1934 | 1460994507807 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1178ms 08:48:27 INFO - PROCESS | 1934 | 1460994507857 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1934 | 1460994507860 Marionette TRACE conn5 <- [1,97,null,{"value":"8"}] 08:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:48:27 INFO - PROCESS | 1934 | 1460994507866 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1934 | 1460994507871 Marionette TRACE conn5 <- [1,98,null,{}] 08:48:27 INFO - PROCESS | 1934 | 1460994507886 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 1934 | 1460994508032 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:48:28 INFO - PROCESS | 1934 | 1460994508152 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4961f800 == 21 [pid = 1934] [id = 32] 08:48:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a4e7db000) [pid = 1934] [serial = 93] [outer = (nil)] 08:48:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a4fadf400) [pid = 1934] [serial = 94] [outer = 0x7f7a4e7db000] 08:48:28 INFO - PROCESS | 1934 | 1460994508226 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a3f813400) [pid = 1934] [serial = 95] [outer = 0x7f7a4e7db000] 08:48:29 INFO - PROCESS | 1934 | 1460994509022 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1187ms 08:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:48:29 INFO - PROCESS | 1934 | 1460994509054 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1934 | 1460994509057 Marionette TRACE conn5 <- [1,101,null,{"value":"8"}] 08:48:29 INFO - PROCESS | 1934 | 1460994509063 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1934 | 1460994509066 Marionette TRACE conn5 <- [1,102,null,{}] 08:48:29 INFO - PROCESS | 1934 | 1460994509071 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 1934 | 1460994509206 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:48:29 INFO - PROCESS | 1934 | 1460994509332 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5d3000 == 22 [pid = 1934] [id = 33] 08:48:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a426d8000) [pid = 1934] [serial = 96] [outer = (nil)] 08:48:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a52a49800) [pid = 1934] [serial = 97] [outer = 0x7f7a426d8000] 08:48:29 INFO - PROCESS | 1934 | 1460994509400 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a5415a800) [pid = 1934] [serial = 98] [outer = 0x7f7a426d8000] 08:48:30 INFO - PROCESS | 1934 | 1460994510166 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1137ms 08:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:48:30 INFO - PROCESS | 1934 | 1460994510199 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1934 | 1460994510202 Marionette TRACE conn5 <- [1,105,null,{"value":"8"}] 08:48:30 INFO - PROCESS | 1934 | 1460994510208 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1934 | 1460994510211 Marionette TRACE conn5 <- [1,106,null,{}] 08:48:30 INFO - PROCESS | 1934 | 1460994510216 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 1934 | 1460994510353 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:48:30 INFO - PROCESS | 1934 | 1460994510547 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7ab800 == 23 [pid = 1934] [id = 34] 08:48:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x7f7a39510800) [pid = 1934] [serial = 99] [outer = (nil)] 08:48:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a399a2400) [pid = 1934] [serial = 100] [outer = 0x7f7a39510800] 08:48:30 INFO - PROCESS | 1934 | 1460994510613 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a3f8c9800) [pid = 1934] [serial = 101] [outer = 0x7f7a39510800] 08:48:31 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4210b800 == 22 [pid = 1934] [id = 26] 08:48:31 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38981800 == 21 [pid = 1934] [id = 25] 08:48:31 INFO - PROCESS | 1934 | 1460994511511 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1338ms 08:48:31 INFO - PROCESS | 1934 | 1460994511546 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1934 | 1460994511551 Marionette TRACE conn5 <- [1,109,null,{"value":"8"}] 08:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:48:31 INFO - PROCESS | 1934 | 1460994511559 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1934 | 1460994511564 Marionette TRACE conn5 <- [1,110,null,{}] 08:48:31 INFO - PROCESS | 1934 | 1460994511572 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 1934 | 1460994511730 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:48:31 INFO - PROCESS | 1934 | 1460994511855 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43440000 == 22 [pid = 1934] [id = 35] 08:48:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a401e1c00) [pid = 1934] [serial = 102] [outer = (nil)] 08:48:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a43486400) [pid = 1934] [serial = 103] [outer = 0x7f7a401e1c00] 08:48:31 INFO - PROCESS | 1934 | 1460994511931 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a44b63400) [pid = 1934] [serial = 104] [outer = 0x7f7a401e1c00] 08:48:32 INFO - PROCESS | 1934 | 1460994512739 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1229ms 08:48:32 INFO - PROCESS | 1934 | 1460994512788 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1934 | 1460994512795 Marionette TRACE conn5 <- [1,113,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:48:32 INFO - PROCESS | 1934 | 1460994512805 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1934 | 1460994512809 Marionette TRACE conn5 <- [1,114,null,{}] 08:48:32 INFO - PROCESS | 1934 | 1460994512814 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 1934 | 1460994513011 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:48:33 INFO - PROCESS | 1934 | 1460994513068 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f57c000 == 23 [pid = 1934] [id = 36] 08:48:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a44cf2000) [pid = 1934] [serial = 105] [outer = (nil)] 08:48:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a4fa08c00) [pid = 1934] [serial = 106] [outer = 0x7f7a44cf2000] 08:48:33 INFO - PROCESS | 1934 | 1460994513136 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a508ff800) [pid = 1934] [serial = 107] [outer = 0x7f7a44cf2000] 08:48:33 INFO - PROCESS | 1934 | 1460994513974 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1226ms 08:48:34 INFO - PROCESS | 1934 | 1460994514032 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1934 | 1460994514035 Marionette TRACE conn5 <- [1,117,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:48:34 INFO - PROCESS | 1934 | 1460994514041 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1934 | 1460994514046 Marionette TRACE conn5 <- [1,118,null,{}] 08:48:34 INFO - PROCESS | 1934 | 1460994514061 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 1934 | 1460994514213 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:48:34 INFO - PROCESS | 1934 | 1460994514337 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50854000 == 24 [pid = 1934] [id = 37] 08:48:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a529c6800) [pid = 1934] [serial = 108] [outer = (nil)] 08:48:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a54727400) [pid = 1934] [serial = 109] [outer = 0x7f7a529c6800] 08:48:34 INFO - PROCESS | 1934 | 1460994514414 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a548b8000) [pid = 1934] [serial = 110] [outer = 0x7f7a529c6800] 08:48:35 INFO - PROCESS | 1934 | 1460994515191 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1188ms 08:48:35 INFO - PROCESS | 1934 | 1460994515229 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1934 | 1460994515233 Marionette TRACE conn5 <- [1,121,null,{"value":"8"}] 08:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:48:35 INFO - PROCESS | 1934 | 1460994515239 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1934 | 1460994515241 Marionette TRACE conn5 <- [1,122,null,{}] 08:48:35 INFO - PROCESS | 1934 | 1460994515246 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 1934 | 1460994515389 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:48:35 INFO - PROCESS | 1934 | 1460994515520 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52abd800 == 25 [pid = 1934] [id = 38] 08:48:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a529c8000) [pid = 1934] [serial = 111] [outer = (nil)] 08:48:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a56906c00) [pid = 1934] [serial = 112] [outer = 0x7f7a529c8000] 08:48:35 INFO - PROCESS | 1934 | 1460994515588 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a5699a400) [pid = 1934] [serial = 113] [outer = 0x7f7a529c8000] 08:48:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a54c4b800) [pid = 1934] [serial = 114] [outer = 0x7f7a38aa0c00] 08:48:36 INFO - PROCESS | 1934 | 1460994516416 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1226ms 08:48:36 INFO - PROCESS | 1934 | 1460994516465 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:48:36 INFO - PROCESS | 1934 | 1460994516469 Marionette TRACE conn5 <- [1,125,null,{"value":"8"}] 08:48:36 INFO - PROCESS | 1934 | 1460994516474 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1934 | 1460994516477 Marionette TRACE conn5 <- [1,126,null,{}] 08:48:36 INFO - PROCESS | 1934 | 1460994516481 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 1934 | 1460994516620 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:48:36 INFO - PROCESS | 1934 | 1460994516751 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5419e800 == 26 [pid = 1934] [id = 39] 08:48:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a38dd3400) [pid = 1934] [serial = 115] [outer = (nil)] 08:48:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a56994400) [pid = 1934] [serial = 116] [outer = 0x7f7a38dd3400] 08:48:36 INFO - PROCESS | 1934 | 1460994516819 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a573f0000) [pid = 1934] [serial = 117] [outer = 0x7f7a38dd3400] 08:48:37 INFO - PROCESS | 1934 | 1460994517871 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:48:37 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b40800 == 25 [pid = 1934] [id = 31] 08:48:37 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41711800 == 24 [pid = 1934] [id = 30] 08:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1436ms 08:48:37 INFO - PROCESS | 1934 | 1460994517910 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1934 | 1460994517914 Marionette TRACE conn5 <- [1,129,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:48:37 INFO - PROCESS | 1934 | 1460994517922 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1934 | 1460994517928 Marionette TRACE conn5 <- [1,130,null,{}] 08:48:37 INFO - PROCESS | 1934 | 1460994517936 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 1934 | 1460994518125 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:48:38 INFO - PROCESS | 1934 | 1460994518300 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43a9b000 == 25 [pid = 1934] [id = 40] 08:48:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a44a49800) [pid = 1934] [serial = 118] [outer = (nil)] 08:48:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a44aebc00) [pid = 1934] [serial = 119] [outer = 0x7f7a44a49800] 08:48:38 INFO - PROCESS | 1934 | 1460994518375 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a4e7d4400) [pid = 1934] [serial = 120] [outer = 0x7f7a44a49800] 08:48:39 INFO - PROCESS | 1934 | 1460994519152 Marionette TRACE conn5 <- [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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1290ms 08:48:39 INFO - PROCESS | 1934 | 1460994519213 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1934 | 1460994519221 Marionette TRACE conn5 <- [1,133,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:48:39 INFO - PROCESS | 1934 | 1460994519231 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1934 | 1460994519234 Marionette TRACE conn5 <- [1,134,null,{}] 08:48:39 INFO - PROCESS | 1934 | 1460994519239 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 1934 | 1460994519389 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:48:39 INFO - PROCESS | 1934 | 1460994519518 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50484800 == 26 [pid = 1934] [id = 41] 08:48:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a44a4b400) [pid = 1934] [serial = 121] [outer = (nil)] 08:48:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a508fe800) [pid = 1934] [serial = 122] [outer = 0x7f7a44a4b400] 08:48:39 INFO - PROCESS | 1934 | 1460994519587 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a529c9c00) [pid = 1934] [serial = 123] [outer = 0x7f7a44a4b400] 08:48:40 INFO - PROCESS | 1934 | 1460994520412 Marionette TRACE conn5 <- [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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1229ms 08:48:40 INFO - PROCESS | 1934 | 1460994520459 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1934 | 1460994520463 Marionette TRACE conn5 <- [1,137,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:48:40 INFO - PROCESS | 1934 | 1460994520469 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1934 | 1460994520474 Marionette TRACE conn5 <- [1,138,null,{}] 08:48:40 INFO - PROCESS | 1934 | 1460994520488 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 1934 | 1460994520642 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:48:40 INFO - PROCESS | 1934 | 1460994520772 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a541a0000 == 27 [pid = 1934] [id = 42] 08:48:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a529ca800) [pid = 1934] [serial = 124] [outer = (nil)] 08:48:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a54b05800) [pid = 1934] [serial = 125] [outer = 0x7f7a529ca800] 08:48:40 INFO - PROCESS | 1934 | 1460994520847 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a56997000) [pid = 1934] [serial = 126] [outer = 0x7f7a529ca800] 08:48:41 INFO - PROCESS | 1934 | 1460994521688 Marionette TRACE conn5 <- [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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1239ms 08:48:41 INFO - PROCESS | 1934 | 1460994521708 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1934 | 1460994521711 Marionette TRACE conn5 <- [1,141,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:48:41 INFO - PROCESS | 1934 | 1460994521717 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1934 | 1460994521719 Marionette TRACE conn5 <- [1,142,null,{}] 08:48:41 INFO - PROCESS | 1934 | 1460994521724 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 1934 | 1460994521860 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:48:42 INFO - PROCESS | 1934 | 1460994522039 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a56979800 == 28 [pid = 1934] [id = 43] 08:48:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a38a98800) [pid = 1934] [serial = 127] [outer = (nil)] 08:48:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a58ef0c00) [pid = 1934] [serial = 128] [outer = 0x7f7a38a98800] 08:48:42 INFO - PROCESS | 1934 | 1460994522105 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a5c443c00) [pid = 1934] [serial = 129] [outer = 0x7f7a38a98800] 08:48:42 INFO - PROCESS | 1934 | 1460994522903 Marionette TRACE conn5 <- [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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1232ms 08:48:42 INFO - PROCESS | 1934 | 1460994522952 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1934 | 1460994522955 Marionette TRACE conn5 <- [1,145,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:48:42 INFO - PROCESS | 1934 | 1460994522961 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1934 | 1460994522963 Marionette TRACE conn5 <- [1,146,null,{}] 08:48:42 INFO - PROCESS | 1934 | 1460994522968 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 1934 | 1460994523102 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:48:43 INFO - PROCESS | 1934 | 1460994523241 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c695000 == 29 [pid = 1934] [id = 44] 08:48:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a37209800) [pid = 1934] [serial = 130] [outer = (nil)] 08:48:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3720cc00) [pid = 1934] [serial = 131] [outer = 0x7f7a37209800] 08:48:43 INFO - PROCESS | 1934 | 1460994523310 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a3727a800) [pid = 1934] [serial = 132] [outer = 0x7f7a37209800] 08:48:44 INFO - PROCESS | 1934 | 1460994524193 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:48:44 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43440000 == 28 [pid = 1934] [id = 35] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50854000 == 27 [pid = 1934] [id = 37] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a61f000 == 26 [pid = 1934] [id = 6] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a433b8800 == 25 [pid = 1934] [id = 27] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f57c000 == 24 [pid = 1934] [id = 36] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b43800 == 23 [pid = 1934] [id = 20] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b76800 == 22 [pid = 1934] [id = 28] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52abd800 == 21 [pid = 1934] [id = 38] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4961f800 == 20 [pid = 1934] [id = 32] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a68e800 == 19 [pid = 1934] [id = 8] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5d3000 == 18 [pid = 1934] [id = 33] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39415800 == 17 [pid = 1934] [id = 29] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a56979800 == 16 [pid = 1934] [id = 43] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a541a0000 == 15 [pid = 1934] [id = 42] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50484800 == 14 [pid = 1934] [id = 41] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7ab800 == 13 [pid = 1934] [id = 34] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a681000 == 12 [pid = 1934] [id = 24] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5419e800 == 11 [pid = 1934] [id = 39] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39404000 == 10 [pid = 1934] [id = 9] 08:48:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43a9b000 == 9 [pid = 1934] [id = 40] 08:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4587ms 08:48:47 INFO - PROCESS | 1934 | 1460994527625 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1934 | 1460994527630 Marionette TRACE conn5 <- [1,149,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:48:47 INFO - PROCESS | 1934 | 1460994527645 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1934 | 1460994527654 Marionette TRACE conn5 <- [1,150,null,{}] 08:48:47 INFO - PROCESS | 1934 | 1460994527662 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 1934 | 1460994527856 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:48:47 INFO - PROCESS | 1934 | 1460994527947 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a836800 == 10 [pid = 1934] [id = 45] 08:48:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3a6dd800) [pid = 1934] [serial = 133] [outer = (nil)] 08:48:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a3b2d9c00) [pid = 1934] [serial = 134] [outer = 0x7f7a3a6dd800] 08:48:48 INFO - PROCESS | 1934 | 1460994528009 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a3c478400) [pid = 1934] [serial = 135] [outer = 0x7f7a3a6dd800] 08:48:48 INFO - PROCESS | 1934 | 1460994528635 Marionette TRACE conn5 <- [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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1036ms 08:48:48 INFO - PROCESS | 1934 | 1460994528685 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:48:48 INFO - PROCESS | 1934 | 1460994528696 Marionette TRACE conn5 <- [1,153,null,{"value":"8"}] 08:48:48 INFO - PROCESS | 1934 | 1460994528708 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1934 | 1460994528714 Marionette TRACE conn5 <- [1,154,null,{}] 08:48:48 INFO - PROCESS | 1934 | 1460994528719 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 1934 | 1460994528888 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:48:48 INFO - PROCESS | 1934 | 1460994528981 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42ecc000 == 11 [pid = 1934] [id = 46] 08:48:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a37284800) [pid = 1934] [serial = 136] [outer = (nil)] 08:48:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a3c6ac800) [pid = 1934] [serial = 137] [outer = 0x7f7a37284800] 08:48:49 INFO - PROCESS | 1934 | 1460994529039 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a3f8be800) [pid = 1934] [serial = 138] [outer = 0x7f7a37284800] 08:48:49 INFO - PROCESS | 1934 | 1460994529691 Marionette TRACE conn5 <- [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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1035ms 08:48:49 INFO - PROCESS | 1934 | 1460994529738 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1934 | 1460994529742 Marionette TRACE conn5 <- [1,157,null,{"value":"8"}] 08:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:48:49 INFO - PROCESS | 1934 | 1460994529748 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1934 | 1460994529752 Marionette TRACE conn5 <- [1,158,null,{}] 08:48:49 INFO - PROCESS | 1934 | 1460994529766 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 1934 | 1460994529960 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:48:50 INFO - PROCESS | 1934 | 1460994529995 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44c16000 == 12 [pid = 1934] [id = 47] 08:48:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a397cf800) [pid = 1934] [serial = 139] [outer = (nil)] 08:48:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a417e9400) [pid = 1934] [serial = 140] [outer = 0x7f7a397cf800] 08:48:50 INFO - PROCESS | 1934 | 1460994530059 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a43ae7400) [pid = 1934] [serial = 141] [outer = 0x7f7a397cf800] 08:48:50 INFO - PROCESS | 1934 | 1460994530958 Marionette TRACE conn5 <- [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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1281ms 08:48:51 INFO - PROCESS | 1934 | 1460994531036 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1934 | 1460994531039 Marionette TRACE conn5 <- [1,161,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:48:51 INFO - PROCESS | 1934 | 1460994531044 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1934 | 1460994531046 Marionette TRACE conn5 <- [1,162,null,{}] 08:48:51 INFO - PROCESS | 1934 | 1460994531051 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 1934 | 1460994531214 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:48:51 INFO - PROCESS | 1934 | 1460994531238 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a504b9000 == 13 [pid = 1934] [id = 48] 08:48:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a407f0c00) [pid = 1934] [serial = 142] [outer = (nil)] 08:48:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a4e7dd000) [pid = 1934] [serial = 143] [outer = 0x7f7a407f0c00] 08:48:51 INFO - PROCESS | 1934 | 1460994531296 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a4f64a000) [pid = 1934] [serial = 144] [outer = 0x7f7a407f0c00] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a3c4bb800) [pid = 1934] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a38a95000) [pid = 1934] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a38cde400) [pid = 1934] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a38dcdc00) [pid = 1934] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a44c6e800) [pid = 1934] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a4143c800) [pid = 1934] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a3950fc00) [pid = 1934] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a38dd1000) [pid = 1934] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a426d8000) [pid = 1934] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a389b4800) [pid = 1934] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a38dd7000) [pid = 1934] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a38a9e400) [pid = 1934] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a38dd3000) [pid = 1934] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a414e4400) [pid = 1934] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a43aeb800) [pid = 1934] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a44b69800) [pid = 1934] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a41448800) [pid = 1934] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a3c481800) [pid = 1934] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a39510800) [pid = 1934] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a38a9e800) [pid = 1934] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a4e7db000) [pid = 1934] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a44cf2000) [pid = 1934] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a38a98800) [pid = 1934] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a44a49800) [pid = 1934] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a529ca800) [pid = 1934] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a399a0c00) [pid = 1934] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a4126dc00) [pid = 1934] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a38dd3400) [pid = 1934] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a44ae6800) [pid = 1934] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a529c6800) [pid = 1934] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a41495400) [pid = 1934] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a38dd9400) [pid = 1934] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a44a4b400) [pid = 1934] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a401e1c00) [pid = 1934] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:48:52 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a529c8000) [pid = 1934] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:48:52 INFO - PROCESS | 1934 | 1460994532974 Marionette TRACE conn5 <- [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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1975ms 08:48:53 INFO - PROCESS | 1934 | 1460994533020 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1934 | 1460994533023 Marionette TRACE conn5 <- [1,165,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:48:53 INFO - PROCESS | 1934 | 1460994533029 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1934 | 1460994533030 Marionette TRACE conn5 <- [1,166,null,{}] 08:48:53 INFO - PROCESS | 1934 | 1460994533036 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 1934 | 1460994533187 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:48:53 INFO - PROCESS | 1934 | 1460994533243 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38c5c000 == 14 [pid = 1934] [id = 49] 08:48:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a38aa1000) [pid = 1934] [serial = 145] [outer = (nil)] 08:48:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a38dd9400) [pid = 1934] [serial = 146] [outer = 0x7f7a38aa1000] 08:48:53 INFO - PROCESS | 1934 | 1460994533299 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a3b2d2400) [pid = 1934] [serial = 147] [outer = 0x7f7a38aa1000] 08:48:54 INFO - PROCESS | 1934 | 1460994534102 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1128ms 08:48:54 INFO - PROCESS | 1934 | 1460994534170 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1934 | 1460994534174 Marionette TRACE conn5 <- [1,169,null,{"value":"8"}] 08:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:48:54 INFO - PROCESS | 1934 | 1460994534193 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1934 | 1460994534194 Marionette TRACE conn5 <- [1,170,null,{}] 08:48:54 INFO - PROCESS | 1934 | 1460994534199 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 1934 | 1460994534370 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:48:54 INFO - PROCESS | 1934 | 1460994534462 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a48a21000 == 15 [pid = 1934] [id = 50] 08:48:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a37202c00) [pid = 1934] [serial = 148] [outer = (nil)] 08:48:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a4e755800) [pid = 1934] [serial = 149] [outer = 0x7f7a37202c00] 08:48:54 INFO - PROCESS | 1934 | 1460994534522 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a50a0ec00) [pid = 1934] [serial = 150] [outer = 0x7f7a37202c00] 08:48:55 INFO - PROCESS | 1934 | 1460994535338 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1188ms 08:48:55 INFO - PROCESS | 1934 | 1460994535374 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1934 | 1460994535378 Marionette TRACE conn5 <- [1,173,null,{"value":"8"}] 08:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:48:55 INFO - PROCESS | 1934 | 1460994535386 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1934 | 1460994535391 Marionette TRACE conn5 <- [1,174,null,{}] 08:48:55 INFO - PROCESS | 1934 | 1460994535399 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 1934 | 1460994535582 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:48:55 INFO - PROCESS | 1934 | 1460994535711 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a414d1800 == 16 [pid = 1934] [id = 51] 08:48:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a38aa1c00) [pid = 1934] [serial = 151] [outer = (nil)] 08:48:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a3b2da400) [pid = 1934] [serial = 152] [outer = 0x7f7a38aa1c00] 08:48:55 INFO - PROCESS | 1934 | 1460994535784 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a3c6a8400) [pid = 1934] [serial = 153] [outer = 0x7f7a38aa1c00] 08:48:56 INFO - PROCESS | 1934 | 1460994536631 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1280ms 08:48:56 INFO - PROCESS | 1934 | 1460994536668 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1934 | 1460994536675 Marionette TRACE conn5 <- [1,177,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:48:56 INFO - PROCESS | 1934 | 1460994536684 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1934 | 1460994536687 Marionette TRACE conn5 <- [1,178,null,{}] 08:48:56 INFO - PROCESS | 1934 | 1460994536693 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 1934 | 1460994536837 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:48:56 INFO - PROCESS | 1934 | 1460994536972 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a679800 == 17 [pid = 1934] [id = 52] 08:48:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a37202400) [pid = 1934] [serial = 154] [outer = (nil)] 08:48:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3720ec00) [pid = 1934] [serial = 155] [outer = 0x7f7a37202400] 08:48:57 INFO - PROCESS | 1934 | 1460994537038 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a41448800) [pid = 1934] [serial = 156] [outer = 0x7f7a37202400] 08:48:58 INFO - PROCESS | 1934 | 1460994538113 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1483ms 08:48:58 INFO - PROCESS | 1934 | 1460994538167 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1934 | 1460994538173 Marionette TRACE conn5 <- [1,181,null,{"value":"8"}] 08:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:48:58 INFO - PROCESS | 1934 | 1460994538180 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1934 | 1460994538185 Marionette TRACE conn5 <- [1,182,null,{}] 08:48:58 INFO - PROCESS | 1934 | 1460994538193 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a4f895c00) [pid = 1934] [serial = 58] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a4fa34400) [pid = 1934] [serial = 59] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a38dd1c00) [pid = 1934] [serial = 73] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a4fa0e800) [pid = 1934] [serial = 71] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a52406800) [pid = 1934] [serial = 2] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a3ecb8400) [pid = 1934] [serial = 40] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a41449000) [pid = 1934] [serial = 43] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a38c5f000) [pid = 1934] [serial = 28] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a448bf400) [pid = 1934] [serial = 46] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a44aeb400) [pid = 1934] [serial = 49] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a44c6c400) [pid = 1934] [serial = 50] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a44cf5800) [pid = 1934] [serial = 52] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a44ea9c00) [pid = 1934] [serial = 53] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a4f36bc00) [pid = 1934] [serial = 55] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a44ae0c00) [pid = 1934] [serial = 47] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a42944000) [pid = 1934] [serial = 37] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a42e7c800) [pid = 1934] [serial = 38] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a421cd000) [pid = 1934] [serial = 44] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x7f7a407ef400) [pid = 1934] [serial = 41] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x7f7a39511800) [pid = 1934] [serial = 31] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x7f7a3a6d6c00) [pid = 1934] [serial = 34] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x7f7a399a0800) [pid = 1934] [serial = 32] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x7f7a5699a000) [pid = 1934] [serial = 26] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x7f7a38dd6800) [pid = 1934] [serial = 25] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a3b2d5800) [pid = 1934] [serial = 62] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a421cec00) [pid = 1934] [serial = 12] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x7f7a3a8ab000) [pid = 1934] [serial = 74] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x7f7a410b1c00) [pid = 1934] [serial = 64] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x7f7a39a55400) [pid = 1934] [serial = 61] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x7f7a3c480c00) [pid = 1934] [serial = 56] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x7f7a4159e000) [pid = 1934] [serial = 65] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x7f7a44a4bc00) [pid = 1934] [serial = 67] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x7f7a4f36ac00) [pid = 1934] [serial = 70] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x7f7a426d7800) [pid = 1934] [serial = 9] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x7f7a3a6d9400) [pid = 1934] [serial = 22] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x7f7a389af800) [pid = 1934] [serial = 23] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 84 (0x7f7a44cf6400) [pid = 1934] [serial = 68] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 83 (0x7f7a44ae8400) [pid = 1934] [serial = 16] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 82 (0x7f7a44aed800) [pid = 1934] [serial = 17] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 81 (0x7f7a39a53000) [pid = 1934] [serial = 19] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 80 (0x7f7a3b2da800) [pid = 1934] [serial = 35] [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.] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 79 (0x7f7a3720cc00) [pid = 1934] [serial = 131] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | 1460994538460 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 78 (0x7f7a4f8e3800) [pid = 1934] [serial = 82] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 77 (0x7f7a3f8c9800) [pid = 1934] [serial = 101] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 76 (0x7f7a417db000) [pid = 1934] [serial = 76] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x7f7a417dc000) [pid = 1934] [serial = 88] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x7f7a44a51400) [pid = 1934] [serial = 79] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x7f7a52a49800) [pid = 1934] [serial = 97] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x7f7a43486400) [pid = 1934] [serial = 103] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x7f7a3f813400) [pid = 1934] [serial = 95] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x7f7a399a2400) [pid = 1934] [serial = 100] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x7f7a4fadf400) [pid = 1934] [serial = 94] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x7f7a42cdc400) [pid = 1934] [serial = 77] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x7f7a39508400) [pid = 1934] [serial = 85] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x7f7a3c480800) [pid = 1934] [serial = 86] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 65 (0x7f7a4f36c800) [pid = 1934] [serial = 92] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 64 (0x7f7a44aea800) [pid = 1934] [serial = 91] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 63 (0x7f7a5072a400) [pid = 1934] [serial = 83] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 62 (0x7f7a4fa08c00) [pid = 1934] [serial = 106] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 61 (0x7f7a508fe800) [pid = 1934] [serial = 122] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 60 (0x7f7a44c72c00) [pid = 1934] [serial = 80] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 59 (0x7f7a56994400) [pid = 1934] [serial = 116] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 58 (0x7f7a43ae7000) [pid = 1934] [serial = 89] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 57 (0x7f7a529c9c00) [pid = 1934] [serial = 123] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 56 (0x7f7a44b63400) [pid = 1934] [serial = 104] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 55 (0x7f7a5415a800) [pid = 1934] [serial = 98] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 54 (0x7f7a54727400) [pid = 1934] [serial = 109] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 53 (0x7f7a54b05800) [pid = 1934] [serial = 125] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 52 (0x7f7a4e7d4400) [pid = 1934] [serial = 120] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 51 (0x7f7a58ef0c00) [pid = 1934] [serial = 128] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 50 (0x7f7a56997000) [pid = 1934] [serial = 126] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 49 (0x7f7a573f0000) [pid = 1934] [serial = 117] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 48 (0x7f7a44aebc00) [pid = 1934] [serial = 119] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 47 (0x7f7a548b8000) [pid = 1934] [serial = 110] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 46 (0x7f7a56906c00) [pid = 1934] [serial = 112] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 45 (0x7f7a5699a400) [pid = 1934] [serial = 113] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 44 (0x7f7a508ff800) [pid = 1934] [serial = 107] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | --DOMWINDOW == 43 (0x7f7a5c443c00) [pid = 1934] [serial = 129] [outer = (nil)] [url = about:blank] 08:48:58 INFO - PROCESS | 1934 | 1460994538599 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39405800 == 18 [pid = 1934] [id = 53] 08:48:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 44 (0x7f7a38dcf400) [pid = 1934] [serial = 157] [outer = (nil)] 08:48:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 45 (0x7f7a39505c00) [pid = 1934] [serial = 158] [outer = 0x7f7a38dcf400] 08:48:58 INFO - PROCESS | 1934 | 1460994538659 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 46 (0x7f7a397d0c00) [pid = 1934] [serial = 159] [outer = 0x7f7a38dcf400] 08:48:59 INFO - PROCESS | 1934 | 1460994539244 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1086ms 08:48:59 INFO - PROCESS | 1934 | 1460994539265 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1934 | 1460994539272 Marionette TRACE conn5 <- [1,185,null,{"value":"8"}] 08:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:48:59 INFO - PROCESS | 1934 | 1460994539281 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1934 | 1460994539285 Marionette TRACE conn5 <- [1,186,null,{}] 08:48:59 INFO - PROCESS | 1934 | 1460994539290 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 1934 | 1460994539421 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:48:59 INFO - PROCESS | 1934 | 1460994539535 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:48:59 INFO - PROCESS | 1934 | 1460994539550 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a832800 == 19 [pid = 1934] [id = 54] 08:48:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 47 (0x7f7a389b9400) [pid = 1934] [serial = 160] [outer = (nil)] 08:48:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 48 (0x7f7a3c6ab400) [pid = 1934] [serial = 161] [outer = 0x7f7a389b9400] 08:48:59 INFO - PROCESS | 1934 | 1460994539607 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 49 (0x7f7a3ecb8400) [pid = 1934] [serial = 162] [outer = 0x7f7a389b9400] 08:49:00 INFO - PROCESS | 1934 | 1460994540191 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 935ms 08:49:00 INFO - PROCESS | 1934 | 1460994540216 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1934 | 1460994540219 Marionette TRACE conn5 <- [1,189,null,{"value":"8"}] 08:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:49:00 INFO - PROCESS | 1934 | 1460994540225 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1934 | 1460994540230 Marionette TRACE conn5 <- [1,190,null,{}] 08:49:00 INFO - PROCESS | 1934 | 1460994540245 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 1934 | 1460994540413 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:49:00 INFO - PROCESS | 1934 | 1460994540437 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a405ad800 == 20 [pid = 1934] [id = 55] 08:49:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 50 (0x7f7a3f7af400) [pid = 1934] [serial = 163] [outer = (nil)] 08:49:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 51 (0x7f7a407ee400) [pid = 1934] [serial = 164] [outer = 0x7f7a3f7af400] 08:49:00 INFO - PROCESS | 1934 | 1460994540506 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 52 (0x7f7a414e7c00) [pid = 1934] [serial = 165] [outer = 0x7f7a3f7af400] 08:49:01 INFO - PROCESS | 1934 | 1460994541174 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 982ms 08:49:01 INFO - PROCESS | 1934 | 1460994541207 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1934 | 1460994541211 Marionette TRACE conn5 <- [1,193,null,{"value":"8"}] 08:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:49:01 INFO - PROCESS | 1934 | 1460994541237 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1934 | 1460994541242 Marionette TRACE conn5 <- [1,194,null,{}] 08:49:01 INFO - PROCESS | 1934 | 1460994541262 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 1934 | 1460994541551 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:49:01 INFO - PROCESS | 1934 | 1460994541585 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41553800 == 21 [pid = 1934] [id = 56] 08:49:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 53 (0x7f7a417dc000) [pid = 1934] [serial = 166] [outer = (nil)] 08:49:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 54 (0x7f7a42169800) [pid = 1934] [serial = 167] [outer = 0x7f7a417dc000] 08:49:01 INFO - PROCESS | 1934 | 1460994541657 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 55 (0x7f7a42cdcc00) [pid = 1934] [serial = 168] [outer = 0x7f7a417dc000] 08:49:02 INFO - PROCESS | 1934 | 1460994542295 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1159ms 08:49:02 INFO - PROCESS | 1934 | 1460994542380 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:49:02 INFO - PROCESS | 1934 | 1460994542386 Marionette TRACE conn5 <- [1,197,null,{"value":"8"}] 08:49:02 INFO - PROCESS | 1934 | 1460994542394 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1934 | 1460994542395 Marionette TRACE conn5 <- [1,198,null,{}] 08:49:02 INFO - PROCESS | 1934 | 1460994542412 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 1934 | 1460994542563 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:49:02 INFO - PROCESS | 1934 | 1460994542616 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42918800 == 22 [pid = 1934] [id = 57] 08:49:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 56 (0x7f7a37207000) [pid = 1934] [serial = 169] [outer = (nil)] 08:49:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 57 (0x7f7a42e82c00) [pid = 1934] [serial = 170] [outer = 0x7f7a37207000] 08:49:02 INFO - PROCESS | 1934 | 1460994542670 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 58 (0x7f7a43af1c00) [pid = 1934] [serial = 171] [outer = 0x7f7a37207000] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 57 (0x7f7a407f0c00) [pid = 1934] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 56 (0x7f7a37284800) [pid = 1934] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 55 (0x7f7a3a6dd800) [pid = 1934] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 54 (0x7f7a37209800) [pid = 1934] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 53 (0x7f7a38aa1000) [pid = 1934] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:49:02 INFO - PROCESS | 1934 | --DOMWINDOW == 52 (0x7f7a397cf800) [pid = 1934] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:49:03 INFO - PROCESS | 1934 | 1460994543409 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1041ms 08:49:03 INFO - PROCESS | 1934 | 1460994543432 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1934 | 1460994543444 Marionette TRACE conn5 <- [1,201,null,{"value":"8"}] 08:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:49:03 INFO - PROCESS | 1934 | 1460994543466 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1934 | 1460994543469 Marionette TRACE conn5 <- [1,202,null,{}] 08:49:03 INFO - PROCESS | 1934 | 1460994543473 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 1934 | 1460994543615 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:49:03 INFO - PROCESS | 1934 | 1460994543635 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a433b1000 == 23 [pid = 1934] [id = 58] 08:49:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 53 (0x7f7a43f5b000) [pid = 1934] [serial = 172] [outer = (nil)] 08:49:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 54 (0x7f7a44aeb400) [pid = 1934] [serial = 173] [outer = 0x7f7a43f5b000] 08:49:03 INFO - PROCESS | 1934 | 1460994543696 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 55 (0x7f7a44ba0400) [pid = 1934] [serial = 174] [outer = 0x7f7a43f5b000] 08:49:04 INFO - PROCESS | 1934 | 1460994544281 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 890ms 08:49:04 INFO - PROCESS | 1934 | 1460994544349 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1934 | 1460994544352 Marionette TRACE conn5 <- [1,205,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:49:04 INFO - PROCESS | 1934 | 1460994544357 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1934 | 1460994544359 Marionette TRACE conn5 <- [1,206,null,{}] 08:49:04 INFO - PROCESS | 1934 | 1460994544364 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 1934 | 1460994544503 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:49:04 INFO - PROCESS | 1934 | 1460994544518 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439d5800 == 24 [pid = 1934] [id = 59] 08:49:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 56 (0x7f7a3720fc00) [pid = 1934] [serial = 175] [outer = (nil)] 08:49:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 57 (0x7f7a44baa000) [pid = 1934] [serial = 176] [outer = 0x7f7a3720fc00] 08:49:04 INFO - PROCESS | 1934 | 1460994544574 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 58 (0x7f7a44cee800) [pid = 1934] [serial = 177] [outer = 0x7f7a3720fc00] 08:49:05 INFO - PROCESS | 1934 | 1460994545288 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 975ms 08:49:05 INFO - PROCESS | 1934 | 1460994545333 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1934 | 1460994545339 Marionette TRACE conn5 <- [1,209,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:49:05 INFO - PROCESS | 1934 | 1460994545348 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1934 | 1460994545353 Marionette TRACE conn5 <- [1,210,null,{}] 08:49:05 INFO - PROCESS | 1934 | 1460994545361 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 1934 | 1460994545539 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:49:05 INFO - PROCESS | 1934 | 1460994545660 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad3000 == 25 [pid = 1934] [id = 60] 08:49:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 59 (0x7f7a389b2c00) [pid = 1934] [serial = 178] [outer = (nil)] 08:49:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 60 (0x7f7a39508400) [pid = 1934] [serial = 179] [outer = 0x7f7a389b2c00] 08:49:05 INFO - PROCESS | 1934 | 1460994545732 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 61 (0x7f7a3a6d6000) [pid = 1934] [serial = 180] [outer = 0x7f7a389b2c00] 08:49:06 INFO - PROCESS | 1934 | 1460994546545 Marionette TRACE conn5 <- [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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1244ms 08:49:06 INFO - PROCESS | 1934 | 1460994546592 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1934 | 1460994546600 Marionette TRACE conn5 <- [1,213,null,{"value":"8"}] 08:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:49:06 INFO - PROCESS | 1934 | 1460994546610 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1934 | 1460994546614 Marionette TRACE conn5 <- [1,214,null,{}] 08:49:06 INFO - PROCESS | 1934 | 1460994546620 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 1934 | 1460994546770 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:49:06 INFO - PROCESS | 1934 | 1460994546864 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4014c000 == 26 [pid = 1934] [id = 61] 08:49:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 62 (0x7f7a38a98800) [pid = 1934] [serial = 181] [outer = (nil)] 08:49:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 63 (0x7f7a3f8bec00) [pid = 1934] [serial = 182] [outer = 0x7f7a38a98800] 08:49:06 INFO - PROCESS | 1934 | 1460994546932 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 64 (0x7f7a410b1c00) [pid = 1934] [serial = 183] [outer = 0x7f7a38a98800] 08:49:07 INFO - PROCESS | 1934 | 1460994547637 Marionette TRACE conn5 <- [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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1079ms 08:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:49:07 INFO - PROCESS | 1934 | 1460994547690 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1934 | 1460994547692 Marionette TRACE conn5 <- [1,217,null,{"value":"8"}] 08:49:07 INFO - PROCESS | 1934 | 1460994547699 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1934 | 1460994547704 Marionette TRACE conn5 <- [1,218,null,{}] 08:49:07 INFO - PROCESS | 1934 | 1460994547736 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 1934 | 1460994547886 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:49:08 INFO - PROCESS | 1934 | 1460994548005 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f78800 == 27 [pid = 1934] [id = 62] 08:49:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x7f7a3c47d000) [pid = 1934] [serial = 184] [outer = (nil)] 08:49:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x7f7a441a3000) [pid = 1934] [serial = 185] [outer = 0x7f7a3c47d000] 08:49:08 INFO - PROCESS | 1934 | 1460994548084 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x7f7a44ae7c00) [pid = 1934] [serial = 186] [outer = 0x7f7a3c47d000] 08:49:08 INFO - PROCESS | 1934 | 1460994548783 Marionette TRACE conn5 <- [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]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1151ms 08:49:08 INFO - PROCESS | 1934 | 1460994548850 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1934 | 1460994548854 Marionette TRACE conn5 <- [1,221,null,{"value":"8"}] 08:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:49:08 INFO - PROCESS | 1934 | 1460994548860 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1934 | 1460994548862 Marionette TRACE conn5 <- [1,222,null,{}] 08:49:08 INFO - PROCESS | 1934 | 1460994548867 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 1934 | 1460994549008 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:49:09 INFO - PROCESS | 1934 | 1460994549127 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b4e800 == 28 [pid = 1934] [id = 63] 08:49:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x7f7a4159cc00) [pid = 1934] [serial = 187] [outer = (nil)] 08:49:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x7f7a44cf3000) [pid = 1934] [serial = 188] [outer = 0x7f7a4159cc00] 08:49:09 INFO - PROCESS | 1934 | 1460994549193 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x7f7a48048400) [pid = 1934] [serial = 189] [outer = 0x7f7a4159cc00] 08:49:09 INFO - PROCESS | 1934 | 1460994549993 Marionette TRACE conn5 <- [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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1181ms 08:49:10 INFO - PROCESS | 1934 | 1460994550057 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1934 | 1460994550061 Marionette TRACE conn5 <- [1,225,null,{"value":"8"}] 08:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:49:10 INFO - PROCESS | 1934 | 1460994550067 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1934 | 1460994550070 Marionette TRACE conn5 <- [1,226,null,{}] 08:49:10 INFO - PROCESS | 1934 | 1460994550075 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 1934 | 1460994550214 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:49:10 INFO - PROCESS | 1934 | 1460994550334 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44c15000 == 29 [pid = 1934] [id = 64] 08:49:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x7f7a389ad000) [pid = 1934] [serial = 190] [outer = (nil)] 08:49:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x7f7a4e74cc00) [pid = 1934] [serial = 191] [outer = 0x7f7a389ad000] 08:49:10 INFO - PROCESS | 1934 | 1460994550405 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x7f7a4e7dd800) [pid = 1934] [serial = 192] [outer = 0x7f7a389ad000] 08:49:11 INFO - PROCESS | 1934 | 1460994551249 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1232ms 08:49:11 INFO - PROCESS | 1934 | 1460994551300 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1934 | 1460994551305 Marionette TRACE conn5 <- [1,229,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:49:11 INFO - PROCESS | 1934 | 1460994551313 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1934 | 1460994551318 Marionette TRACE conn5 <- [1,230,null,{}] 08:49:11 INFO - PROCESS | 1934 | 1460994551326 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 1934 | 1460994551467 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:49:11 INFO - PROCESS | 1934 | 1460994551608 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38980000 == 30 [pid = 1934] [id = 65] 08:49:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x7f7a38dcdc00) [pid = 1934] [serial = 193] [outer = (nil)] 08:49:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x7f7a39507c00) [pid = 1934] [serial = 194] [outer = 0x7f7a38dcdc00] 08:49:11 INFO - PROCESS | 1934 | 1460994551696 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x7f7a39a51c00) [pid = 1934] [serial = 195] [outer = 0x7f7a38dcdc00] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x7f7a4e7dd000) [pid = 1934] [serial = 143] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x7f7a3c6ac800) [pid = 1934] [serial = 137] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x7f7a3f8be800) [pid = 1934] [serial = 138] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x7f7a3b2d9c00) [pid = 1934] [serial = 134] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x7f7a3c478400) [pid = 1934] [serial = 135] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x7f7a3727a800) [pid = 1934] [serial = 132] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 69 (0x7f7a38dd9400) [pid = 1934] [serial = 146] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 68 (0x7f7a417e9400) [pid = 1934] [serial = 140] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 67 (0x7f7a4e755800) [pid = 1934] [serial = 149] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 66 (0x7f7a4f64a000) [pid = 1934] [serial = 144] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 65 (0x7f7a43ae7400) [pid = 1934] [serial = 141] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | --DOMWINDOW == 64 (0x7f7a3b2d2400) [pid = 1934] [serial = 147] [outer = (nil)] [url = about:blank] 08:49:12 INFO - PROCESS | 1934 | 1460994552436 Marionette TRACE conn5 <- [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]]]}] 08:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1137ms 08:49:12 INFO - PROCESS | 1934 | 1460994552449 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 1934 | 1460994552457 Marionette TRACE conn5 <- [1,233,null,{"value":"8"}] 08:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:49:12 INFO - PROCESS | 1934 | 1460994552466 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1934 | 1460994552469 Marionette TRACE conn5 <- [1,234,null,{}] 08:49:12 INFO - PROCESS | 1934 | 1460994552475 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 1934 | 1460994552599 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:49:12 INFO - PROCESS | 1934 | 1460994552687 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c864800 == 31 [pid = 1934] [id = 66] 08:49:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 65 (0x7f7a37284400) [pid = 1934] [serial = 196] [outer = (nil)] 08:49:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 66 (0x7f7a3a8ab000) [pid = 1934] [serial = 197] [outer = 0x7f7a37284400] 08:49:12 INFO - PROCESS | 1934 | 1460994552743 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 67 (0x7f7a3f8bf400) [pid = 1934] [serial = 198] [outer = 0x7f7a37284400] 08:49:13 INFO - PROCESS | 1934 | 1460994553354 Marionette TRACE conn5 <- [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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 929ms 08:49:13 INFO - PROCESS | 1934 | 1460994553396 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1934 | 1460994553400 Marionette TRACE conn5 <- [1,237,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:49:13 INFO - PROCESS | 1934 | 1460994553405 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1934 | 1460994553410 Marionette TRACE conn5 <- [1,238,null,{}] 08:49:13 INFO - PROCESS | 1934 | 1460994553424 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 1934 | 1460994553560 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:49:13 INFO - PROCESS | 1934 | 1460994553645 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42edd800 == 32 [pid = 1934] [id = 67] 08:49:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 68 (0x7f7a3f80bc00) [pid = 1934] [serial = 199] [outer = (nil)] 08:49:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 69 (0x7f7a41441c00) [pid = 1934] [serial = 200] [outer = 0x7f7a3f80bc00] 08:49:13 INFO - PROCESS | 1934 | 1460994553704 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 70 (0x7f7a439c2800) [pid = 1934] [serial = 201] [outer = 0x7f7a3f80bc00] 08:49:14 INFO - PROCESS | 1934 | 1460994554305 Marionette TRACE conn5 <- [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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 936ms 08:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:49:14 INFO - PROCESS | 1934 | 1460994554341 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1934 | 1460994554344 Marionette TRACE conn5 <- [1,241,null,{"value":"8"}] 08:49:14 INFO - PROCESS | 1934 | 1460994554349 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1934 | 1460994554352 Marionette TRACE conn5 <- [1,242,null,{}] 08:49:14 INFO - PROCESS | 1934 | 1460994554356 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 1934 | 1460994554524 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:49:14 INFO - PROCESS | 1934 | 1460994554554 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f70000 == 33 [pid = 1934] [id = 68] 08:49:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x7f7a38dd6400) [pid = 1934] [serial = 202] [outer = (nil)] 08:49:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x7f7a441a4400) [pid = 1934] [serial = 203] [outer = 0x7f7a38dd6400] 08:49:14 INFO - PROCESS | 1934 | 1460994554616 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x7f7a496f1800) [pid = 1934] [serial = 204] [outer = 0x7f7a38dd6400] 08:49:15 INFO - PROCESS | 1934 | 1460994555346 Marionette TRACE conn5 <- [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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1028ms 08:49:15 INFO - PROCESS | 1934 | 1460994555377 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1934 | 1460994555379 Marionette TRACE conn5 <- [1,245,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:49:15 INFO - PROCESS | 1934 | 1460994555385 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1934 | 1460994555386 Marionette TRACE conn5 <- [1,246,null,{}] 08:49:15 INFO - PROCESS | 1934 | 1460994555392 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 1934 | 1460994555541 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:49:15 INFO - PROCESS | 1934 | 1460994555558 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a48a0d800 == 34 [pid = 1934] [id = 69] 08:49:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x7f7a410a7000) [pid = 1934] [serial = 205] [outer = (nil)] 08:49:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x7f7a4f372400) [pid = 1934] [serial = 206] [outer = 0x7f7a410a7000] 08:49:15 INFO - PROCESS | 1934 | 1460994555659 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x7f7a4f80a800) [pid = 1934] [serial = 207] [outer = 0x7f7a410a7000] 08:49:16 INFO - PROCESS | 1934 | 1460994556285 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 924ms 08:49:16 INFO - PROCESS | 1934 | 1460994556309 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 1934 | 1460994556312 Marionette TRACE conn5 <- [1,249,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:49:16 INFO - PROCESS | 1934 | 1460994556317 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1934 | 1460994556319 Marionette TRACE conn5 <- [1,250,null,{}] 08:49:16 INFO - PROCESS | 1934 | 1460994556324 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 1934 | 1460994556505 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 75 (0x7f7a389b9400) [pid = 1934] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 74 (0x7f7a38dcf400) [pid = 1934] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 73 (0x7f7a3f7af400) [pid = 1934] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 72 (0x7f7a417dc000) [pid = 1934] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 71 (0x7f7a37207000) [pid = 1934] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:49:16 INFO - PROCESS | 1934 | --DOMWINDOW == 70 (0x7f7a43f5b000) [pid = 1934] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:49:16 INFO - PROCESS | 1934 | 1460994556609 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38a4c800 == 35 [pid = 1934] [id = 70] 08:49:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 71 (0x7f7a37285000) [pid = 1934] [serial = 208] [outer = (nil)] 08:49:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 72 (0x7f7a3a6dd000) [pid = 1934] [serial = 209] [outer = 0x7f7a37285000] 08:49:16 INFO - PROCESS | 1934 | 1460994556678 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 73 (0x7f7a508f3000) [pid = 1934] [serial = 210] [outer = 0x7f7a37285000] 08:49:17 INFO - PROCESS | 1934 | 1460994557233 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 974ms 08:49:17 INFO - PROCESS | 1934 | 1460994557293 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1934 | 1460994557295 Marionette TRACE conn5 <- [1,253,null,{"value":"8"}] 08:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:49:17 INFO - PROCESS | 1934 | 1460994557301 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1934 | 1460994557303 Marionette TRACE conn5 <- [1,254,null,{}] 08:49:17 INFO - PROCESS | 1934 | 1460994557308 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 1934 | 1460994557426 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:49:17 INFO - PROCESS | 1934 | 1460994557434 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f821800 == 36 [pid = 1934] [id = 71] 08:49:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 74 (0x7f7a508f3c00) [pid = 1934] [serial = 211] [outer = (nil)] 08:49:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 75 (0x7f7a50bc7400) [pid = 1934] [serial = 212] [outer = 0x7f7a508f3c00] 08:49:17 INFO - PROCESS | 1934 | 1460994557491 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 76 (0x7f7a52929800) [pid = 1934] [serial = 213] [outer = 0x7f7a508f3c00] 08:49:18 INFO - PROCESS | 1934 | 1460994558097 Marionette TRACE conn5 <- [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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 825ms 08:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:49:18 INFO - PROCESS | 1934 | 1460994558130 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1934 | 1460994558132 Marionette TRACE conn5 <- [1,257,null,{"value":"8"}] 08:49:18 INFO - PROCESS | 1934 | 1460994558136 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1934 | 1460994558141 Marionette TRACE conn5 <- [1,258,null,{}] 08:49:18 INFO - PROCESS | 1934 | 1460994558146 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 1934 | 1460994558320 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:49:18 INFO - PROCESS | 1934 | 1460994558338 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a504bc000 == 37 [pid = 1934] [id = 72] 08:49:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 77 (0x7f7a508f2c00) [pid = 1934] [serial = 214] [outer = (nil)] 08:49:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 78 (0x7f7a529ca000) [pid = 1934] [serial = 215] [outer = 0x7f7a508f2c00] 08:49:18 INFO - PROCESS | 1934 | 1460994558394 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 79 (0x7f7a54153400) [pid = 1934] [serial = 216] [outer = 0x7f7a508f2c00] 08:49:19 INFO - PROCESS | 1934 | 1460994559205 Marionette TRACE conn5 <- [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]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1133ms 08:49:19 INFO - PROCESS | 1934 | 1460994559271 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1934 | 1460994559277 Marionette TRACE conn5 <- [1,261,null,{"value":"8"}] 08:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:49:19 INFO - PROCESS | 1934 | 1460994559286 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 1934 | 1460994559296 Marionette TRACE conn5 <- [1,262,null,{}] 08:49:19 INFO - PROCESS | 1934 | 1460994559308 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:19 INFO - PROCESS | 1934 | 1460994559455 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:49:19 INFO - PROCESS | 1934 | 1460994559581 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41282000 == 38 [pid = 1934] [id = 73] 08:49:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 80 (0x7f7a3950a400) [pid = 1934] [serial = 217] [outer = (nil)] 08:49:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 81 (0x7f7a3c6a6800) [pid = 1934] [serial = 218] [outer = 0x7f7a3950a400] 08:49:19 INFO - PROCESS | 1934 | 1460994559652 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 82 (0x7f7a3f8bb000) [pid = 1934] [serial = 219] [outer = 0x7f7a3950a400] 08:49:20 INFO - PROCESS | 1934 | 1460994560430 Marionette TRACE conn5 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1193ms 08:49:20 INFO - PROCESS | 1934 | 1460994560479 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1934 | 1460994560488 Marionette TRACE conn5 <- [1,265,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:49:20 INFO - PROCESS | 1934 | 1460994560498 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1934 | 1460994560503 Marionette TRACE conn5 <- [1,266,null,{}] 08:49:20 INFO - PROCESS | 1934 | 1460994560508 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 1934 | 1460994560719 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:49:20 INFO - PROCESS | 1934 | 1460994560816 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a48a0c800 == 39 [pid = 1934] [id = 74] 08:49:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 83 (0x7f7a39a5d800) [pid = 1934] [serial = 220] [outer = (nil)] 08:49:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 84 (0x7f7a439ba400) [pid = 1934] [serial = 221] [outer = 0x7f7a39a5d800] 08:49:20 INFO - PROCESS | 1934 | 1460994560880 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 85 (0x7f7a44b67000) [pid = 1934] [serial = 222] [outer = 0x7f7a39a5d800] 08:49:21 INFO - PROCESS | 1934 | 1460994561567 Marionette TRACE conn5 <- [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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1139ms 08:49:21 INFO - PROCESS | 1934 | 1460994561666 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1934 | 1460994561669 Marionette TRACE conn5 <- [1,269,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:49:21 INFO - PROCESS | 1934 | 1460994561691 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1934 | 1460994561697 Marionette TRACE conn5 <- [1,270,null,{}] 08:49:21 INFO - PROCESS | 1934 | 1460994561713 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 1934 | 1460994561876 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:49:22 INFO - PROCESS | 1934 | 1460994561999 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52977000 == 40 [pid = 1934] [id = 75] 08:49:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x7f7a42162c00) [pid = 1934] [serial = 223] [outer = (nil)] 08:49:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x7f7a4fa2a400) [pid = 1934] [serial = 224] [outer = 0x7f7a42162c00] 08:49:22 INFO - PROCESS | 1934 | 1460994562075 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x7f7a50a0ac00) [pid = 1934] [serial = 225] [outer = 0x7f7a42162c00] 08:49:22 INFO - PROCESS | 1934 | 1460994562798 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1147ms 08:49:22 INFO - PROCESS | 1934 | 1460994562823 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1934 | 1460994562828 Marionette TRACE conn5 <- [1,273,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:49:22 INFO - PROCESS | 1934 | 1460994562833 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1934 | 1460994562836 Marionette TRACE conn5 <- [1,274,null,{}] 08:49:22 INFO - PROCESS | 1934 | 1460994562841 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 1934 | 1460994562979 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:49:23 INFO - PROCESS | 1934 | 1460994563085 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54118000 == 41 [pid = 1934] [id = 76] 08:49:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x7f7a52a8e400) [pid = 1934] [serial = 226] [outer = (nil)] 08:49:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x7f7a54726c00) [pid = 1934] [serial = 227] [outer = 0x7f7a52a8e400] 08:49:23 INFO - PROCESS | 1934 | 1460994563156 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x7f7a5472fc00) [pid = 1934] [serial = 228] [outer = 0x7f7a52a8e400] 08:49:23 INFO - PROCESS | 1934 | 1460994563910 Marionette TRACE conn5 <- [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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1125ms 08:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:49:23 INFO - PROCESS | 1934 | 1460994563960 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1934 | 1460994563962 Marionette TRACE conn5 <- [1,277,null,{"value":"8"}] 08:49:23 INFO - PROCESS | 1934 | 1460994563968 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1934 | 1460994563971 Marionette TRACE conn5 <- [1,278,null,{}] 08:49:23 INFO - PROCESS | 1934 | 1460994563976 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 1934 | 1460994564111 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:49:24 INFO - PROCESS | 1934 | 1460994564246 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b36000 == 42 [pid = 1934] [id = 77] 08:49:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x7f7a37288c00) [pid = 1934] [serial = 229] [outer = (nil)] 08:49:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a5472f000) [pid = 1934] [serial = 230] [outer = 0x7f7a37288c00] 08:49:24 INFO - PROCESS | 1934 | 1460994564318 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a54b08800) [pid = 1934] [serial = 231] [outer = 0x7f7a37288c00] 08:49:25 INFO - PROCESS | 1934 | 1460994565215 Marionette TRACE conn5 <- [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]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1286ms 08:49:25 INFO - PROCESS | 1934 | 1460994565254 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 1934 | 1460994565258 Marionette TRACE conn5 <- [1,281,null,{"value":"8"}] 08:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:49:25 INFO - PROCESS | 1934 | 1460994565265 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 1934 | 1460994565270 Marionette TRACE conn5 <- [1,282,null,{}] 08:49:25 INFO - PROCESS | 1934 | 1460994565276 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 1934 | 1460994565407 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:49:25 INFO - PROCESS | 1934 | 1460994565513 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43434000 == 43 [pid = 1934] [id = 78] 08:49:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a39a55400) [pid = 1934] [serial = 232] [outer = (nil)] 08:49:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a3f7ba000) [pid = 1934] [serial = 233] [outer = 0x7f7a39a55400] 08:49:25 INFO - PROCESS | 1934 | 1460994565573 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a41490c00) [pid = 1934] [serial = 234] [outer = 0x7f7a39a55400] 08:49:26 INFO - PROCESS | 1934 | 1460994566363 Marionette TRACE conn5 <- [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]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1134ms 08:49:26 INFO - PROCESS | 1934 | 1460994566400 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1934 | 1460994566407 Marionette TRACE conn5 <- [1,285,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:49:26 INFO - PROCESS | 1934 | 1460994566416 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1934 | 1460994566419 Marionette TRACE conn5 <- [1,286,null,{}] 08:49:26 INFO - PROCESS | 1934 | 1460994566424 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 1934 | 1460994566579 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f821800 == 42 [pid = 1934] [id = 71] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38a4c800 == 41 [pid = 1934] [id = 70] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a48a0d800 == 40 [pid = 1934] [id = 69] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f70000 == 39 [pid = 1934] [id = 68] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42edd800 == 38 [pid = 1934] [id = 67] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a3b2da400) [pid = 1934] [serial = 152] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a44baa000) [pid = 1934] [serial = 176] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c864800 == 37 [pid = 1934] [id = 66] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38980000 == 36 [pid = 1934] [id = 65] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44c15000 == 35 [pid = 1934] [id = 64] 08:49:26 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b4e800 == 34 [pid = 1934] [id = 63] 08:49:26 INFO - PROCESS | 1934 | 1460994566706 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3941d800 == 35 [pid = 1934] [id = 79] 08:49:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a3a6d5400) [pid = 1934] [serial = 235] [outer = (nil)] 08:49:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a4215e800) [pid = 1934] [serial = 236] [outer = 0x7f7a3a6d5400] 08:49:26 INFO - PROCESS | 1934 | 1460994566762 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a441a8800) [pid = 1934] [serial = 237] [outer = 0x7f7a3a6d5400] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x7f7a3c6ab400) [pid = 1934] [serial = 161] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a3ecb8400) [pid = 1934] [serial = 162] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a39505c00) [pid = 1934] [serial = 158] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x7f7a397d0c00) [pid = 1934] [serial = 159] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x7f7a407ee400) [pid = 1934] [serial = 164] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x7f7a3720ec00) [pid = 1934] [serial = 155] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x7f7a42169800) [pid = 1934] [serial = 167] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x7f7a42e82c00) [pid = 1934] [serial = 170] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x7f7a44aeb400) [pid = 1934] [serial = 173] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x7f7a43af1c00) [pid = 1934] [serial = 171] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x7f7a42cdcc00) [pid = 1934] [serial = 168] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x7f7a44ba0400) [pid = 1934] [serial = 174] [outer = (nil)] [url = about:blank] 08:49:26 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x7f7a414e7c00) [pid = 1934] [serial = 165] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 1934 | 1460994567370 Marionette TRACE conn5 <- [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]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 983ms 08:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:49:27 INFO - PROCESS | 1934 | 1460994567399 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1934 | 1460994567402 Marionette TRACE conn5 <- [1,289,null,{"value":"8"}] 08:49:27 INFO - PROCESS | 1934 | 1460994567406 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1934 | 1460994567412 Marionette TRACE conn5 <- [1,290,null,{}] 08:49:27 INFO - PROCESS | 1934 | 1460994567425 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 1934 | 1460994567564 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:49:27 INFO - PROCESS | 1934 | 1460994567658 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a433a9800 == 36 [pid = 1934] [id = 80] 08:49:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x7f7a441a3800) [pid = 1934] [serial = 238] [outer = (nil)] 08:49:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x7f7a44c72400) [pid = 1934] [serial = 239] [outer = 0x7f7a441a3800] 08:49:27 INFO - PROCESS | 1934 | 1460994567716 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x7f7a4f373c00) [pid = 1934] [serial = 240] [outer = 0x7f7a441a3800] 08:49:28 INFO - PROCESS | 1934 | 1460994568385 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1034ms 08:49:28 INFO - PROCESS | 1934 | 1460994568441 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1934 | 1460994568445 Marionette TRACE conn5 <- [1,293,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:49:28 INFO - PROCESS | 1934 | 1460994568451 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1934 | 1460994568453 Marionette TRACE conn5 <- [1,294,null,{}] 08:49:28 INFO - PROCESS | 1934 | 1460994568458 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 1934 | 1460994568615 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:49:28 INFO - PROCESS | 1934 | 1460994568631 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f7b000 == 37 [pid = 1934] [id = 81] 08:49:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x7f7a37280400) [pid = 1934] [serial = 241] [outer = (nil)] 08:49:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x7f7a4f8e6000) [pid = 1934] [serial = 242] [outer = 0x7f7a37280400] 08:49:28 INFO - PROCESS | 1934 | 1460994568686 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x7f7a50a0f400) [pid = 1934] [serial = 243] [outer = 0x7f7a37280400] 08:49:29 INFO - PROCESS | 1934 | 1460994569261 Marionette TRACE conn5 <- [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]]]}] 08:49:29 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. 08:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 874ms 08:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:49:29 INFO - PROCESS | 1934 | 1460994569352 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1934 | 1460994569354 Marionette TRACE conn5 <- [1,297,null,{"value":"8"}] 08:49:29 INFO - PROCESS | 1934 | 1460994569361 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1934 | 1460994569363 Marionette TRACE conn5 <- [1,298,null,{}] 08:49:29 INFO - PROCESS | 1934 | 1460994569368 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 1934 | 1460994570304 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:49:30 INFO - PROCESS | 1934 | 1460994570463 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5c9800 == 38 [pid = 1934] [id = 82] 08:49:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x7f7a524ebc00) [pid = 1934] [serial = 244] [outer = (nil)] 08:49:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a54156000) [pid = 1934] [serial = 245] [outer = 0x7f7a524ebc00] 08:49:30 INFO - PROCESS | 1934 | 1460994570526 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a548af400) [pid = 1934] [serial = 246] [outer = 0x7f7a524ebc00] 08:49:31 INFO - PROCESS | 1934 | 1460994571154 Marionette TRACE conn5 <- [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]]]}] 08:49:31 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. 08:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1826ms 08:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:49:31 INFO - PROCESS | 1934 | 1460994571187 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 1934 | 1460994571190 Marionette TRACE conn5 <- [1,301,null,{"value":"8"}] 08:49:31 INFO - PROCESS | 1934 | 1460994571195 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1934 | 1460994571198 Marionette TRACE conn5 <- [1,302,null,{}] 08:49:31 INFO - PROCESS | 1934 | 1460994571209 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 1934 | 1460994571487 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x7f7a3f80bc00) [pid = 1934] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x7f7a410a7000) [pid = 1934] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x7f7a38dd6400) [pid = 1934] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x7f7a3720fc00) [pid = 1934] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x7f7a37202c00) [pid = 1934] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 88 (0x7f7a37285000) [pid = 1934] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 87 (0x7f7a37284400) [pid = 1934] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 86 (0x7f7a38dcdc00) [pid = 1934] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:49:31 INFO - PROCESS | 1934 | --DOMWINDOW == 85 (0x7f7a508f3c00) [pid = 1934] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:49:31 INFO - PROCESS | 1934 | 1460994571568 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40130000 == 39 [pid = 1934] [id = 83] 08:49:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 86 (0x7f7a3720b400) [pid = 1934] [serial = 247] [outer = (nil)] 08:49:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 87 (0x7f7a37287800) [pid = 1934] [serial = 248] [outer = 0x7f7a3720b400] 08:49:31 INFO - PROCESS | 1934 | 1460994571628 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 88 (0x7f7a4e7dec00) [pid = 1934] [serial = 249] [outer = 0x7f7a3720b400] 08:49:32 INFO - PROCESS | 1934 | 1460994572216 Marionette TRACE conn5 <- [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]]]}] 08:49:32 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. 08:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1039ms 08:49:32 INFO - PROCESS | 1934 | 1460994572233 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:49:32 INFO - PROCESS | 1934 | 1460994572247 Marionette TRACE conn5 <- [1,305,null,{"value":"8"}] 08:49:32 INFO - PROCESS | 1934 | 1460994572252 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1934 | 1460994572256 Marionette TRACE conn5 <- [1,306,null,{}] 08:49:32 INFO - PROCESS | 1934 | 1460994572260 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 1934 | 1460994572377 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:49:32 INFO - PROCESS | 1934 | 1460994572471 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52a29800 == 40 [pid = 1934] [id = 84] 08:49:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 89 (0x7f7a3720c000) [pid = 1934] [serial = 250] [outer = (nil)] 08:49:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x7f7a54d30000) [pid = 1934] [serial = 251] [outer = 0x7f7a3720c000] 08:49:32 INFO - PROCESS | 1934 | 1460994572527 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x7f7a57681000) [pid = 1934] [serial = 252] [outer = 0x7f7a3720c000] 08:49:33 INFO - PROCESS | 1934 | 1460994573100 Marionette TRACE conn5 <- [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]]]}] 08:49:33 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. 08:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 879ms 08:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:49:33 INFO - PROCESS | 1934 | 1460994573132 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1934 | 1460994573134 Marionette TRACE conn5 <- [1,309,null,{"value":"8"}] 08:49:33 INFO - PROCESS | 1934 | 1460994573142 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1934 | 1460994573145 Marionette TRACE conn5 <- [1,310,null,{}] 08:49:33 INFO - PROCESS | 1934 | 1460994573149 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 1934 | 1460994573302 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:49:33 INFO - PROCESS | 1934 | 1460994573398 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54d11800 == 41 [pid = 1934] [id = 85] 08:49:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x7f7a3720f800) [pid = 1934] [serial = 253] [outer = (nil)] 08:49:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a4f6d3000) [pid = 1934] [serial = 254] [outer = 0x7f7a3720f800] 08:49:33 INFO - PROCESS | 1934 | 1460994573454 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a52a45000) [pid = 1934] [serial = 255] [outer = 0x7f7a3720f800] 08:49:34 INFO - PROCESS | 1934 | 1460994574176 Marionette TRACE conn5 <- [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]]]}] 08:49:34 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. 08:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1078ms 08:49:34 INFO - PROCESS | 1934 | 1460994574231 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1934 | 1460994574238 Marionette TRACE conn5 <- [1,313,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:49:34 INFO - PROCESS | 1934 | 1460994574246 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1934 | 1460994574251 Marionette TRACE conn5 <- [1,314,null,{}] 08:49:34 INFO - PROCESS | 1934 | 1460994574258 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 1934 | 1460994574422 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:49:34 INFO - PROCESS | 1934 | 1460994574552 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4171a000 == 42 [pid = 1934] [id = 86] 08:49:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a3c481800) [pid = 1934] [serial = 256] [outer = (nil)] 08:49:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a407ee400) [pid = 1934] [serial = 257] [outer = 0x7f7a3c481800] 08:49:34 INFO - PROCESS | 1934 | 1460994574621 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a421cf800) [pid = 1934] [serial = 258] [outer = 0x7f7a3c481800] 08:49:35 INFO - PROCESS | 1934 | 1460994575458 Marionette TRACE conn5 <- [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]]]}] 08:49:35 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. 08:49:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1232ms 08:49:35 INFO - PROCESS | 1934 | 1460994575479 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1934 | 1460994575488 Marionette TRACE conn5 <- [1,317,null,{"value":"8"}] 08:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:49:35 INFO - PROCESS | 1934 | 1460994575497 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1934 | 1460994575501 Marionette TRACE conn5 <- [1,318,null,{}] 08:49:35 INFO - PROCESS | 1934 | 1460994575506 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 1934 | 1460994575647 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:49:35 INFO - PROCESS | 1934 | 1460994575755 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f8a4800 == 43 [pid = 1934] [id = 87] 08:49:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a3c4b8800) [pid = 1934] [serial = 259] [outer = (nil)] 08:49:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x7f7a42284800) [pid = 1934] [serial = 260] [outer = 0x7f7a3c4b8800] 08:49:35 INFO - PROCESS | 1934 | 1460994575821 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a42cdc400) [pid = 1934] [serial = 261] [outer = 0x7f7a3c4b8800] 08:49:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a44cedc00) [pid = 1934] [serial = 262] [outer = 0x7f7a38aa0c00] 08:49:36 INFO - PROCESS | 1934 | 1460994576809 Marionette TRACE conn5 <- [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]]]}] 08:49:36 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. 08:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1339ms 08:49:36 INFO - PROCESS | 1934 | 1460994576836 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1934 | 1460994576840 Marionette TRACE conn5 <- [1,321,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:49:36 INFO - PROCESS | 1934 | 1460994576845 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1934 | 1460994576850 Marionette TRACE conn5 <- [1,322,null,{}] 08:49:36 INFO - PROCESS | 1934 | 1460994576866 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 1934 | 1460994577011 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:49:37 INFO - PROCESS | 1934 | 1460994577147 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a57632000 == 44 [pid = 1934] [id = 88] 08:49:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a44a51400) [pid = 1934] [serial = 263] [outer = (nil)] 08:49:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a4fa07c00) [pid = 1934] [serial = 264] [outer = 0x7f7a44a51400] 08:49:37 INFO - PROCESS | 1934 | 1460994577252 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a54724800) [pid = 1934] [serial = 265] [outer = 0x7f7a44a51400] 08:49:38 INFO - PROCESS | 1934 | 1460994578010 Marionette TRACE conn5 <- [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]]]}] 08:49:38 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. 08:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1190ms 08:49:38 INFO - PROCESS | 1934 | 1460994578035 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1934 | 1460994578039 Marionette TRACE conn5 <- [1,325,null,{"value":"8"}] 08:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:49:38 INFO - PROCESS | 1934 | 1460994578045 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1934 | 1460994578047 Marionette TRACE conn5 <- [1,326,null,{}] 08:49:38 INFO - PROCESS | 1934 | 1460994578052 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 1934 | 1460994578242 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:49:38 INFO - PROCESS | 1934 | 1460994578266 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58c0c000 == 45 [pid = 1934] [id = 89] 08:49:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a4f6d8400) [pid = 1934] [serial = 266] [outer = (nil)] 08:49:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a54c46c00) [pid = 1934] [serial = 267] [outer = 0x7f7a4f6d8400] 08:49:38 INFO - PROCESS | 1934 | 1460994578339 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a54d31400) [pid = 1934] [serial = 268] [outer = 0x7f7a4f6d8400] 08:49:39 INFO - PROCESS | 1934 | 1460994579156 Marionette TRACE conn5 <- [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]]]}] 08:49:39 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. 08:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1179ms 08:49:39 INFO - PROCESS | 1934 | 1460994579224 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1934 | 1460994579228 Marionette TRACE conn5 <- [1,329,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:49:39 INFO - PROCESS | 1934 | 1460994579233 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1934 | 1460994579235 Marionette TRACE conn5 <- [1,330,null,{}] 08:49:39 INFO - PROCESS | 1934 | 1460994579241 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 1934 | 1460994579393 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:49:39 INFO - PROCESS | 1934 | 1460994579523 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4213e000 == 46 [pid = 1934] [id = 90] 08:49:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a50a33800) [pid = 1934] [serial = 269] [outer = (nil)] 08:49:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a50a39400) [pid = 1934] [serial = 270] [outer = 0x7f7a50a33800] 08:49:39 INFO - PROCESS | 1934 | 1460994579589 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a50a3d400) [pid = 1934] [serial = 271] [outer = 0x7f7a50a33800] 08:49:40 INFO - PROCESS | 1934 | 1460994580448 Marionette TRACE conn5 <- [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]]]}] 08:49:40 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. 08:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1227ms 08:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:49:40 INFO - PROCESS | 1934 | 1460994580460 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1934 | 1460994580463 Marionette TRACE conn5 <- [1,333,null,{"value":"8"}] 08:49:40 INFO - PROCESS | 1934 | 1460994580468 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1934 | 1460994580471 Marionette TRACE conn5 <- [1,334,null,{}] 08:49:40 INFO - PROCESS | 1934 | 1460994580476 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 1934 | 1460994580631 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:49:40 INFO - PROCESS | 1934 | 1460994580911 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40140800 == 47 [pid = 1934] [id = 91] 08:49:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a389b7c00) [pid = 1934] [serial = 272] [outer = (nil)] 08:49:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a38dcb800) [pid = 1934] [serial = 273] [outer = 0x7f7a389b7c00] 08:49:41 INFO - PROCESS | 1934 | 1460994581030 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a399a2400) [pid = 1934] [serial = 274] [outer = 0x7f7a389b7c00] 08:49:41 INFO - PROCESS | 1934 | 1460994581840 Marionette TRACE conn5 <- [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]]]}] 08:49:41 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. 08:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1428ms 08:49:41 INFO - PROCESS | 1934 | 1460994581897 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1934 | 1460994581903 Marionette TRACE conn5 <- [1,337,null,{"value":"8"}] 08:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:49:41 INFO - PROCESS | 1934 | 1460994581928 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1934 | 1460994581933 Marionette TRACE conn5 <- [1,338,null,{}] 08:49:41 INFO - PROCESS | 1934 | 1460994581939 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 1934 | 1460994582091 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:49:42 INFO - PROCESS | 1934 | 1460994582239 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52a29800 == 46 [pid = 1934] [id = 84] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a40130000 == 45 [pid = 1934] [id = 83] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5c9800 == 44 [pid = 1934] [id = 82] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f7b000 == 43 [pid = 1934] [id = 81] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a529ca000) [pid = 1934] [serial = 215] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a829800 == 44 [pid = 1934] [id = 92] 08:49:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a37205000) [pid = 1934] [serial = 275] [outer = (nil)] 08:49:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a410aa800) [pid = 1934] [serial = 276] [outer = 0x7f7a37205000] 08:49:42 INFO - PROCESS | 1934 | 1460994582329 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a4227a400) [pid = 1934] [serial = 277] [outer = 0x7f7a37205000] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a433a9800 == 43 [pid = 1934] [id = 80] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3941d800 == 42 [pid = 1934] [id = 79] 08:49:42 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43434000 == 41 [pid = 1934] [id = 78] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a50bc7400) [pid = 1934] [serial = 212] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a52929800) [pid = 1934] [serial = 213] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a44cf3000) [pid = 1934] [serial = 188] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a41441c00) [pid = 1934] [serial = 200] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a4f372400) [pid = 1934] [serial = 206] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a3f8bec00) [pid = 1934] [serial = 182] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a496f1800) [pid = 1934] [serial = 204] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a439c2800) [pid = 1934] [serial = 201] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a4e74cc00) [pid = 1934] [serial = 191] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a4f80a800) [pid = 1934] [serial = 207] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a441a4400) [pid = 1934] [serial = 203] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a441a3000) [pid = 1934] [serial = 185] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x7f7a39508400) [pid = 1934] [serial = 179] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x7f7a44cee800) [pid = 1934] [serial = 177] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x7f7a50a0ec00) [pid = 1934] [serial = 150] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x7f7a3a6dd000) [pid = 1934] [serial = 209] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x7f7a3a8ab000) [pid = 1934] [serial = 197] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x7f7a3f8bf400) [pid = 1934] [serial = 198] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a508f3000) [pid = 1934] [serial = 210] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a39507c00) [pid = 1934] [serial = 194] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x7f7a39a51c00) [pid = 1934] [serial = 195] [outer = (nil)] [url = about:blank] 08:49:42 INFO - PROCESS | 1934 | 1460994582978 Marionette TRACE conn5 <- [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]]]}] 08:49:43 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. 08:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1086ms 08:49:43 INFO - PROCESS | 1934 | 1460994583012 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1934 | 1460994583018 Marionette TRACE conn5 <- [1,341,null,{"value":"8"}] 08:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:49:43 INFO - PROCESS | 1934 | 1460994583025 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1934 | 1460994583027 Marionette TRACE conn5 <- [1,342,null,{}] 08:49:43 INFO - PROCESS | 1934 | 1460994583032 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 1934 | 1460994583179 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:49:43 INFO - PROCESS | 1934 | 1460994583278 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c697000 == 42 [pid = 1934] [id = 93] 08:49:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a3c47e000) [pid = 1934] [serial = 278] [outer = (nil)] 08:49:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a42286800) [pid = 1934] [serial = 279] [outer = 0x7f7a3c47e000] 08:49:43 INFO - PROCESS | 1934 | 1460994583345 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a44ae3400) [pid = 1934] [serial = 280] [outer = 0x7f7a3c47e000] 08:49:44 INFO - PROCESS | 1934 | 1460994584024 Marionette TRACE conn5 <- [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]]]}] 08:49:44 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. 08:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1030ms 08:49:44 INFO - PROCESS | 1934 | 1460994584055 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1934 | 1460994584058 Marionette TRACE conn5 <- [1,345,null,{"value":"8"}] 08:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:49:44 INFO - PROCESS | 1934 | 1460994584066 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1934 | 1460994584073 Marionette TRACE conn5 <- [1,346,null,{}] 08:49:44 INFO - PROCESS | 1934 | 1460994584099 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:44 INFO - PROCESS | 1934 | 1460994584274 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:49:44 INFO - PROCESS | 1934 | 1460994584290 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b3f800 == 43 [pid = 1934] [id = 94] 08:49:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a42524800) [pid = 1934] [serial = 281] [outer = (nil)] 08:49:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x7f7a44a45000) [pid = 1934] [serial = 282] [outer = 0x7f7a42524800] 08:49:44 INFO - PROCESS | 1934 | 1460994584346 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a44c6c400) [pid = 1934] [serial = 283] [outer = 0x7f7a42524800] 08:49:45 INFO - PROCESS | 1934 | 1460994585045 Marionette TRACE conn5 <- [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]]]}] 08:49:45 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. 08:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1000ms 08:49:45 INFO - PROCESS | 1934 | 1460994585063 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1934 | 1460994585066 Marionette TRACE conn5 <- [1,349,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:49:45 INFO - PROCESS | 1934 | 1460994585072 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1934 | 1460994585074 Marionette TRACE conn5 <- [1,350,null,{}] 08:49:45 INFO - PROCESS | 1934 | 1460994585086 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 1934 | 1460994585236 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:49:45 INFO - PROCESS | 1934 | 1460994585257 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4960f000 == 44 [pid = 1934] [id = 95] 08:49:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a3ecbac00) [pid = 1934] [serial = 284] [outer = (nil)] 08:49:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a4f36c800) [pid = 1934] [serial = 285] [outer = 0x7f7a3ecbac00] 08:49:45 INFO - PROCESS | 1934 | 1460994585312 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a4f6dac00) [pid = 1934] [serial = 286] [outer = 0x7f7a3ecbac00] 08:49:45 INFO - PROCESS | 1934 | 1460994585940 Marionette TRACE conn5 <- [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]]]}] 08:49:45 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. 08:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 889ms 08:49:45 INFO - PROCESS | 1934 | 1460994585961 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1934 | 1460994585964 Marionette TRACE conn5 <- [1,353,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:49:45 INFO - PROCESS | 1934 | 1460994585969 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1934 | 1460994585971 Marionette TRACE conn5 <- [1,354,null,{}] 08:49:45 INFO - PROCESS | 1934 | 1460994585976 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 1934 | 1460994586125 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:49:46 INFO - PROCESS | 1934 | 1460994586153 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38a69000 == 45 [pid = 1934] [id = 96] 08:49:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a50731400) [pid = 1934] [serial = 287] [outer = (nil)] 08:49:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a508fb800) [pid = 1934] [serial = 288] [outer = 0x7f7a50731400] 08:49:46 INFO - PROCESS | 1934 | 1460994586219 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a50a3fc00) [pid = 1934] [serial = 289] [outer = 0x7f7a50731400] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a37280400) [pid = 1934] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a441a3800) [pid = 1934] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a524ebc00) [pid = 1934] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x7f7a3720b400) [pid = 1934] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x7f7a3720c000) [pid = 1934] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x7f7a39a55400) [pid = 1934] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:49:46 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x7f7a3a6d5400) [pid = 1934] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:49:47 INFO - PROCESS | 1934 | 1460994587080 Marionette TRACE conn5 <- [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]]]}] 08:49:47 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. 08:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1128ms 08:49:47 INFO - PROCESS | 1934 | 1460994587098 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1934 | 1460994587101 Marionette TRACE conn5 <- [1,357,null,{"value":"8"}] 08:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:49:47 INFO - PROCESS | 1934 | 1460994587106 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1934 | 1460994587118 Marionette TRACE conn5 <- [1,358,null,{}] 08:49:47 INFO - PROCESS | 1934 | 1460994587124 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:47 INFO - PROCESS | 1934 | 1460994587244 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:49:47 INFO - PROCESS | 1934 | 1460994587339 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a504b5000 == 46 [pid = 1934] [id = 97] 08:49:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a3a6d5400) [pid = 1934] [serial = 290] [outer = (nil)] 08:49:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a50732c00) [pid = 1934] [serial = 291] [outer = 0x7f7a3a6d5400] 08:49:47 INFO - PROCESS | 1934 | 1460994587394 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a5472c400) [pid = 1934] [serial = 292] [outer = 0x7f7a3a6d5400] 08:49:47 INFO - PROCESS | 1934 | 1460994587948 Marionette TRACE conn5 <- [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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 883ms 08:49:47 INFO - PROCESS | 1934 | 1460994587995 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1934 | 1460994587998 Marionette TRACE conn5 <- [1,361,null,{"value":"8"}] 08:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:49:48 INFO - PROCESS | 1934 | 1460994588005 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1934 | 1460994588006 Marionette TRACE conn5 <- [1,362,null,{}] 08:49:48 INFO - PROCESS | 1934 | 1460994588011 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 1934 | 1460994588128 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:49:48 INFO - PROCESS | 1934 | 1460994588236 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b75800 == 47 [pid = 1934] [id = 98] 08:49:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a407ecc00) [pid = 1934] [serial = 293] [outer = (nil)] 08:49:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a54c45800) [pid = 1934] [serial = 294] [outer = 0x7f7a407ecc00] 08:49:48 INFO - PROCESS | 1934 | 1460994588291 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a56997c00) [pid = 1934] [serial = 295] [outer = 0x7f7a407ecc00] 08:49:48 INFO - PROCESS | 1934 | 1460994588862 Marionette TRACE conn5 <- [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]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 874ms 08:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:49:48 INFO - PROCESS | 1934 | 1460994588878 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1934 | 1460994588880 Marionette TRACE conn5 <- [1,365,null,{"value":"8"}] 08:49:48 INFO - PROCESS | 1934 | 1460994588886 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1934 | 1460994588889 Marionette TRACE conn5 <- [1,366,null,{}] 08:49:48 INFO - PROCESS | 1934 | 1460994588893 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 1934 | 1460994589078 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:49:49 INFO - PROCESS | 1934 | 1460994589222 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c694000 == 48 [pid = 1934] [id = 99] 08:49:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a37207800) [pid = 1934] [serial = 296] [outer = (nil)] 08:49:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a37286000) [pid = 1934] [serial = 297] [outer = 0x7f7a37207800] 08:49:49 INFO - PROCESS | 1934 | 1460994589291 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a39511800) [pid = 1934] [serial = 298] [outer = 0x7f7a37207800] 08:49:50 INFO - PROCESS | 1934 | 1460994590172 Marionette TRACE conn5 <- [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]]]}] 08:49:50 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. 08:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1327ms 08:49:50 INFO - PROCESS | 1934 | 1460994590213 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:49:50 INFO - PROCESS | 1934 | 1460994590220 Marionette TRACE conn5 <- [1,369,null,{"value":"8"}] 08:49:50 INFO - PROCESS | 1934 | 1460994590226 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1934 | 1460994590232 Marionette TRACE conn5 <- [1,370,null,{}] 08:49:50 INFO - PROCESS | 1934 | 1460994590238 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:50 INFO - PROCESS | 1934 | 1460994590384 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:49:50 INFO - PROCESS | 1934 | 1460994590522 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44712000 == 49 [pid = 1934] [id = 100] 08:49:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a3720fc00) [pid = 1934] [serial = 299] [outer = (nil)] 08:49:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a42525400) [pid = 1934] [serial = 300] [outer = 0x7f7a3720fc00] 08:49:50 INFO - PROCESS | 1934 | 1460994590591 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a4252cc00) [pid = 1934] [serial = 301] [outer = 0x7f7a3720fc00] 08:49:51 INFO - PROCESS | 1934 | 1460994591375 Marionette TRACE conn5 <- [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]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1180ms 08:49:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:49:51 INFO - PROCESS | 1934 | 1460994591406 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1934 | 1460994591409 Marionette TRACE conn5 <- [1,373,null,{"value":"8"}] 08:49:51 INFO - PROCESS | 1934 | 1460994591415 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1934 | 1460994591418 Marionette TRACE conn5 <- [1,374,null,{}] 08:49:51 INFO - PROCESS | 1934 | 1460994591441 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 1934 | 1460994591584 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:49:51 INFO - PROCESS | 1934 | 1460994591717 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a56982000 == 50 [pid = 1934] [id = 101] 08:49:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a387d1c00) [pid = 1934] [serial = 302] [outer = (nil)] 08:49:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a387dec00) [pid = 1934] [serial = 303] [outer = 0x7f7a387d1c00] 08:49:51 INFO - PROCESS | 1934 | 1460994591787 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a4252e000) [pid = 1934] [serial = 304] [outer = 0x7f7a387d1c00] 08:49:52 INFO - PROCESS | 1934 | 1460994592660 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:49:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1296ms 08:49:52 INFO - PROCESS | 1934 | 1460994592718 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1934 | 1460994592724 Marionette TRACE conn5 <- [1,377,null,{"value":"8"}] 08:49:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:49:52 INFO - PROCESS | 1934 | 1460994592740 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1934 | 1460994592746 Marionette TRACE conn5 <- [1,378,null,{}] 08:49:52 INFO - PROCESS | 1934 | 1460994592751 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 1934 | 1460994592898 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:49:53 INFO - PROCESS | 1934 | 1460994593028 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383da000 == 51 [pid = 1934] [id = 102] 08:49:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a387da800) [pid = 1934] [serial = 305] [outer = (nil)] 08:49:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a4f80a800) [pid = 1934] [serial = 306] [outer = 0x7f7a387da800] 08:49:53 INFO - PROCESS | 1934 | 1460994593096 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a50a3d000) [pid = 1934] [serial = 307] [outer = 0x7f7a387da800] 08:49:54 INFO - PROCESS | 1934 | 1460994594127 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:49:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1446ms 08:49:54 INFO - PROCESS | 1934 | 1460994594179 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1934 | 1460994594182 Marionette TRACE conn5 <- [1,381,null,{"value":"8"}] 08:49:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:49:54 INFO - PROCESS | 1934 | 1460994594187 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1934 | 1460994594190 Marionette TRACE conn5 <- [1,382,null,{}] 08:49:54 INFO - PROCESS | 1934 | 1460994594195 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:54 INFO - PROCESS | 1934 | 1460994594327 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:49:54 INFO - PROCESS | 1934 | 1460994594470 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c517800 == 52 [pid = 1934] [id = 103] 08:49:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a4252e800) [pid = 1934] [serial = 308] [outer = (nil)] 08:49:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a50a3f000) [pid = 1934] [serial = 309] [outer = 0x7f7a4252e800] 08:49:54 INFO - PROCESS | 1934 | 1460994594537 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a573eec00) [pid = 1934] [serial = 310] [outer = 0x7f7a4252e800] 08:49:55 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:55 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:55 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:55 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:55 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:55 INFO - PROCESS | 1934 | 1460994595355 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:49:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1226ms 08:49:55 INFO - PROCESS | 1934 | 1460994595413 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1934 | 1460994595417 Marionette TRACE conn5 <- [1,385,null,{"value":"8"}] 08:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:49:55 INFO - PROCESS | 1934 | 1460994595422 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1934 | 1460994595424 Marionette TRACE conn5 <- [1,386,null,{}] 08:49:55 INFO - PROCESS | 1934 | 1460994595429 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 1934 | 1460994595570 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:49:55 INFO - PROCESS | 1934 | 1460994595704 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375a7800 == 53 [pid = 1934] [id = 104] 08:49:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a52926000) [pid = 1934] [serial = 311] [outer = (nil)] 08:49:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a56998800) [pid = 1934] [serial = 312] [outer = 0x7f7a52926000] 08:49:55 INFO - PROCESS | 1934 | 1460994595780 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a58eddc00) [pid = 1934] [serial = 313] [outer = 0x7f7a52926000] 08:49:56 INFO - PROCESS | 1934 | 1460994596883 Marionette TRACE conn5 <- [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]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1530ms 08:49:56 INFO - PROCESS | 1934 | 1460994596953 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1934 | 1460994596958 Marionette TRACE conn5 <- [1,389,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:49:56 INFO - PROCESS | 1934 | 1460994596966 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1934 | 1460994596970 Marionette TRACE conn5 <- [1,390,null,{}] 08:49:56 INFO - PROCESS | 1934 | 1460994596977 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 1934 | 1460994597192 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:49:57 INFO - PROCESS | 1934 | 1460994597393 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39adc800 == 54 [pid = 1934] [id = 105] 08:49:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a3c476000) [pid = 1934] [serial = 314] [outer = (nil)] 08:49:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a3c6a7400) [pid = 1934] [serial = 315] [outer = 0x7f7a3c476000] 08:49:57 INFO - PROCESS | 1934 | 1460994597472 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a3f81a000) [pid = 1934] [serial = 316] [outer = 0x7f7a3c476000] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54b75800 == 53 [pid = 1934] [id = 98] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a504b5000 == 52 [pid = 1934] [id = 97] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38a69000 == 51 [pid = 1934] [id = 96] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4960f000 == 50 [pid = 1934] [id = 95] 08:49:57 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a4fa2a400) [pid = 1934] [serial = 224] [outer = (nil)] [url = about:blank] 08:49:57 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a3c6a6800) [pid = 1934] [serial = 218] [outer = (nil)] [url = about:blank] 08:49:57 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a439ba400) [pid = 1934] [serial = 221] [outer = (nil)] [url = about:blank] 08:49:57 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a54726c00) [pid = 1934] [serial = 227] [outer = (nil)] [url = about:blank] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b3f800 == 49 [pid = 1934] [id = 94] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c697000 == 48 [pid = 1934] [id = 93] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a829800 == 47 [pid = 1934] [id = 92] 08:49:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a40140800 == 46 [pid = 1934] [id = 91] 08:49:58 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4171a000 == 45 [pid = 1934] [id = 86] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a4f8e6000) [pid = 1934] [serial = 242] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a44c72400) [pid = 1934] [serial = 239] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a54156000) [pid = 1934] [serial = 245] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a37287800) [pid = 1934] [serial = 248] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a4f373c00) [pid = 1934] [serial = 240] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a54d30000) [pid = 1934] [serial = 251] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a41490c00) [pid = 1934] [serial = 234] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a3f7ba000) [pid = 1934] [serial = 233] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a4215e800) [pid = 1934] [serial = 236] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a441a8800) [pid = 1934] [serial = 237] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a5472f000) [pid = 1934] [serial = 230] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a57681000) [pid = 1934] [serial = 252] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a548af400) [pid = 1934] [serial = 246] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a4e7dec00) [pid = 1934] [serial = 249] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a50a0f400) [pid = 1934] [serial = 243] [outer = (nil)] [url = about:blank] 08:49:58 INFO - PROCESS | 1934 | 1460994598269 Marionette TRACE conn5 <- [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]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:49:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1331ms 08:49:58 INFO - PROCESS | 1934 | 1460994598298 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1934 | 1460994598304 Marionette TRACE conn5 <- [1,393,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:49:58 INFO - PROCESS | 1934 | 1460994598314 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1934 | 1460994598318 Marionette TRACE conn5 <- [1,394,null,{}] 08:49:58 INFO - PROCESS | 1934 | 1460994598322 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:58 INFO - PROCESS | 1934 | 1460994598449 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:49:58 INFO - PROCESS | 1934 | 1460994598465 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f9f9800 == 46 [pid = 1934] [id = 106] 08:49:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a41490c00) [pid = 1934] [serial = 317] [outer = (nil)] 08:49:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a42281c00) [pid = 1934] [serial = 318] [outer = 0x7f7a41490c00] 08:49:58 INFO - PROCESS | 1934 | 1460994598532 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a4252a000) [pid = 1934] [serial = 319] [outer = 0x7f7a41490c00] 08:49:59 INFO - PROCESS | 1934 | 1460994599351 Marionette TRACE conn5 <- [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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:49:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1077ms 08:49:59 INFO - PROCESS | 1934 | 1460994599399 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 1934 | 1460994599401 Marionette TRACE conn5 <- [1,397,null,{"value":"8"}] 08:49:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:49:59 INFO - PROCESS | 1934 | 1460994599411 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1934 | 1460994599415 Marionette TRACE conn5 <- [1,398,null,{}] 08:49:59 INFO - PROCESS | 1934 | 1460994599430 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 1934 | 1460994599570 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:49:59 INFO - PROCESS | 1934 | 1460994599587 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42914000 == 47 [pid = 1934] [id = 107] 08:49:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a44a48000) [pid = 1934] [serial = 320] [outer = (nil)] 08:49:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a44ae7400) [pid = 1934] [serial = 321] [outer = 0x7f7a44a48000] 08:49:59 INFO - PROCESS | 1934 | 1460994599652 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a44ea7800) [pid = 1934] [serial = 322] [outer = 0x7f7a44a48000] 08:50:00 INFO - PROCESS | 1934 | 1460994600370 Marionette TRACE conn5 <- [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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 980ms 08:50:00 INFO - PROCESS | 1934 | 1460994600391 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1934 | 1460994600395 Marionette TRACE conn5 <- [1,401,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:50:00 INFO - PROCESS | 1934 | 1460994600401 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1934 | 1460994600412 Marionette TRACE conn5 <- [1,402,null,{}] 08:50:00 INFO - PROCESS | 1934 | 1460994600416 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:00 INFO - PROCESS | 1934 | 1460994600585 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:50:00 INFO - PROCESS | 1934 | 1460994600610 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43435800 == 48 [pid = 1934] [id = 108] 08:50:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a44ea9000) [pid = 1934] [serial = 323] [outer = (nil)] 08:50:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a4f6d6000) [pid = 1934] [serial = 324] [outer = 0x7f7a44ea9000] 08:50:00 INFO - PROCESS | 1934 | 1460994600667 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a4f8e6000) [pid = 1934] [serial = 325] [outer = 0x7f7a44ea9000] 08:50:01 INFO - PROCESS | 1934 | 1460994601364 Marionette TRACE conn5 <- [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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 984ms 08:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:50:01 INFO - PROCESS | 1934 | 1460994601385 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1934 | 1460994601387 Marionette TRACE conn5 <- [1,405,null,{"value":"8"}] 08:50:01 INFO - PROCESS | 1934 | 1460994601393 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1934 | 1460994601395 Marionette TRACE conn5 <- [1,406,null,{}] 08:50:01 INFO - PROCESS | 1934 | 1460994601420 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 1934 | 1460994601575 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:50:01 INFO - PROCESS | 1934 | 1460994601650 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4471a000 == 49 [pid = 1934] [id = 109] 08:50:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a4e7d9c00) [pid = 1934] [serial = 326] [outer = (nil)] 08:50:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a50846800) [pid = 1934] [serial = 327] [outer = 0x7f7a4e7d9c00] 08:50:01 INFO - PROCESS | 1934 | 1460994601723 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a50a3f800) [pid = 1934] [serial = 328] [outer = 0x7f7a4e7d9c00] 08:50:02 INFO - PROCESS | 1934 | 1460994602497 Marionette TRACE conn5 <- [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]]]}] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a3ecbac00) [pid = 1934] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a42524800) [pid = 1934] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a37205000) [pid = 1934] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a389b7c00) [pid = 1934] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a50731400) [pid = 1934] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a3a6d5400) [pid = 1934] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a3c47e000) [pid = 1934] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:50:02 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a508f2c00) [pid = 1934] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:50:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:50:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1250ms 08:50:02 INFO - PROCESS | 1934 | 1460994602650 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 1934 | 1460994602654 Marionette TRACE conn5 <- [1,409,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:50:02 INFO - PROCESS | 1934 | 1460994602660 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1934 | 1460994602661 Marionette TRACE conn5 <- [1,410,null,{}] 08:50:02 INFO - PROCESS | 1934 | 1460994602667 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 1934 | 1460994602821 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:50:02 INFO - PROCESS | 1934 | 1460994602841 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a48a0f000 == 50 [pid = 1934] [id = 110] 08:50:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a50a38400) [pid = 1934] [serial = 329] [outer = (nil)] 08:50:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a54c3f400) [pid = 1934] [serial = 330] [outer = 0x7f7a50a38400] 08:50:02 INFO - PROCESS | 1934 | 1460994602903 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a5768dc00) [pid = 1934] [serial = 331] [outer = 0x7f7a50a38400] 08:50:03 INFO - PROCESS | 1934 | 1460994603634 Marionette TRACE conn5 <- [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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:50:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1032ms 08:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:50:03 INFO - PROCESS | 1934 | 1460994603692 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 1934 | 1460994603694 Marionette TRACE conn5 <- [1,413,null,{"value":"8"}] 08:50:03 INFO - PROCESS | 1934 | 1460994603700 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 1934 | 1460994603708 Marionette TRACE conn5 <- [1,414,null,{}] 08:50:03 INFO - PROCESS | 1934 | 1460994603715 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:03 INFO - PROCESS | 1934 | 1460994603845 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:50:03 INFO - PROCESS | 1934 | 1460994603854 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f8a1000 == 51 [pid = 1934] [id = 111] 08:50:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a52927c00) [pid = 1934] [serial = 332] [outer = (nil)] 08:50:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a58edb000) [pid = 1934] [serial = 333] [outer = 0x7f7a52927c00] 08:50:03 INFO - PROCESS | 1934 | 1460994603910 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a59b1ec00) [pid = 1934] [serial = 334] [outer = 0x7f7a52927c00] 08:50:04 INFO - PROCESS | 1934 | 1460994604630 Marionette TRACE conn5 <- [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]]]}] 08:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1032ms 08:50:04 INFO - PROCESS | 1934 | 1460994604732 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1934 | 1460994604737 Marionette TRACE conn5 <- [1,417,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:50:04 INFO - PROCESS | 1934 | 1460994604744 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1934 | 1460994604750 Marionette TRACE conn5 <- [1,418,null,{}] 08:50:04 INFO - PROCESS | 1934 | 1460994604790 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 1934 | 1460994604983 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:50:05 INFO - PROCESS | 1934 | 1460994605118 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38c4d000 == 52 [pid = 1934] [id = 112] 08:50:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a38dd4400) [pid = 1934] [serial = 335] [outer = (nil)] 08:50:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a397d0c00) [pid = 1934] [serial = 336] [outer = 0x7f7a38dd4400] 08:50:05 INFO - PROCESS | 1934 | 1460994605188 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3c6aac00) [pid = 1934] [serial = 337] [outer = 0x7f7a38dd4400] 08:50:06 INFO - PROCESS | 1934 | 1460994606466 Marionette TRACE conn5 <- [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]]]}] 08:50:06 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 08:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1737ms 08:50:06 INFO - PROCESS | 1934 | 1460994606481 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:50:06 INFO - PROCESS | 1934 | 1460994606486 Marionette TRACE conn5 <- [1,421,null,{"value":"8"}] 08:50:06 INFO - PROCESS | 1934 | 1460994606497 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1934 | 1460994606502 Marionette TRACE conn5 <- [1,422,null,{}] 08:50:06 INFO - PROCESS | 1934 | 1460994606508 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:06 INFO - PROCESS | 1934 | 1460994606691 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:50:06 INFO - PROCESS | 1934 | 1460994606801 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43426000 == 53 [pid = 1934] [id = 113] 08:50:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a387de000) [pid = 1934] [serial = 338] [outer = (nil)] 08:50:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a4252d400) [pid = 1934] [serial = 339] [outer = 0x7f7a387de000] 08:50:06 INFO - PROCESS | 1934 | 1460994606869 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a441a5000) [pid = 1934] [serial = 340] [outer = 0x7f7a387de000] 08:50:08 INFO - PROCESS | 1934 | 1460994608123 Marionette TRACE conn5 <- [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]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:50:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1640ms 08:50:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:50:08 INFO - PROCESS | 1934 | 1460994608134 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1934 | 1460994608136 Marionette TRACE conn5 <- [1,425,null,{"value":"8"}] 08:50:08 INFO - PROCESS | 1934 | 1460994608143 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1934 | 1460994608146 Marionette TRACE conn5 <- [1,426,null,{}] 08:50:08 INFO - PROCESS | 1934 | 1460994608161 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 1934 | 1460994608350 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:50:08 INFO - PROCESS | 1934 | 1460994608486 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5419b000 == 54 [pid = 1934] [id = 114] 08:50:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a4294d400) [pid = 1934] [serial = 341] [outer = (nil)] 08:50:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a4f8e3800) [pid = 1934] [serial = 342] [outer = 0x7f7a4294d400] 08:50:08 INFO - PROCESS | 1934 | 1460994608562 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a54b89400) [pid = 1934] [serial = 343] [outer = 0x7f7a4294d400] 08:50:09 INFO - PROCESS | 1934 | 1460994609367 Marionette TRACE conn5 <- [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] 08:50:09 INFO - PROCESS | 1934 | 1460994609429 Marionette TRACE conn5 <- [1,429,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:50:09 INFO - PROCESS | 1934 | 1460994609435 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1934 | 1460994609437 Marionette TRACE conn5 <- [1,430,null,{}] 08:50:09 INFO - PROCESS | 1934 | 1460994609442 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:09 INFO - PROCESS | 1934 | 1460994609601 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:50:09 INFO - PROCESS | 1934 | 1460994609735 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58c1a000 == 55 [pid = 1934] [id = 115] 08:50:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a44ae8c00) [pid = 1934] [serial = 344] [outer = (nil)] 08:50:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a58ea5800) [pid = 1934] [serial = 345] [outer = 0x7f7a44ae8c00] 08:50:09 INFO - PROCESS | 1934 | 1460994609807 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a59b25400) [pid = 1934] [serial = 346] [outer = 0x7f7a44ae8c00] 08:50:10 INFO - PROCESS | 1934 | 1460994610607 Marionette TRACE conn5 <- [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]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:50:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1231ms 08:50:10 INFO - PROCESS | 1934 | 1460994610666 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1934 | 1460994610669 Marionette TRACE conn5 <- [1,433,null,{"value":"8"}] 08:50:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:50:10 INFO - PROCESS | 1934 | 1460994610675 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1934 | 1460994610677 Marionette TRACE conn5 <- [1,434,null,{}] 08:50:10 INFO - PROCESS | 1934 | 1460994610683 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 1934 | 1460994610822 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:50:10 INFO - PROCESS | 1934 | 1460994610958 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a362e7000 == 56 [pid = 1934] [id = 116] 08:50:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a38dd5800) [pid = 1934] [serial = 347] [outer = (nil)] 08:50:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3c40ac00) [pid = 1934] [serial = 348] [outer = 0x7f7a38dd5800] 08:50:11 INFO - PROCESS | 1934 | 1460994611027 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a3c410c00) [pid = 1934] [serial = 349] [outer = 0x7f7a38dd5800] 08:50:12 INFO - PROCESS | 1934 | 1460994612050 Marionette TRACE conn5 <- [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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:50:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1430ms 08:50:12 INFO - PROCESS | 1934 | 1460994612106 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1934 | 1460994612112 Marionette TRACE conn5 <- [1,437,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:50:12 INFO - PROCESS | 1934 | 1460994612119 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1934 | 1460994612124 Marionette TRACE conn5 <- [1,438,null,{}] 08:50:12 INFO - PROCESS | 1934 | 1460994612132 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:12 INFO - PROCESS | 1934 | 1460994612293 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:50:12 INFO - PROCESS | 1934 | 1460994612498 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383c4800 == 57 [pid = 1934] [id = 117] 08:50:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a37211400) [pid = 1934] [serial = 350] [outer = (nil)] 08:50:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a395eb000) [pid = 1934] [serial = 351] [outer = 0x7f7a37211400] 08:50:12 INFO - PROCESS | 1934 | 1460994612604 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a397d1000) [pid = 1934] [serial = 352] [outer = 0x7f7a37211400] 08:50:13 INFO - PROCESS | 1934 | 1460994613408 Marionette TRACE conn5 <- [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]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:50:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1331ms 08:50:13 INFO - PROCESS | 1934 | 1460994613451 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1934 | 1460994613459 Marionette TRACE conn5 <- [1,441,null,{"value":"8"}] 08:50:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:50:13 INFO - PROCESS | 1934 | 1460994613468 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1934 | 1460994613471 Marionette TRACE conn5 <- [1,442,null,{}] 08:50:13 INFO - PROCESS | 1934 | 1460994613476 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 1934 | 1460994613618 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:50:13 INFO - PROCESS | 1934 | 1460994613779 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4128e000 == 58 [pid = 1934] [id = 118] 08:50:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a38aa1000) [pid = 1934] [serial = 353] [outer = (nil)] 08:50:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a3c6a7800) [pid = 1934] [serial = 354] [outer = 0x7f7a38aa1000] 08:50:13 INFO - PROCESS | 1934 | 1460994613842 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a41449000) [pid = 1934] [serial = 355] [outer = 0x7f7a38aa1000] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a48a0f000 == 57 [pid = 1934] [id = 110] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4471a000 == 56 [pid = 1934] [id = 109] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43435800 == 55 [pid = 1934] [id = 108] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a4f6d3000) [pid = 1934] [serial = 254] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a407ee400) [pid = 1934] [serial = 257] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a42284800) [pid = 1934] [serial = 260] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a4fa07c00) [pid = 1934] [serial = 264] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a54c46c00) [pid = 1934] [serial = 267] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a50a39400) [pid = 1934] [serial = 270] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a54c45800) [pid = 1934] [serial = 294] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42914000 == 54 [pid = 1934] [id = 107] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f9f9800 == 53 [pid = 1934] [id = 106] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39adc800 == 52 [pid = 1934] [id = 105] 08:50:14 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c694000 == 51 [pid = 1934] [id = 99] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a54153400) [pid = 1934] [serial = 216] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a4f36c800) [pid = 1934] [serial = 285] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a44a45000) [pid = 1934] [serial = 282] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a410aa800) [pid = 1934] [serial = 276] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a38dcb800) [pid = 1934] [serial = 273] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a508fb800) [pid = 1934] [serial = 288] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a399a2400) [pid = 1934] [serial = 274] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a4227a400) [pid = 1934] [serial = 277] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a50732c00) [pid = 1934] [serial = 291] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a50a3fc00) [pid = 1934] [serial = 289] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a42286800) [pid = 1934] [serial = 279] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a44ae3400) [pid = 1934] [serial = 280] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a4f6dac00) [pid = 1934] [serial = 286] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a5472c400) [pid = 1934] [serial = 292] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a44c6c400) [pid = 1934] [serial = 283] [outer = (nil)] [url = about:blank] 08:50:14 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a54c4b800) [pid = 1934] [serial = 114] [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.] 08:50:14 INFO - PROCESS | 1934 | 1460994614742 Marionette TRACE conn5 <- [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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1337ms 08:50:14 INFO - PROCESS | 1934 | 1460994614806 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1934 | 1460994614809 Marionette TRACE conn5 <- [1,445,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:50:14 INFO - PROCESS | 1934 | 1460994614815 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1934 | 1460994614820 Marionette TRACE conn5 <- [1,446,null,{}] 08:50:14 INFO - PROCESS | 1934 | 1460994614834 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 1934 | 1460994614979 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:50:14 INFO - PROCESS | 1934 | 1460994614989 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42914000 == 52 [pid = 1934] [id = 119] 08:50:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a42280c00) [pid = 1934] [serial = 356] [outer = (nil)] 08:50:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a42946000) [pid = 1934] [serial = 357] [outer = 0x7f7a42280c00] 08:50:15 INFO - PROCESS | 1934 | 1460994615051 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a44ae2000) [pid = 1934] [serial = 358] [outer = 0x7f7a42280c00] 08:50:15 INFO - PROCESS | 1934 | 1460994615773 Marionette TRACE conn5 <- [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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:50:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 984ms 08:50:15 INFO - PROCESS | 1934 | 1460994615801 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:50:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:50:15 INFO - PROCESS | 1934 | 1460994615805 Marionette TRACE conn5 <- [1,449,null,{"value":"8"}] 08:50:15 INFO - PROCESS | 1934 | 1460994615818 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1934 | 1460994615820 Marionette TRACE conn5 <- [1,450,null,{}] 08:50:15 INFO - PROCESS | 1934 | 1460994615825 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:15 INFO - PROCESS | 1934 | 1460994615954 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:50:15 INFO - PROCESS | 1934 | 1460994615972 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b4d000 == 53 [pid = 1934] [id = 120] 08:50:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a44ae3400) [pid = 1934] [serial = 359] [outer = (nil)] 08:50:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a4f5b9800) [pid = 1934] [serial = 360] [outer = 0x7f7a44ae3400] 08:50:16 INFO - PROCESS | 1934 | 1460994616031 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a4f80d400) [pid = 1934] [serial = 361] [outer = 0x7f7a44ae3400] 08:50:16 INFO - PROCESS | 1934 | 1460994616820 Marionette TRACE conn5 <- [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] 08:50:16 INFO - PROCESS | 1934 | 1460994616859 Marionette TRACE conn5 <- [1,453,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:50:16 INFO - PROCESS | 1934 | 1460994616890 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1934 | 1460994616892 Marionette TRACE conn5 <- [1,454,null,{}] 08:50:16 INFO - PROCESS | 1934 | 1460994616898 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:17 INFO - PROCESS | 1934 | 1460994617059 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:50:17 INFO - PROCESS | 1934 | 1460994617084 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5cf800 == 54 [pid = 1934] [id = 121] 08:50:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a37285800) [pid = 1934] [serial = 362] [outer = (nil)] 08:50:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a5072e800) [pid = 1934] [serial = 363] [outer = 0x7f7a37285800] 08:50:17 INFO - PROCESS | 1934 | 1460994617141 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a50a40c00) [pid = 1934] [serial = 364] [outer = 0x7f7a37285800] 08:50:17 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:17 INFO - PROCESS | 1934 | 1460994617876 Marionette TRACE conn5 <- [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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1041ms 08:50:17 INFO - PROCESS | 1934 | 1460994617916 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1934 | 1460994617920 Marionette TRACE conn5 <- [1,457,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:50:17 INFO - PROCESS | 1934 | 1460994617925 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1934 | 1460994617927 Marionette TRACE conn5 <- [1,458,null,{}] 08:50:17 INFO - PROCESS | 1934 | 1460994617933 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 1934 | 1460994618150 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:50:18 INFO - PROCESS | 1934 | 1460994618184 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52ad3000 == 55 [pid = 1934] [id = 122] 08:50:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a54c46c00) [pid = 1934] [serial = 365] [outer = (nil)] 08:50:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a56994400) [pid = 1934] [serial = 366] [outer = 0x7f7a54c46c00] 08:50:18 INFO - PROCESS | 1934 | 1460994618248 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a59b25800) [pid = 1934] [serial = 367] [outer = 0x7f7a54c46c00] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a50a38400) [pid = 1934] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a4e7d9c00) [pid = 1934] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a52a8e400) [pid = 1934] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a3c47d000) [pid = 1934] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a44a51400) [pid = 1934] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a3720f800) [pid = 1934] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a42162c00) [pid = 1934] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a50a33800) [pid = 1934] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a38aa1c00) [pid = 1934] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a52926000) [pid = 1934] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a44a48000) [pid = 1934] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a407ecc00) [pid = 1934] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a41490c00) [pid = 1934] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a3950a400) [pid = 1934] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a3c4b8800) [pid = 1934] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a389b2c00) [pid = 1934] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a44ea9000) [pid = 1934] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a3c476000) [pid = 1934] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a3c481800) [pid = 1934] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a4159cc00) [pid = 1934] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a37202400) [pid = 1934] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a389ad000) [pid = 1934] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a37288c00) [pid = 1934] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a4f6d8400) [pid = 1934] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x7f7a38a98800) [pid = 1934] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:50:19 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x7f7a39a5d800) [pid = 1934] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:50:19 INFO - PROCESS | 1934 | 1460994619320 Marionette TRACE conn5 <- [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] 08:50:19 INFO - PROCESS | 1934 | 1460994619363 Marionette TRACE conn5 <- [1,461,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:50:19 INFO - PROCESS | 1934 | 1460994619369 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1934 | 1460994619372 Marionette TRACE conn5 <- [1,462,null,{}] 08:50:19 INFO - PROCESS | 1934 | 1460994619377 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 1934 | 1460994619518 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:50:19 INFO - PROCESS | 1934 | 1460994619673 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439e0000 == 56 [pid = 1934] [id = 123] 08:50:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a38522000) [pid = 1934] [serial = 368] [outer = (nil)] 08:50:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a387d3000) [pid = 1934] [serial = 369] [outer = 0x7f7a38522000] 08:50:19 INFO - PROCESS | 1934 | 1460994619737 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a3950a400) [pid = 1934] [serial = 370] [outer = 0x7f7a38522000] 08:50:20 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:20 INFO - PROCESS | 1934 | 1460994620363 Marionette TRACE conn5 <- [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] 08:50:20 INFO - PROCESS | 1934 | 1460994620406 Marionette TRACE conn5 <- [1,465,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:50:20 INFO - PROCESS | 1934 | 1460994620412 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1934 | 1460994620413 Marionette TRACE conn5 <- [1,466,null,{}] 08:50:20 INFO - PROCESS | 1934 | 1460994620418 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 1934 | 1460994620583 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:50:20 INFO - PROCESS | 1934 | 1460994620599 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a576d3800 == 57 [pid = 1934] [id = 124] 08:50:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a38522400) [pid = 1934] [serial = 371] [outer = (nil)] 08:50:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a41490c00) [pid = 1934] [serial = 372] [outer = 0x7f7a38522400] 08:50:20 INFO - PROCESS | 1934 | 1460994620658 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a44ae8000) [pid = 1934] [serial = 373] [outer = 0x7f7a38522400] 08:50:21 INFO - PROCESS | 1934 | 1460994621594 Marionette TRACE conn5 <- [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] 08:50:21 INFO - PROCESS | 1934 | 1460994621645 Marionette TRACE conn5 <- [1,469,null,{"value":"8"}] 08:50:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:50:21 INFO - PROCESS | 1934 | 1460994621653 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1934 | 1460994621659 Marionette TRACE conn5 <- [1,470,null,{}] 08:50:21 INFO - PROCESS | 1934 | 1460994621667 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 1934 | 1460994621832 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:50:21 INFO - PROCESS | 1934 | 1460994621972 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36656000 == 58 [pid = 1934] [id = 125] 08:50:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a387e0000) [pid = 1934] [serial = 374] [outer = (nil)] 08:50:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a395e1800) [pid = 1934] [serial = 375] [outer = 0x7f7a387e0000] 08:50:22 INFO - PROCESS | 1934 | 1460994622047 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a3c411400) [pid = 1934] [serial = 376] [outer = 0x7f7a387e0000] 08:50:22 INFO - PROCESS | 1934 | 1460994622951 Marionette TRACE conn5 <- [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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:50:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1331ms 08:50:22 INFO - PROCESS | 1934 | 1460994622984 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1934 | 1460994622993 Marionette TRACE conn5 <- [1,473,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:50:23 INFO - PROCESS | 1934 | 1460994623003 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1934 | 1460994623006 Marionette TRACE conn5 <- [1,474,null,{}] 08:50:23 INFO - PROCESS | 1934 | 1460994623012 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 1934 | 1460994623218 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:50:23 INFO - PROCESS | 1934 | 1460994623324 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42135800 == 59 [pid = 1934] [id = 126] 08:50:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a3c411000) [pid = 1934] [serial = 377] [outer = (nil)] 08:50:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a4227b000) [pid = 1934] [serial = 378] [outer = 0x7f7a3c411000] 08:50:23 INFO - PROCESS | 1934 | 1460994623396 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a43f5e800) [pid = 1934] [serial = 379] [outer = 0x7f7a3c411000] 08:50:24 INFO - PROCESS | 1934 | 1460994624317 Marionette TRACE conn5 <- [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]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:50:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1377ms 08:50:24 INFO - PROCESS | 1934 | 1460994624380 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1934 | 1460994624385 Marionette TRACE conn5 <- [1,477,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:50:24 INFO - PROCESS | 1934 | 1460994624391 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1934 | 1460994624396 Marionette TRACE conn5 <- [1,478,null,{}] 08:50:24 INFO - PROCESS | 1934 | 1460994624411 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 1934 | 1460994624625 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:50:24 INFO - PROCESS | 1934 | 1460994624767 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52aba000 == 60 [pid = 1934] [id = 127] 08:50:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a3c411800) [pid = 1934] [serial = 380] [outer = (nil)] 08:50:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a50845400) [pid = 1934] [serial = 381] [outer = 0x7f7a3c411800] 08:50:24 INFO - PROCESS | 1934 | 1460994624885 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a52a8c400) [pid = 1934] [serial = 382] [outer = 0x7f7a3c411800] 08:50:25 INFO - PROCESS | 1934 | 1460994625680 Marionette TRACE conn5 <- [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]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:50:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1337ms 08:50:25 INFO - PROCESS | 1934 | 1460994625729 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1934 | 1460994625733 Marionette TRACE conn5 <- [1,481,null,{"value":"8"}] 08:50:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:50:25 INFO - PROCESS | 1934 | 1460994625739 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1934 | 1460994625741 Marionette TRACE conn5 <- [1,482,null,{}] 08:50:25 INFO - PROCESS | 1934 | 1460994625746 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 1934 | 1460994625904 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:50:26 INFO - PROCESS | 1934 | 1460994626023 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36618000 == 61 [pid = 1934] [id = 128] 08:50:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a3c8ce400) [pid = 1934] [serial = 383] [outer = (nil)] 08:50:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a3c8da000) [pid = 1934] [serial = 384] [outer = 0x7f7a3c8ce400] 08:50:26 INFO - PROCESS | 1934 | 1460994626133 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a50a32800) [pid = 1934] [serial = 385] [outer = 0x7f7a3c8ce400] 08:50:26 INFO - PROCESS | 1934 | 1460994626988 Marionette TRACE conn5 <- [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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:50:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1275ms 08:50:27 INFO - PROCESS | 1934 | 1460994627014 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1934 | 1460994627017 Marionette TRACE conn5 <- [1,485,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:50:27 INFO - PROCESS | 1934 | 1460994627023 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1934 | 1460994627026 Marionette TRACE conn5 <- [1,486,null,{}] 08:50:27 INFO - PROCESS | 1934 | 1460994627031 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 1934 | 1460994627183 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:50:27 INFO - PROCESS | 1934 | 1460994627329 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a395c2800 == 62 [pid = 1934] [id = 129] 08:50:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3851c000) [pid = 1934] [serial = 386] [outer = (nil)] 08:50:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a3c6af400) [pid = 1934] [serial = 387] [outer = 0x7f7a3851c000] 08:50:27 INFO - PROCESS | 1934 | 1460994627399 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a42397400) [pid = 1934] [serial = 388] [outer = 0x7f7a3851c000] 08:50:28 INFO - PROCESS | 1934 | 1460994628554 Marionette TRACE conn5 <- [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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:50:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1580ms 08:50:28 INFO - PROCESS | 1934 | 1460994628606 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1934 | 1460994628610 Marionette TRACE conn5 <- [1,489,null,{"value":"8"}] 08:50:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:50:28 INFO - PROCESS | 1934 | 1460994628618 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 1934 | 1460994628623 Marionette TRACE conn5 <- [1,490,null,{}] 08:50:28 INFO - PROCESS | 1934 | 1460994628631 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 1934 | 1460994628766 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:50:28 INFO - PROCESS | 1934 | 1460994628957 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3941e800 == 63 [pid = 1934] [id = 130] 08:50:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a362b2c00) [pid = 1934] [serial = 389] [outer = (nil)] 08:50:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a38522c00) [pid = 1934] [serial = 390] [outer = 0x7f7a362b2c00] 08:50:29 INFO - PROCESS | 1934 | 1460994629024 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a387dbc00) [pid = 1934] [serial = 391] [outer = 0x7f7a362b2c00] 08:50:29 INFO - PROCESS | 1934 | 1460994629785 Marionette TRACE conn5 <- [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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:50:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1184ms 08:50:29 INFO - PROCESS | 1934 | 1460994629808 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1934 | 1460994629815 Marionette TRACE conn5 <- [1,493,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:50:29 INFO - PROCESS | 1934 | 1460994629825 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1934 | 1460994629829 Marionette TRACE conn5 <- [1,494,null,{}] 08:50:29 INFO - PROCESS | 1934 | 1460994629834 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 1934 | 1460994629964 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:50:30 INFO - PROCESS | 1934 | 1460994630117 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a362de800 == 64 [pid = 1934] [id = 131] 08:50:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a38a9ec00) [pid = 1934] [serial = 392] [outer = (nil)] 08:50:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a3851c400) [pid = 1934] [serial = 393] [outer = 0x7f7a38a9ec00] 08:50:30 INFO - PROCESS | 1934 | 1460994630229 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a39510400) [pid = 1934] [serial = 394] [outer = 0x7f7a38a9ec00] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f8a4800 == 63 [pid = 1934] [id = 87] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a57632000 == 62 [pid = 1934] [id = 88] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439e0000 == 61 [pid = 1934] [id = 123] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a58edb000) [pid = 1934] [serial = 333] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52ad3000 == 60 [pid = 1934] [id = 122] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5cf800 == 59 [pid = 1934] [id = 121] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b4d000 == 58 [pid = 1934] [id = 120] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42914000 == 57 [pid = 1934] [id = 119] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4128e000 == 56 [pid = 1934] [id = 118] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383c4800 == 55 [pid = 1934] [id = 117] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5419b000 == 54 [pid = 1934] [id = 114] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43426000 == 53 [pid = 1934] [id = 113] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38c4d000 == 52 [pid = 1934] [id = 112] 08:50:30 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f8a1000 == 51 [pid = 1934] [id = 111] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a54c3f400) [pid = 1934] [serial = 330] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a42525400) [pid = 1934] [serial = 300] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a50a3f800) [pid = 1934] [serial = 328] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a5472fc00) [pid = 1934] [serial = 228] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a44ae7c00) [pid = 1934] [serial = 186] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a54724800) [pid = 1934] [serial = 265] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a52a45000) [pid = 1934] [serial = 255] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a4f80a800) [pid = 1934] [serial = 306] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a50a0ac00) [pid = 1934] [serial = 225] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a50a3d400) [pid = 1934] [serial = 271] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a3c6a8400) [pid = 1934] [serial = 153] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a56998800) [pid = 1934] [serial = 312] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a44ea7800) [pid = 1934] [serial = 322] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a56997c00) [pid = 1934] [serial = 295] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a4252a000) [pid = 1934] [serial = 319] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a3f8bb000) [pid = 1934] [serial = 219] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a37286000) [pid = 1934] [serial = 297] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a42cdc400) [pid = 1934] [serial = 261] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a3a6d6000) [pid = 1934] [serial = 180] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a387dec00) [pid = 1934] [serial = 303] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a5768dc00) [pid = 1934] [serial = 331] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a4f6d6000) [pid = 1934] [serial = 324] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a50846800) [pid = 1934] [serial = 327] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a3f81a000) [pid = 1934] [serial = 316] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 102 (0x7f7a58eddc00) [pid = 1934] [serial = 313] [outer = (nil)] [url = about:blank] 08:50:30 INFO - PROCESS | 1934 | --DOMWINDOW == 101 (0x7f7a421cf800) [pid = 1934] [serial = 258] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x7f7a44ae7400) [pid = 1934] [serial = 321] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x7f7a42281c00) [pid = 1934] [serial = 318] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x7f7a50a3f000) [pid = 1934] [serial = 309] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x7f7a48048400) [pid = 1934] [serial = 189] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a4f8e6000) [pid = 1934] [serial = 325] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a41448800) [pid = 1934] [serial = 156] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x7f7a4e7dd800) [pid = 1934] [serial = 192] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x7f7a54b08800) [pid = 1934] [serial = 231] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x7f7a54d31400) [pid = 1934] [serial = 268] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 91 (0x7f7a410b1c00) [pid = 1934] [serial = 183] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 90 (0x7f7a3c6a7400) [pid = 1934] [serial = 315] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | --DOMWINDOW == 89 (0x7f7a44b67000) [pid = 1934] [serial = 222] [outer = (nil)] [url = about:blank] 08:50:31 INFO - PROCESS | 1934 | 1460994631123 Marionette TRACE conn5 <- [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]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:50:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1332ms 08:50:31 INFO - PROCESS | 1934 | 1460994631158 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1934 | 1460994631160 Marionette TRACE conn5 <- [1,497,null,{"value":"8"}] 08:50:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:50:31 INFO - PROCESS | 1934 | 1460994631166 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1934 | 1460994631171 Marionette TRACE conn5 <- [1,498,null,{}] 08:50:31 INFO - PROCESS | 1934 | 1460994631185 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 1934 | 1460994631318 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:50:31 INFO - PROCESS | 1934 | 1460994631332 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c50a800 == 52 [pid = 1934] [id = 132] 08:50:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 90 (0x7f7a395e9800) [pid = 1934] [serial = 395] [outer = (nil)] 08:50:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 91 (0x7f7a3a6cfc00) [pid = 1934] [serial = 396] [outer = 0x7f7a395e9800] 08:50:31 INFO - PROCESS | 1934 | 1460994631392 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 92 (0x7f7a3c404c00) [pid = 1934] [serial = 397] [outer = 0x7f7a395e9800] 08:50:32 INFO - PROCESS | 1934 | 1460994632121 Marionette TRACE conn5 <- [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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:50:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 982ms 08:50:32 INFO - PROCESS | 1934 | 1460994632148 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1934 | 1460994632152 Marionette TRACE conn5 <- [1,501,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:50:32 INFO - PROCESS | 1934 | 1460994632158 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1934 | 1460994632160 Marionette TRACE conn5 <- [1,502,null,{}] 08:50:32 INFO - PROCESS | 1934 | 1460994632178 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 1934 | 1460994632300 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:50:32 INFO - PROCESS | 1934 | 1460994632316 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40143800 == 53 [pid = 1934] [id = 133] 08:50:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a3c405000) [pid = 1934] [serial = 398] [outer = (nil)] 08:50:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a3c6acc00) [pid = 1934] [serial = 399] [outer = 0x7f7a3c405000] 08:50:32 INFO - PROCESS | 1934 | 1460994632372 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a3ecb1c00) [pid = 1934] [serial = 400] [outer = 0x7f7a3c405000] 08:50:33 INFO - PROCESS | 1934 | 1460994633048 Marionette TRACE conn5 <- [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]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:50:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 931ms 08:50:33 INFO - PROCESS | 1934 | 1460994633089 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 1934 | 1460994633092 Marionette TRACE conn5 <- [1,505,null,{"value":"8"}] 08:50:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:50:33 INFO - PROCESS | 1934 | 1460994633097 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 1934 | 1460994633099 Marionette TRACE conn5 <- [1,506,null,{}] 08:50:33 INFO - PROCESS | 1934 | 1460994633114 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 1934 | 1460994633278 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:50:33 INFO - PROCESS | 1934 | 1460994633305 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41549000 == 54 [pid = 1934] [id = 134] 08:50:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a38a9fc00) [pid = 1934] [serial = 401] [outer = (nil)] 08:50:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a3c8db800) [pid = 1934] [serial = 402] [outer = 0x7f7a38a9fc00] 08:50:33 INFO - PROCESS | 1934 | 1460994633360 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a411b6800) [pid = 1934] [serial = 403] [outer = 0x7f7a38a9fc00] 08:50:34 INFO - PROCESS | 1934 | 1460994634075 Marionette TRACE conn5 <- [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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:50:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1037ms 08:50:34 INFO - PROCESS | 1934 | 1460994634138 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 1934 | 1460994634141 Marionette TRACE conn5 <- [1,509,null,{"value":"8"}] 08:50:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:50:34 INFO - PROCESS | 1934 | 1460994634219 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1934 | 1460994634222 Marionette TRACE conn5 <- [1,510,null,{}] 08:50:34 INFO - PROCESS | 1934 | 1460994634237 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 1934 | 1460994634428 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:50:34 INFO - PROCESS | 1934 | 1460994634495 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42ed3000 == 55 [pid = 1934] [id = 135] 08:50:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x7f7a41448800) [pid = 1934] [serial = 404] [outer = (nil)] 08:50:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a42281c00) [pid = 1934] [serial = 405] [outer = 0x7f7a41448800] 08:50:34 INFO - PROCESS | 1934 | 1460994634555 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a42526c00) [pid = 1934] [serial = 406] [outer = 0x7f7a41448800] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 100 (0x7f7a37207800) [pid = 1934] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 99 (0x7f7a37285800) [pid = 1934] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 98 (0x7f7a54c46c00) [pid = 1934] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 97 (0x7f7a38522000) [pid = 1934] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 96 (0x7f7a52927c00) [pid = 1934] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 95 (0x7f7a42280c00) [pid = 1934] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 94 (0x7f7a38aa1000) [pid = 1934] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 93 (0x7f7a37211400) [pid = 1934] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:50:35 INFO - PROCESS | 1934 | --DOMWINDOW == 92 (0x7f7a44ae3400) [pid = 1934] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:50:35 INFO - PROCESS | 1934 | 1460994635524 Marionette TRACE conn5 <- [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]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:50:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1367ms 08:50:35 INFO - PROCESS | 1934 | 1460994635547 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1934 | 1460994635550 Marionette TRACE conn5 <- [1,513,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:50:35 INFO - PROCESS | 1934 | 1460994635555 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1934 | 1460994635558 Marionette TRACE conn5 <- [1,514,null,{}] 08:50:35 INFO - PROCESS | 1934 | 1460994635562 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 1934 | 1460994635692 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:50:35 INFO - PROCESS | 1934 | 1460994635791 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4214b800 == 56 [pid = 1934] [id = 136] 08:50:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 93 (0x7f7a362c1c00) [pid = 1934] [serial = 407] [outer = (nil)] 08:50:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 94 (0x7f7a3c47d400) [pid = 1934] [serial = 408] [outer = 0x7f7a362c1c00] 08:50:35 INFO - PROCESS | 1934 | 1460994635852 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 95 (0x7f7a42522400) [pid = 1934] [serial = 409] [outer = 0x7f7a362c1c00] 08:50:36 INFO - PROCESS | 1934 | 1460994636452 Marionette TRACE conn5 <- [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]]]}] 08:50:36 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 08:50:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 923ms 08:50:36 INFO - PROCESS | 1934 | 1460994636480 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 1934 | 1460994636484 Marionette TRACE conn5 <- [1,517,null,{"value":"8"}] 08:50:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:50:36 INFO - PROCESS | 1934 | 1460994636489 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 1934 | 1460994636492 Marionette TRACE conn5 <- [1,518,null,{}] 08:50:36 INFO - PROCESS | 1934 | 1460994636496 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 1934 | 1460994636629 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:50:36 INFO - PROCESS | 1934 | 1460994636643 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43ab1000 == 57 [pid = 1934] [id = 137] 08:50:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 96 (0x7f7a38aa1000) [pid = 1934] [serial = 410] [outer = (nil)] 08:50:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 97 (0x7f7a42e82c00) [pid = 1934] [serial = 411] [outer = 0x7f7a38aa1000] 08:50:36 INFO - PROCESS | 1934 | 1460994636701 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 98 (0x7f7a44ae4800) [pid = 1934] [serial = 412] [outer = 0x7f7a38aa1000] 08:50:37 INFO - PROCESS | 1934 | 1460994637382 Marionette TRACE conn5 <- [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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:50:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 925ms 08:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:50:37 INFO - PROCESS | 1934 | 1460994637414 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1934 | 1460994637417 Marionette TRACE conn5 <- [1,521,null,{"value":"8"}] 08:50:37 INFO - PROCESS | 1934 | 1460994637422 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1934 | 1460994637425 Marionette TRACE conn5 <- [1,522,null,{}] 08:50:37 INFO - PROCESS | 1934 | 1460994637429 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 1934 | 1460994637626 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:50:37 INFO - PROCESS | 1934 | 1460994637785 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3664e000 == 58 [pid = 1934] [id = 138] 08:50:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 99 (0x7f7a362b4400) [pid = 1934] [serial = 413] [outer = (nil)] 08:50:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 100 (0x7f7a362b9800) [pid = 1934] [serial = 414] [outer = 0x7f7a362b4400] 08:50:37 INFO - PROCESS | 1934 | 1460994637866 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 101 (0x7f7a37210400) [pid = 1934] [serial = 415] [outer = 0x7f7a362b4400] 08:50:38 INFO - PROCESS | 1934 | 1460994638807 Marionette TRACE conn5 <- [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]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1438ms 08:50:38 INFO - PROCESS | 1934 | 1460994638861 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:50:38 INFO - PROCESS | 1934 | 1460994638868 Marionette TRACE conn5 <- [1,525,null,{"value":"8"}] 08:50:38 INFO - PROCESS | 1934 | 1460994638875 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1934 | 1460994638880 Marionette TRACE conn5 <- [1,526,null,{}] 08:50:38 INFO - PROCESS | 1934 | 1460994638887 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 1934 | 1460994639049 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:50:39 INFO - PROCESS | 1934 | 1460994639185 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c877000 == 59 [pid = 1934] [id = 139] 08:50:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 102 (0x7f7a362b5000) [pid = 1934] [serial = 416] [outer = (nil)] 08:50:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 103 (0x7f7a395edc00) [pid = 1934] [serial = 417] [outer = 0x7f7a362b5000] 08:50:39 INFO - PROCESS | 1934 | 1460994639265 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a3a6d6400) [pid = 1934] [serial = 418] [outer = 0x7f7a362b5000] 08:50:40 INFO - PROCESS | 1934 | 1460994640208 Marionette TRACE conn5 <- [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]]]}] 08:50:40 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 08:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1387ms 08:50:40 INFO - PROCESS | 1934 | 1460994640262 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 1934 | 1460994640267 Marionette TRACE conn5 <- [1,529,null,{"value":"8"}] 08:50:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:50:40 INFO - PROCESS | 1934 | 1460994640273 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 1934 | 1460994640275 Marionette TRACE conn5 <- [1,530,null,{}] 08:50:40 INFO - PROCESS | 1934 | 1460994640280 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 1934 | 1460994640424 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:50:40 INFO - PROCESS | 1934 | 1460994640566 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b3c800 == 60 [pid = 1934] [id = 140] 08:50:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a37211800) [pid = 1934] [serial = 419] [outer = (nil)] 08:50:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a41491000) [pid = 1934] [serial = 420] [outer = 0x7f7a37211800] 08:50:40 INFO - PROCESS | 1934 | 1460994640633 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a42285800) [pid = 1934] [serial = 421] [outer = 0x7f7a37211800] 08:50:41 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 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:50:41 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 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:50:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1125ms 08:50:41 INFO - PROCESS | 1934 | 1460994641388 Marionette TRACE conn5 <- [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"]]]}] 08:50:41 INFO - PROCESS | 1934 | 1460994641437 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1934 | 1460994641444 Marionette TRACE conn5 <- [1,533,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:50:41 INFO - PROCESS | 1934 | 1460994641464 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1934 | 1460994641471 Marionette TRACE conn5 <- [1,534,null,{}] 08:50:41 INFO - PROCESS | 1934 | 1460994641476 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 1934 | 1460994641645 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:50:41 INFO - PROCESS | 1934 | 1460994641779 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a49622800 == 61 [pid = 1934] [id = 141] 08:50:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a3c6adc00) [pid = 1934] [serial = 422] [outer = (nil)] 08:50:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a43f5e000) [pid = 1934] [serial = 423] [outer = 0x7f7a3c6adc00] 08:50:41 INFO - PROCESS | 1934 | 1460994641846 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a4804e000) [pid = 1934] [serial = 424] [outer = 0x7f7a3c6adc00] 08:50:42 INFO - PROCESS | 1934 | 1460994642619 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:50:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1192ms 08:50:42 INFO - PROCESS | 1934 | 1460994642648 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1934 | 1460994642651 Marionette TRACE conn5 <- [1,537,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:50:42 INFO - PROCESS | 1934 | 1460994642657 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1934 | 1460994642660 Marionette TRACE conn5 <- [1,538,null,{}] 08:50:42 INFO - PROCESS | 1934 | 1460994642665 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:42 INFO - PROCESS | 1934 | 1460994642861 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:50:43 INFO - PROCESS | 1934 | 1460994643000 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a504cc000 == 62 [pid = 1934] [id = 142] 08:50:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a42285c00) [pid = 1934] [serial = 425] [outer = (nil)] 08:50:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a44cef000) [pid = 1934] [serial = 426] [outer = 0x7f7a42285c00] 08:50:43 INFO - PROCESS | 1934 | 1460994643067 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a4f6d2c00) [pid = 1934] [serial = 427] [outer = 0x7f7a42285c00] 08:50:43 INFO - PROCESS | 1934 | 1460994643765 Marionette TRACE conn5 <- [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]]]}] 08:50:43 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. 08:50:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1175ms 08:50:43 INFO - PROCESS | 1934 | 1460994643833 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 1934 | 1460994643836 Marionette TRACE conn5 <- [1,541,null,{"value":"8"}] 08:50:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:50:43 INFO - PROCESS | 1934 | 1460994643842 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 1934 | 1460994643844 Marionette TRACE conn5 <- [1,542,null,{}] 08:50:43 INFO - PROCESS | 1934 | 1460994643849 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 1934 | 1460994643998 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:50:44 INFO - PROCESS | 1934 | 1460994644152 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54190000 == 63 [pid = 1934] [id = 143] 08:50:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a4f896800) [pid = 1934] [serial = 428] [outer = (nil)] 08:50:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a4f897c00) [pid = 1934] [serial = 429] [outer = 0x7f7a4f896800] 08:50:44 INFO - PROCESS | 1934 | 1460994644252 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a50a05000) [pid = 1934] [serial = 430] [outer = 0x7f7a4f896800] 08:50:45 INFO - PROCESS | 1934 | 1460994645110 Marionette TRACE conn5 <- [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]]]}] 08:50:45 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. 08:50:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1286ms 08:50:45 INFO - PROCESS | 1934 | 1460994645129 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1934 | 1460994645132 Marionette TRACE conn5 <- [1,545,null,{"value":"8"}] 08:50:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:50:45 INFO - PROCESS | 1934 | 1460994645138 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1934 | 1460994645140 Marionette TRACE conn5 <- [1,546,null,{}] 08:50:45 INFO - PROCESS | 1934 | 1460994645145 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 1934 | 1460994645314 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:50:45 INFO - PROCESS | 1934 | 1460994645443 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5733f800 == 64 [pid = 1934] [id = 144] 08:50:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a4f6cdc00) [pid = 1934] [serial = 431] [outer = (nil)] 08:50:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a50a33800) [pid = 1934] [serial = 432] [outer = 0x7f7a4f6cdc00] 08:50:45 INFO - PROCESS | 1934 | 1460994645535 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a54155800) [pid = 1934] [serial = 433] [outer = 0x7f7a4f6cdc00] 08:50:46 INFO - PROCESS | 1934 | 1460994646282 Marionette TRACE conn5 <- [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]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:50:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1189ms 08:50:46 INFO - PROCESS | 1934 | 1460994646335 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 1934 | 1460994646337 Marionette TRACE conn5 <- [1,549,null,{"value":"8"}] 08:50:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:50:46 INFO - PROCESS | 1934 | 1460994646345 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 1934 | 1460994646347 Marionette TRACE conn5 <- [1,550,null,{}] 08:50:46 INFO - PROCESS | 1934 | 1460994646352 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 1934 | 1460994646513 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:50:46 INFO - PROCESS | 1934 | 1460994646647 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38312000 == 65 [pid = 1934] [id = 145] 08:50:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a36144400) [pid = 1934] [serial = 434] [outer = (nil)] 08:50:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a36147c00) [pid = 1934] [serial = 435] [outer = 0x7f7a36144400] 08:50:46 INFO - PROCESS | 1934 | 1460994646730 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a36151c00) [pid = 1934] [serial = 436] [outer = 0x7f7a36144400] 08:50:47 INFO - PROCESS | 1934 | 1460994647476 Marionette TRACE conn5 <- [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]]]}] 08:50:47 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. 08:50:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1182ms 08:50:47 INFO - PROCESS | 1934 | 1460994647527 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1934 | 1460994647530 Marionette TRACE conn5 <- [1,553,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:50:47 INFO - PROCESS | 1934 | 1460994647553 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1934 | 1460994647557 Marionette TRACE conn5 <- [1,554,null,{}] 08:50:47 INFO - PROCESS | 1934 | 1460994647563 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 1934 | 1460994647710 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:50:47 INFO - PROCESS | 1934 | 1460994647848 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375a6800 == 66 [pid = 1934] [id = 146] 08:50:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a36145000) [pid = 1934] [serial = 437] [outer = (nil)] 08:50:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a38519000) [pid = 1934] [serial = 438] [outer = 0x7f7a36145000] 08:50:47 INFO - PROCESS | 1934 | 1460994647917 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a401da400) [pid = 1934] [serial = 439] [outer = 0x7f7a36145000] 08:50:48 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:48 INFO - PROCESS | 1934 | 1460994648921 Marionette TRACE conn5 <- [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]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1403ms 08:50:48 INFO - PROCESS | 1934 | 1460994648939 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:50:48 INFO - PROCESS | 1934 | 1460994648944 Marionette TRACE conn5 <- [1,557,null,{"value":"8"}] 08:50:48 INFO - PROCESS | 1934 | 1460994648951 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 1934 | 1460994648956 Marionette TRACE conn5 <- [1,558,null,{}] 08:50:48 INFO - PROCESS | 1934 | 1460994648964 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 1934 | 1460994649104 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:50:49 INFO - PROCESS | 1934 | 1460994649253 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c684000 == 67 [pid = 1934] [id = 147] 08:50:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a362bd000) [pid = 1934] [serial = 440] [outer = (nil)] 08:50:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a362c1800) [pid = 1934] [serial = 441] [outer = 0x7f7a362bd000] 08:50:49 INFO - PROCESS | 1934 | 1460994649394 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a37288c00) [pid = 1934] [serial = 442] [outer = 0x7f7a362bd000] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43ab1000 == 66 [pid = 1934] [id = 137] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a41490c00) [pid = 1934] [serial = 372] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4214b800 == 65 [pid = 1934] [id = 136] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42ed3000 == 64 [pid = 1934] [id = 135] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41549000 == 63 [pid = 1934] [id = 134] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a40143800 == 62 [pid = 1934] [id = 133] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c50a800 == 61 [pid = 1934] [id = 132] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a362de800 == 60 [pid = 1934] [id = 131] 08:50:50 INFO - PROCESS | 1934 | 1460994650327 Marionette TRACE conn5 <- [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]]]}] 08:50:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3941e800 == 59 [pid = 1934] [id = 130] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a5072e800) [pid = 1934] [serial = 363] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a56994400) [pid = 1934] [serial = 366] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a59b25800) [pid = 1934] [serial = 367] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a387d3000) [pid = 1934] [serial = 369] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a59b1ec00) [pid = 1934] [serial = 334] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a42946000) [pid = 1934] [serial = 357] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a44ae2000) [pid = 1934] [serial = 358] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a397d0c00) [pid = 1934] [serial = 336] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a41449000) [pid = 1934] [serial = 355] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a3c6a7800) [pid = 1934] [serial = 354] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a397d1000) [pid = 1934] [serial = 352] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a395eb000) [pid = 1934] [serial = 351] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a4f5b9800) [pid = 1934] [serial = 360] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a4252d400) [pid = 1934] [serial = 339] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a4f8e3800) [pid = 1934] [serial = 342] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a58ea5800) [pid = 1934] [serial = 345] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a3c40ac00) [pid = 1934] [serial = 348] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a50a40c00) [pid = 1934] [serial = 364] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a4f80d400) [pid = 1934] [serial = 361] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a3950a400) [pid = 1934] [serial = 370] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a39511800) [pid = 1934] [serial = 298] [outer = (nil)] [url = about:blank] 08:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1435ms 08:50:50 INFO - PROCESS | 1934 | 1460994650387 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1934 | 1460994650394 Marionette TRACE conn5 <- [1,561,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:50:50 INFO - PROCESS | 1934 | 1460994650403 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1934 | 1460994650406 Marionette TRACE conn5 <- [1,562,null,{}] 08:50:50 INFO - PROCESS | 1934 | 1460994650411 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 1934 | 1460994650546 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:50:50 INFO - PROCESS | 1934 | 1460994650555 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375b3800 == 60 [pid = 1934] [id = 148] 08:50:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a360b9000) [pid = 1934] [serial = 443] [outer = (nil)] 08:50:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a3950dc00) [pid = 1934] [serial = 444] [outer = 0x7f7a360b9000] 08:50:50 INFO - PROCESS | 1934 | 1460994650612 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a395e9c00) [pid = 1934] [serial = 445] [outer = 0x7f7a360b9000] 08:50:51 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:51 INFO - PROCESS | 1934 | 1460994651400 Marionette TRACE conn5 <- [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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1026ms 08:50:51 INFO - PROCESS | 1934 | 1460994651429 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 1934 | 1460994651433 Marionette TRACE conn5 <- [1,565,null,{"value":"8"}] 08:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:50:51 INFO - PROCESS | 1934 | 1460994651438 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 1934 | 1460994651443 Marionette TRACE conn5 <- [1,566,null,{}] 08:50:51 INFO - PROCESS | 1934 | 1460994651473 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 1934 | 1460994651604 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:50:51 INFO - PROCESS | 1934 | 1460994651620 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7a5800 == 61 [pid = 1934] [id = 149] 08:50:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a3c40ac00) [pid = 1934] [serial = 446] [outer = (nil)] 08:50:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a3c6a9000) [pid = 1934] [serial = 447] [outer = 0x7f7a3c40ac00] 08:50:51 INFO - PROCESS | 1934 | 1460994651678 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a3ecb1800) [pid = 1934] [serial = 448] [outer = 0x7f7a3c40ac00] 08:50:52 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:52 INFO - PROCESS | 1934 | 1460994652355 Marionette TRACE conn5 <- [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]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 938ms 08:50:52 INFO - PROCESS | 1934 | 1460994652377 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 1934 | 1460994652380 Marionette TRACE conn5 <- [1,569,null,{"value":"8"}] 08:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:50:52 INFO - PROCESS | 1934 | 1460994652386 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 1934 | 1460994652387 Marionette TRACE conn5 <- [1,570,null,{}] 08:50:52 INFO - PROCESS | 1934 | 1460994652392 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 1934 | 1460994652575 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:50:52 INFO - PROCESS | 1934 | 1460994652645 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42f2d000 == 62 [pid = 1934] [id = 150] 08:50:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a362b4c00) [pid = 1934] [serial = 449] [outer = (nil)] 08:50:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a409b2800) [pid = 1934] [serial = 450] [outer = 0x7f7a362b4c00] 08:50:52 INFO - PROCESS | 1934 | 1460994652699 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a42283c00) [pid = 1934] [serial = 451] [outer = 0x7f7a362b4c00] 08:50:53 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:53 INFO - PROCESS | 1934 | 1460994653323 Marionette TRACE conn5 <- [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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 977ms 08:50:53 INFO - PROCESS | 1934 | 1460994653363 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1934 | 1460994653367 Marionette TRACE conn5 <- [1,573,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:50:53 INFO - PROCESS | 1934 | 1460994653386 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1934 | 1460994653387 Marionette TRACE conn5 <- [1,574,null,{}] 08:50:53 INFO - PROCESS | 1934 | 1460994653393 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 1934 | 1460994653555 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:50:53 INFO - PROCESS | 1934 | 1460994653572 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44718000 == 63 [pid = 1934] [id = 151] 08:50:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a414e4000) [pid = 1934] [serial = 452] [outer = (nil)] 08:50:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a42399000) [pid = 1934] [serial = 453] [outer = 0x7f7a414e4000] 08:50:53 INFO - PROCESS | 1934 | 1460994653626 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a425c7c00) [pid = 1934] [serial = 454] [outer = 0x7f7a414e4000] 08:50:54 INFO - PROCESS | 1934 | 1460994654351 Marionette TRACE conn5 <- [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]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1035ms 08:50:54 INFO - PROCESS | 1934 | 1460994654411 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 1934 | 1460994654415 Marionette TRACE conn5 <- [1,577,null,{"value":"8"}] 08:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:50:54 INFO - PROCESS | 1934 | 1460994654423 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 1934 | 1460994654426 Marionette TRACE conn5 <- [1,578,null,{}] 08:50:54 INFO - PROCESS | 1934 | 1460994654430 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 1934 | 1460994654646 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:50:54 INFO - PROCESS | 1934 | 1460994654677 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5d5800 == 64 [pid = 1934] [id = 152] 08:50:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a44a4e400) [pid = 1934] [serial = 455] [outer = (nil)] 08:50:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a4f6da000) [pid = 1934] [serial = 456] [outer = 0x7f7a44a4e400] 08:50:54 INFO - PROCESS | 1934 | 1460994654748 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a5083e800) [pid = 1934] [serial = 457] [outer = 0x7f7a44a4e400] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a41448800) [pid = 1934] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a38a9ec00) [pid = 1934] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a395e9800) [pid = 1934] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a3c405000) [pid = 1934] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a362b2c00) [pid = 1934] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a362c1c00) [pid = 1934] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a38a9fc00) [pid = 1934] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a3720fc00) [pid = 1934] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a387da800) [pid = 1934] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a387d1c00) [pid = 1934] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:50:55 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a4252e800) [pid = 1934] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:50:55 INFO - PROCESS | 1934 | 1460994655580 Marionette TRACE conn5 <- [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]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1179ms 08:50:55 INFO - PROCESS | 1934 | 1460994655604 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 1934 | 1460994655607 Marionette TRACE conn5 <- [1,581,null,{"value":"8"}] 08:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:50:55 INFO - PROCESS | 1934 | 1460994655612 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1934 | 1460994655614 Marionette TRACE conn5 <- [1,582,null,{}] 08:50:55 INFO - PROCESS | 1934 | 1460994655619 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 1934 | 1460994655740 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:50:55 INFO - PROCESS | 1934 | 1460994655841 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a49605000 == 65 [pid = 1934] [id = 153] 08:50:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a387d6000) [pid = 1934] [serial = 458] [outer = (nil)] 08:50:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a41448800) [pid = 1934] [serial = 459] [outer = 0x7f7a387d6000] 08:50:55 INFO - PROCESS | 1934 | 1460994655897 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a4f88f800) [pid = 1934] [serial = 460] [outer = 0x7f7a387d6000] 08:50:56 INFO - PROCESS | 1934 | 1460994656481 Marionette TRACE conn5 <- [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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:50:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 929ms 08:50:56 INFO - PROCESS | 1934 | 1460994656541 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1934 | 1460994656543 Marionette TRACE conn5 <- [1,585,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:50:56 INFO - PROCESS | 1934 | 1460994656549 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1934 | 1460994656551 Marionette TRACE conn5 <- [1,586,null,{}] 08:50:56 INFO - PROCESS | 1934 | 1460994656556 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 1934 | 1460994656680 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:50:56 INFO - PROCESS | 1934 | 1460994656785 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54c76000 == 66 [pid = 1934] [id = 154] 08:50:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a360b8400) [pid = 1934] [serial = 461] [outer = (nil)] 08:50:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a4f892000) [pid = 1934] [serial = 462] [outer = 0x7f7a360b8400] 08:50:56 INFO - PROCESS | 1934 | 1460994656841 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a52926400) [pid = 1934] [serial = 463] [outer = 0x7f7a360b8400] 08:50:57 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:57 INFO - PROCESS | 1934 | 1460994657593 Marionette TRACE conn5 <- [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]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1123ms 08:50:58 INFO - PROCESS | 1934 | 1460994658002 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1934 | 1460994658010 Marionette TRACE conn5 <- [1,589,null,{"value":"8"}] 08:50:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:50:58 INFO - PROCESS | 1934 | 1460994658249 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1934 | 1460994658255 Marionette TRACE conn5 <- [1,590,null,{}] 08:50:58 INFO - PROCESS | 1934 | 1460994658266 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 1934 | 1460994658447 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:50:58 INFO - PROCESS | 1934 | 1460994658586 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44724000 == 67 [pid = 1934] [id = 155] 08:50:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a360aa800) [pid = 1934] [serial = 464] [outer = (nil)] 08:50:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a3c8d8400) [pid = 1934] [serial = 465] [outer = 0x7f7a360aa800] 08:50:58 INFO - PROCESS | 1934 | 1460994658654 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a42282400) [pid = 1934] [serial = 466] [outer = 0x7f7a360aa800] 08:50:59 INFO - PROCESS | 1934 | 1460994659603 Marionette TRACE conn5 <- [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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1493ms 08:50:59 INFO - PROCESS | 1934 | 1460994659636 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1934 | 1460994659644 Marionette TRACE conn5 <- [1,593,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:50:59 INFO - PROCESS | 1934 | 1460994659653 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1934 | 1460994659656 Marionette TRACE conn5 <- [1,594,null,{}] 08:50:59 INFO - PROCESS | 1934 | 1460994659662 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 1934 | 1460994659823 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:50:59 INFO - PROCESS | 1934 | 1460994659971 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508bc000 == 68 [pid = 1934] [id = 156] 08:50:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3614b800) [pid = 1934] [serial = 467] [outer = (nil)] 08:51:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a4419cc00) [pid = 1934] [serial = 468] [outer = 0x7f7a3614b800] 08:51:00 INFO - PROCESS | 1934 | 1460994660041 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a4f656400) [pid = 1934] [serial = 469] [outer = 0x7f7a3614b800] 08:51:00 INFO - PROCESS | 1934 | 1460994660953 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:51:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1331ms 08:51:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:51:00 INFO - PROCESS | 1934 | 1460994660985 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 1934 | 1460994660988 Marionette TRACE conn5 <- [1,597,null,{"value":"8"}] 08:51:00 INFO - PROCESS | 1934 | 1460994660994 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1934 | 1460994660999 Marionette TRACE conn5 <- [1,598,null,{}] 08:51:01 INFO - PROCESS | 1934 | 1460994661014 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 1934 | 1460994661164 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:51:01 INFO - PROCESS | 1934 | 1460994661311 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4c8000 == 69 [pid = 1934] [id = 157] 08:51:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a4f893000) [pid = 1934] [serial = 470] [outer = (nil)] 08:51:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a50a3c800) [pid = 1934] [serial = 471] [outer = 0x7f7a4f893000] 08:51:01 INFO - PROCESS | 1934 | 1460994661384 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a5485a400) [pid = 1934] [serial = 472] [outer = 0x7f7a4f893000] 08:51:02 INFO - PROCESS | 1934 | 1460994662402 Marionette TRACE conn5 <- [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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1433ms 08:51:02 INFO - PROCESS | 1934 | 1460994662427 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1934 | 1460994662431 Marionette TRACE conn5 <- [1,601,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:51:02 INFO - PROCESS | 1934 | 1460994662436 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1934 | 1460994662438 Marionette TRACE conn5 <- [1,602,null,{}] 08:51:02 INFO - PROCESS | 1934 | 1460994662444 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 1934 | 1460994662582 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:51:02 INFO - PROCESS | 1934 | 1460994662728 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3864b800 == 70 [pid = 1934] [id = 158] 08:51:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a36049800) [pid = 1934] [serial = 473] [outer = (nil)] 08:51:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a36054800) [pid = 1934] [serial = 474] [outer = 0x7f7a36049800] 08:51:02 INFO - PROCESS | 1934 | 1460994662798 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a50a33c00) [pid = 1934] [serial = 475] [outer = 0x7f7a36049800] 08:51:03 INFO - PROCESS | 1934 | 1460994663589 Marionette TRACE conn5 <- [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]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1178ms 08:51:03 INFO - PROCESS | 1934 | 1460994663617 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 1934 | 1460994663620 Marionette TRACE conn5 <- [1,605,null,{"value":"8"}] 08:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:51:03 INFO - PROCESS | 1934 | 1460994663626 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 1934 | 1460994663628 Marionette TRACE conn5 <- [1,606,null,{}] 08:51:03 INFO - PROCESS | 1934 | 1460994663633 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 1934 | 1460994663773 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:51:03 INFO - PROCESS | 1934 | 1460994663922 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38663800 == 71 [pid = 1934] [id = 159] 08:51:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a3604f800) [pid = 1934] [serial = 476] [outer = (nil)] 08:51:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a3f80b400) [pid = 1934] [serial = 477] [outer = 0x7f7a3604f800] 08:51:04 INFO - PROCESS | 1934 | 1460994663999 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a54279400) [pid = 1934] [serial = 478] [outer = 0x7f7a3604f800] 08:51:05 INFO - PROCESS | 1934 | 1460994665168 Marionette TRACE conn5 <- [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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1580ms 08:51:05 INFO - PROCESS | 1934 | 1460994665208 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 1934 | 1460994665213 Marionette TRACE conn5 <- [1,609,null,{"value":"8"}] 08:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:51:05 INFO - PROCESS | 1934 | 1460994665220 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 1934 | 1460994665225 Marionette TRACE conn5 <- [1,610,null,{}] 08:51:05 INFO - PROCESS | 1934 | 1460994665232 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 1934 | 1460994665371 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:51:05 INFO - PROCESS | 1934 | 1460994665555 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4d7800 == 72 [pid = 1934] [id = 160] 08:51:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a37211400) [pid = 1934] [serial = 479] [outer = (nil)] 08:51:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a38519c00) [pid = 1934] [serial = 480] [outer = 0x7f7a37211400] 08:51:05 INFO - PROCESS | 1934 | 1460994665619 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a389aa400) [pid = 1934] [serial = 481] [outer = 0x7f7a37211400] 08:51:06 INFO - PROCESS | 1934 | 1460994666364 Marionette TRACE conn5 <- [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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:51:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1181ms 08:51:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a36147400) [pid = 1934] [serial = 482] [outer = 0x7f7a38aa0c00] 08:51:06 INFO - PROCESS | 1934 | 1460994666441 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1934 | 1460994666448 Marionette TRACE conn5 <- [1,613,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:51:06 INFO - PROCESS | 1934 | 1460994666491 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1934 | 1460994666495 Marionette TRACE conn5 <- [1,614,null,{}] 08:51:06 INFO - PROCESS | 1934 | 1460994666532 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 1934 | 1460994666703 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:51:06 INFO - PROCESS | 1934 | 1460994666861 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36603000 == 73 [pid = 1934] [id = 161] 08:51:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a36150400) [pid = 1934] [serial = 483] [outer = (nil)] 08:51:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a395e8800) [pid = 1934] [serial = 484] [outer = 0x7f7a36150400] 08:51:06 INFO - PROCESS | 1934 | 1460994666921 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a3a6dc800) [pid = 1934] [serial = 485] [outer = 0x7f7a36150400] 08:51:07 INFO - PROCESS | 1934 | 1460994667762 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1332ms 08:51:07 INFO - PROCESS | 1934 | 1460994667797 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1934 | 1460994667800 Marionette TRACE conn5 <- [1,617,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:51:07 INFO - PROCESS | 1934 | 1460994667806 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1934 | 1460994667811 Marionette TRACE conn5 <- [1,618,null,{}] 08:51:07 INFO - PROCESS | 1934 | 1460994667826 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 1934 | 1460994667982 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:51:08 INFO - PROCESS | 1934 | 1460994668131 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a49605000 == 72 [pid = 1934] [id = 153] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a42e82c00) [pid = 1934] [serial = 411] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375a3000 == 73 [pid = 1934] [id = 162] 08:51:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a362b4000) [pid = 1934] [serial = 486] [outer = (nil)] 08:51:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a38525000) [pid = 1934] [serial = 487] [outer = 0x7f7a362b4000] 08:51:08 INFO - PROCESS | 1934 | 1460994668230 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a407f3000) [pid = 1934] [serial = 488] [outer = 0x7f7a362b4000] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5d5800 == 72 [pid = 1934] [id = 152] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44718000 == 71 [pid = 1934] [id = 151] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42f2d000 == 70 [pid = 1934] [id = 150] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7a5800 == 69 [pid = 1934] [id = 149] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375b3800 == 68 [pid = 1934] [id = 148] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c684000 == 67 [pid = 1934] [id = 147] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54190000 == 66 [pid = 1934] [id = 143] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a504cc000 == 65 [pid = 1934] [id = 142] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a49622800 == 64 [pid = 1934] [id = 141] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b3c800 == 63 [pid = 1934] [id = 140] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c877000 == 62 [pid = 1934] [id = 139] 08:51:08 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3664e000 == 61 [pid = 1934] [id = 138] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a4252cc00) [pid = 1934] [serial = 301] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a50a3d000) [pid = 1934] [serial = 307] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a4252e000) [pid = 1934] [serial = 304] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a573eec00) [pid = 1934] [serial = 310] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a3c8db800) [pid = 1934] [serial = 402] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a411b6800) [pid = 1934] [serial = 403] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a42522400) [pid = 1934] [serial = 409] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a42281c00) [pid = 1934] [serial = 405] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a39510400) [pid = 1934] [serial = 394] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a3851c400) [pid = 1934] [serial = 393] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a3a6cfc00) [pid = 1934] [serial = 396] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a3c404c00) [pid = 1934] [serial = 397] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a3c6af400) [pid = 1934] [serial = 387] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a50845400) [pid = 1934] [serial = 381] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a3c6acc00) [pid = 1934] [serial = 399] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a3ecb1c00) [pid = 1934] [serial = 400] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a387dbc00) [pid = 1934] [serial = 391] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a38522c00) [pid = 1934] [serial = 390] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a395e1800) [pid = 1934] [serial = 375] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a4227b000) [pid = 1934] [serial = 378] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a3c8da000) [pid = 1934] [serial = 384] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a3c47d400) [pid = 1934] [serial = 408] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a42526c00) [pid = 1934] [serial = 406] [outer = (nil)] [url = about:blank] 08:51:08 INFO - PROCESS | 1934 | 1460994668986 Marionette TRACE conn5 <- [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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1232ms 08:51:09 INFO - PROCESS | 1934 | 1460994669047 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:51:09 INFO - PROCESS | 1934 | 1460994669051 Marionette TRACE conn5 <- [1,621,null,{"value":"8"}] 08:51:09 INFO - PROCESS | 1934 | 1460994669057 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1934 | 1460994669059 Marionette TRACE conn5 <- [1,622,null,{}] 08:51:09 INFO - PROCESS | 1934 | 1460994669064 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 1934 | 1460994669186 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:51:09 INFO - PROCESS | 1934 | 1460994669200 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c522000 == 62 [pid = 1934] [id = 163] 08:51:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a3851c400) [pid = 1934] [serial = 489] [outer = (nil)] 08:51:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a4227f400) [pid = 1934] [serial = 490] [outer = 0x7f7a3851c400] 08:51:09 INFO - PROCESS | 1934 | 1460994669256 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a4239c400) [pid = 1934] [serial = 491] [outer = 0x7f7a3851c400] 08:51:09 INFO - PROCESS | 1934 | 1460994669960 Marionette TRACE conn5 <- [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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 925ms 08:51:09 INFO - PROCESS | 1934 | 1460994669980 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1934 | 1460994669983 Marionette TRACE conn5 <- [1,625,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:51:09 INFO - PROCESS | 1934 | 1460994669988 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1934 | 1460994669990 Marionette TRACE conn5 <- [1,626,null,{}] 08:51:09 INFO - PROCESS | 1934 | 1460994669995 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 1934 | 1460994670153 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:51:10 INFO - PROCESS | 1934 | 1460994670172 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4214b800 == 63 [pid = 1934] [id = 164] 08:51:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a395e8400) [pid = 1934] [serial = 492] [outer = (nil)] 08:51:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a42520400) [pid = 1934] [serial = 493] [outer = 0x7f7a395e8400] 08:51:10 INFO - PROCESS | 1934 | 1460994670227 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a4348d800) [pid = 1934] [serial = 494] [outer = 0x7f7a395e8400] 08:51:10 INFO - PROCESS | 1934 | 1460994670959 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:51:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1026ms 08:51:11 INFO - PROCESS | 1934 | 1460994671015 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 1934 | 1460994671019 Marionette TRACE conn5 <- [1,629,null,{"value":"8"}] 08:51:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:51:11 INFO - PROCESS | 1934 | 1460994671024 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 1934 | 1460994671026 Marionette TRACE conn5 <- [1,630,null,{}] 08:51:11 INFO - PROCESS | 1934 | 1460994671031 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 1934 | 1460994671243 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:51:11 INFO - PROCESS | 1934 | 1460994671263 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c50b800 == 64 [pid = 1934] [id = 165] 08:51:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a44e9e400) [pid = 1934] [serial = 495] [outer = (nil)] 08:51:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a4e7dd800) [pid = 1934] [serial = 496] [outer = 0x7f7a44e9e400] 08:51:11 INFO - PROCESS | 1934 | 1460994671319 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a4f6d8800) [pid = 1934] [serial = 497] [outer = 0x7f7a44e9e400] 08:51:12 INFO - PROCESS | 1934 | 1460994672004 Marionette TRACE conn5 <- [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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1024ms 08:51:12 INFO - PROCESS | 1934 | 1460994672049 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 1934 | 1460994672052 Marionette TRACE conn5 <- [1,633,null,{"value":"8"}] 08:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:51:12 INFO - PROCESS | 1934 | 1460994672065 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1934 | 1460994672067 Marionette TRACE conn5 <- [1,634,null,{}] 08:51:12 INFO - PROCESS | 1934 | 1460994672072 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 1934 | 1460994672244 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:51:12 INFO - PROCESS | 1934 | 1460994672273 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44c22800 == 65 [pid = 1934] [id = 166] 08:51:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a441b0400) [pid = 1934] [serial = 498] [outer = (nil)] 08:51:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a5072f400) [pid = 1934] [serial = 499] [outer = 0x7f7a441b0400] 08:51:12 INFO - PROCESS | 1934 | 1460994672327 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a529c9c00) [pid = 1934] [serial = 500] [outer = 0x7f7a441b0400] 08:51:13 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a414e4000) [pid = 1934] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a44a4e400) [pid = 1934] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a360b9000) [pid = 1934] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a3c40ac00) [pid = 1934] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a362b4c00) [pid = 1934] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a362bd000) [pid = 1934] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a38aa1000) [pid = 1934] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:51:13 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a387d6000) [pid = 1934] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:51:13 INFO - PROCESS | 1934 | 1460994673247 Marionette TRACE conn5 <- [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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:51:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1227ms 08:51:13 INFO - PROCESS | 1934 | 1460994673292 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:51:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:51:13 INFO - PROCESS | 1934 | 1460994673304 Marionette TRACE conn5 <- [1,637,null,{"value":"8"}] 08:51:13 INFO - PROCESS | 1934 | 1460994673314 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1934 | 1460994673317 Marionette TRACE conn5 <- [1,638,null,{}] 08:51:13 INFO - PROCESS | 1934 | 1460994673321 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 1934 | 1460994673442 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:51:13 INFO - PROCESS | 1934 | 1460994673456 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43436000 == 66 [pid = 1934] [id = 167] 08:51:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a362b4c00) [pid = 1934] [serial = 501] [outer = (nil)] 08:51:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a3a6db400) [pid = 1934] [serial = 502] [outer = 0x7f7a362b4c00] 08:51:13 INFO - PROCESS | 1934 | 1460994673510 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a50a32000) [pid = 1934] [serial = 503] [outer = 0x7f7a362b4c00] 08:51:13 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:14 INFO - PROCESS | 1934 | 1460994674266 Marionette TRACE conn5 <- [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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1026ms 08:51:14 INFO - PROCESS | 1934 | 1460994674340 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1934 | 1460994674345 Marionette TRACE conn5 <- [1,641,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:51:14 INFO - PROCESS | 1934 | 1460994674353 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1934 | 1460994674359 Marionette TRACE conn5 <- [1,642,null,{}] 08:51:14 INFO - PROCESS | 1934 | 1460994674463 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 1934 | 1460994674600 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:51:14 INFO - PROCESS | 1934 | 1460994674795 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38a59800 == 67 [pid = 1934] [id = 168] 08:51:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a362b3c00) [pid = 1934] [serial = 504] [outer = (nil)] 08:51:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a37202800) [pid = 1934] [serial = 505] [outer = 0x7f7a362b3c00] 08:51:14 INFO - PROCESS | 1934 | 1460994674863 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a39510400) [pid = 1934] [serial = 506] [outer = 0x7f7a362b3c00] 08:51:15 INFO - PROCESS | 1934 | 1460994675661 Marionette TRACE conn5 <- [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]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1339ms 08:51:15 INFO - PROCESS | 1934 | 1460994675692 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 1934 | 1460994675700 Marionette TRACE conn5 <- [1,645,null,{"value":"8"}] 08:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:51:15 INFO - PROCESS | 1934 | 1460994675709 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 1934 | 1460994675712 Marionette TRACE conn5 <- [1,646,null,{}] 08:51:15 INFO - PROCESS | 1934 | 1460994675718 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 1934 | 1460994675874 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:51:16 INFO - PROCESS | 1934 | 1460994676021 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42ec6800 == 68 [pid = 1934] [id = 169] 08:51:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a362b6c00) [pid = 1934] [serial = 507] [outer = (nil)] 08:51:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a3c40e800) [pid = 1934] [serial = 508] [outer = 0x7f7a362b6c00] 08:51:16 INFO - PROCESS | 1934 | 1460994676088 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a3ecb9400) [pid = 1934] [serial = 509] [outer = 0x7f7a362b6c00] 08:51:16 INFO - PROCESS | 1934 | 1460994676992 Marionette TRACE conn5 <- [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]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 08:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:51:17 INFO - PROCESS | 1934 | 1460994677042 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1934 | 1460994677045 Marionette TRACE conn5 <- [1,649,null,{"value":"8"}] 08:51:17 INFO - PROCESS | 1934 | 1460994677051 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1934 | 1460994677056 Marionette TRACE conn5 <- [1,650,null,{}] 08:51:17 INFO - PROCESS | 1934 | 1460994677071 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 1934 | 1460994677231 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:51:17 INFO - PROCESS | 1934 | 1460994677370 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508bb800 == 69 [pid = 1934] [id = 170] 08:51:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a421cf400) [pid = 1934] [serial = 510] [outer = (nil)] 08:51:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a44ae5400) [pid = 1934] [serial = 511] [outer = 0x7f7a421cf400] 08:51:17 INFO - PROCESS | 1934 | 1460994677440 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a4e7d5400) [pid = 1934] [serial = 512] [outer = 0x7f7a421cf400] 08:51:18 INFO - PROCESS | 1934 | 1460994678321 Marionette TRACE conn5 <- [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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:51:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1332ms 08:51:18 INFO - PROCESS | 1934 | 1460994678382 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:51:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:51:18 INFO - PROCESS | 1934 | 1460994678387 Marionette TRACE conn5 <- [1,653,null,{"value":"8"}] 08:51:18 INFO - PROCESS | 1934 | 1460994678392 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 1934 | 1460994678395 Marionette TRACE conn5 <- [1,654,null,{}] 08:51:18 INFO - PROCESS | 1934 | 1460994678400 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 1934 | 1460994678543 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:51:18 INFO - PROCESS | 1934 | 1460994678690 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b6f000 == 70 [pid = 1934] [id = 171] 08:51:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a36054c00) [pid = 1934] [serial = 513] [outer = (nil)] 08:51:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a529ccc00) [pid = 1934] [serial = 514] [outer = 0x7f7a36054c00] 08:51:18 INFO - PROCESS | 1934 | 1460994678756 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a5427f800) [pid = 1934] [serial = 515] [outer = 0x7f7a36054c00] 08:51:19 INFO - PROCESS | 1934 | 1460994679657 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1329ms 08:51:19 INFO - PROCESS | 1934 | 1460994679721 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 1934 | 1460994679725 Marionette TRACE conn5 <- [1,657,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:51:19 INFO - PROCESS | 1934 | 1460994679730 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1934 | 1460994679732 Marionette TRACE conn5 <- [1,658,null,{}] 08:51:19 INFO - PROCESS | 1934 | 1460994679737 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 1934 | 1460994679895 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:51:20 INFO - PROCESS | 1934 | 1460994680038 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58e7a000 == 71 [pid = 1934] [id = 172] 08:51:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a417db000) [pid = 1934] [serial = 516] [outer = (nil)] 08:51:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a5472b800) [pid = 1934] [serial = 517] [outer = 0x7f7a417db000] 08:51:20 INFO - PROCESS | 1934 | 1460994680109 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a54b8ec00) [pid = 1934] [serial = 518] [outer = 0x7f7a417db000] 08:51:20 INFO - PROCESS | 1934 | 1460994680859 Marionette TRACE conn5 <- [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]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:51:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1179ms 08:51:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:51:20 INFO - PROCESS | 1934 | 1460994680910 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 1934 | 1460994680912 Marionette TRACE conn5 <- [1,661,null,{"value":"8"}] 08:51:20 INFO - PROCESS | 1934 | 1460994680919 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 1934 | 1460994680921 Marionette TRACE conn5 <- [1,662,null,{}] 08:51:20 INFO - PROCESS | 1934 | 1460994680926 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 1934 | 1460994681104 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:51:21 INFO - PROCESS | 1934 | 1460994681250 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7b5800 == 72 [pid = 1934] [id = 173] 08:51:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a54b92400) [pid = 1934] [serial = 519] [outer = (nil)] 08:51:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a56998000) [pid = 1934] [serial = 520] [outer = 0x7f7a54b92400] 08:51:21 INFO - PROCESS | 1934 | 1460994681320 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a58c63400) [pid = 1934] [serial = 521] [outer = 0x7f7a54b92400] 08:51:21 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:22 INFO - PROCESS | 1934 | 1460994682103 Marionette TRACE conn5 <- [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]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:51:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1226ms 08:51:22 INFO - PROCESS | 1934 | 1460994682144 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1934 | 1460994682148 Marionette TRACE conn5 <- [1,665,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:51:22 INFO - PROCESS | 1934 | 1460994682153 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1934 | 1460994682155 Marionette TRACE conn5 <- [1,666,null,{}] 08:51:22 INFO - PROCESS | 1934 | 1460994682161 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 1934 | 1460994682294 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:51:22 INFO - PROCESS | 1934 | 1460994682444 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360dc800 == 73 [pid = 1934] [id = 174] 08:51:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a312e8c00) [pid = 1934] [serial = 522] [outer = (nil)] 08:51:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a312f1400) [pid = 1934] [serial = 523] [outer = 0x7f7a312e8c00] 08:51:22 INFO - PROCESS | 1934 | 1460994682509 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a312f6c00) [pid = 1934] [serial = 524] [outer = 0x7f7a312e8c00] 08:51:23 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:23 INFO - PROCESS | 1934 | 1460994683294 Marionette TRACE conn5 <- [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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:51:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1174ms 08:51:23 INFO - PROCESS | 1934 | 1460994683540 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 1934 | 1460994683547 Marionette TRACE conn5 <- [1,669,null,{"value":"8"}] 08:51:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:51:23 INFO - PROCESS | 1934 | 1460994683555 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 1934 | 1460994683558 Marionette TRACE conn5 <- [1,670,null,{}] 08:51:23 INFO - PROCESS | 1934 | 1460994683565 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 1934 | 1460994683704 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:51:23 INFO - PROCESS | 1934 | 1460994683856 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c693800 == 74 [pid = 1934] [id = 175] 08:51:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a36151800) [pid = 1934] [serial = 525] [outer = (nil)] 08:51:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a36203800) [pid = 1934] [serial = 526] [outer = 0x7f7a36151800] 08:51:23 INFO - PROCESS | 1934 | 1460994683972 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a3620a800) [pid = 1934] [serial = 527] [outer = 0x7f7a36151800] 08:51:24 INFO - PROCESS | 1934 | 1460994684852 Marionette TRACE conn5 <- [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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:51:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1336ms 08:51:24 INFO - PROCESS | 1934 | 1460994684892 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1934 | 1460994684897 Marionette TRACE conn5 <- [1,673,null,{"value":"8"}] 08:51:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:51:24 INFO - PROCESS | 1934 | 1460994684907 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1934 | 1460994684912 Marionette TRACE conn5 <- [1,674,null,{}] 08:51:24 INFO - PROCESS | 1934 | 1460994684918 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 1934 | 1460994685054 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:51:25 INFO - PROCESS | 1934 | 1460994685209 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38658000 == 75 [pid = 1934] [id = 176] 08:51:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a37202c00) [pid = 1934] [serial = 528] [outer = (nil)] 08:51:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a3851a800) [pid = 1934] [serial = 529] [outer = 0x7f7a37202c00] 08:51:25 INFO - PROCESS | 1934 | 1460994685272 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a389aec00) [pid = 1934] [serial = 530] [outer = 0x7f7a37202c00] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36618000 == 74 [pid = 1934] [id = 128] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52aba000 == 73 [pid = 1934] [id = 127] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a395c2800 == 72 [pid = 1934] [id = 129] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44c22800 == 71 [pid = 1934] [id = 166] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a4f892000) [pid = 1934] [serial = 462] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a43f5e000) [pid = 1934] [serial = 423] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a44cef000) [pid = 1934] [serial = 426] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a50a33800) [pid = 1934] [serial = 432] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a4f897c00) [pid = 1934] [serial = 429] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a36147c00) [pid = 1934] [serial = 435] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c50b800 == 70 [pid = 1934] [id = 165] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4214b800 == 69 [pid = 1934] [id = 164] 08:51:25 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c522000 == 68 [pid = 1934] [id = 163] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375a3000 == 67 [pid = 1934] [id = 162] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36603000 == 66 [pid = 1934] [id = 161] 08:51:25 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4d7800 == 65 [pid = 1934] [id = 160] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a41448800) [pid = 1934] [serial = 459] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a4f88f800) [pid = 1934] [serial = 460] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a42283c00) [pid = 1934] [serial = 451] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a42399000) [pid = 1934] [serial = 453] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a4f6da000) [pid = 1934] [serial = 456] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a425c7c00) [pid = 1934] [serial = 454] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a3950dc00) [pid = 1934] [serial = 444] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a3c6a9000) [pid = 1934] [serial = 447] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a3ecb1800) [pid = 1934] [serial = 448] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a362b9800) [pid = 1934] [serial = 414] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a395e9c00) [pid = 1934] [serial = 445] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a409b2800) [pid = 1934] [serial = 450] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a5083e800) [pid = 1934] [serial = 457] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a38519000) [pid = 1934] [serial = 438] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a37288c00) [pid = 1934] [serial = 442] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a362c1800) [pid = 1934] [serial = 441] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a41491000) [pid = 1934] [serial = 420] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a395edc00) [pid = 1934] [serial = 417] [outer = (nil)] [url = about:blank] 08:51:25 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a44ae4800) [pid = 1934] [serial = 412] [outer = (nil)] [url = about:blank] 08:51:26 INFO - PROCESS | 1934 | 1460994686124 Marionette TRACE conn5 <- [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]]]}] 08:51:26 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 08:51:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1282ms 08:51:26 INFO - PROCESS | 1934 | 1460994686187 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 1934 | 1460994686190 Marionette TRACE conn5 <- [1,677,null,{"value":"8"}] 08:51:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:51:26 INFO - PROCESS | 1934 | 1460994686196 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 1934 | 1460994686198 Marionette TRACE conn5 <- [1,678,null,{}] 08:51:26 INFO - PROCESS | 1934 | 1460994686210 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 1934 | 1460994686346 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:51:26 INFO - PROCESS | 1934 | 1460994686364 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4cd000 == 66 [pid = 1934] [id = 177] 08:51:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a39a55400) [pid = 1934] [serial = 531] [outer = (nil)] 08:51:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a3c403000) [pid = 1934] [serial = 532] [outer = 0x7f7a39a55400] 08:51:26 INFO - PROCESS | 1934 | 1460994686424 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a3c6ae800) [pid = 1934] [serial = 533] [outer = 0x7f7a39a55400] 08:51:27 INFO - PROCESS | 1934 | 1460994687175 Marionette TRACE conn5 <- [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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:51:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1033ms 08:51:27 INFO - PROCESS | 1934 | 1460994687229 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 1934 | 1460994687232 Marionette TRACE conn5 <- [1,681,null,{"value":"8"}] 08:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:51:27 INFO - PROCESS | 1934 | 1460994687245 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1934 | 1460994687247 Marionette TRACE conn5 <- [1,682,null,{}] 08:51:27 INFO - PROCESS | 1934 | 1460994687252 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 1934 | 1460994687392 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:51:27 INFO - PROCESS | 1934 | 1460994687405 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42132000 == 67 [pid = 1934] [id = 178] 08:51:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a3c8cf400) [pid = 1934] [serial = 534] [outer = (nil)] 08:51:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a414e7c00) [pid = 1934] [serial = 535] [outer = 0x7f7a3c8cf400] 08:51:27 INFO - PROCESS | 1934 | 1460994687461 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a42392400) [pid = 1934] [serial = 536] [outer = 0x7f7a3c8cf400] 08:51:28 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:28 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:28 INFO - PROCESS | 1934 | 1460994688638 Marionette TRACE conn5 <- [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]]]}] 08:51:28 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) 08:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1427ms 08:51:28 INFO - PROCESS | 1934 | 1460994688672 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 1934 | 1460994688675 Marionette TRACE conn5 <- [1,685,null,{"value":"8"}] 08:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:51:28 INFO - PROCESS | 1934 | 1460994688680 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 1934 | 1460994688683 Marionette TRACE conn5 <- [1,686,null,{}] 08:51:28 INFO - PROCESS | 1934 | 1460994688687 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 1934 | 1460994688850 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:51:28 INFO - PROCESS | 1934 | 1460994688884 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43432000 == 68 [pid = 1934] [id = 179] 08:51:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3c8da000) [pid = 1934] [serial = 537] [outer = (nil)] 08:51:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a42529c00) [pid = 1934] [serial = 538] [outer = 0x7f7a3c8da000] 08:51:28 INFO - PROCESS | 1934 | 1460994688938 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a44a44400) [pid = 1934] [serial = 539] [outer = 0x7f7a3c8da000] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a44e9e400) [pid = 1934] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a36150400) [pid = 1934] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a362b4000) [pid = 1934] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a3851c400) [pid = 1934] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a441b0400) [pid = 1934] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a37211400) [pid = 1934] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a395e8400) [pid = 1934] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a360b8400) [pid = 1934] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:51:30 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a38522400) [pid = 1934] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:51:30 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:30 INFO - PROCESS | 1934 | 1460994690082 Marionette TRACE conn5 <- [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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:51:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1427ms 08:51:30 INFO - PROCESS | 1934 | 1460994690109 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:51:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:51:30 INFO - PROCESS | 1934 | 1460994690112 Marionette TRACE conn5 <- [1,689,null,{"value":"8"}] 08:51:30 INFO - PROCESS | 1934 | 1460994690117 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1934 | 1460994690120 Marionette TRACE conn5 <- [1,690,null,{}] 08:51:30 INFO - PROCESS | 1934 | 1460994690124 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 1934 | 1460994690275 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:51:30 INFO - PROCESS | 1934 | 1460994690416 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44722000 == 69 [pid = 1934] [id = 180] 08:51:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a3ecb3400) [pid = 1934] [serial = 540] [outer = (nil)] 08:51:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a4e7d4400) [pid = 1934] [serial = 541] [outer = 0x7f7a3ecb3400] 08:51:30 INFO - PROCESS | 1934 | 1460994690479 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a4fadc800) [pid = 1934] [serial = 542] [outer = 0x7f7a3ecb3400] 08:51:31 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:31 INFO - PROCESS | 1934 | 1460994691476 Marionette TRACE conn5 <- [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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1380ms 08:51:31 INFO - PROCESS | 1934 | 1460994691496 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1934 | 1460994691498 Marionette TRACE conn5 <- [1,693,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:51:31 INFO - PROCESS | 1934 | 1460994691504 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1934 | 1460994691506 Marionette TRACE conn5 <- [1,694,null,{}] 08:51:31 INFO - PROCESS | 1934 | 1460994691511 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 1934 | 1460994691683 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:51:31 INFO - PROCESS | 1934 | 1460994691697 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a49613800 == 70 [pid = 1934] [id = 181] 08:51:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a4e758800) [pid = 1934] [serial = 543] [outer = (nil)] 08:51:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a50a38000) [pid = 1934] [serial = 544] [outer = 0x7f7a4e758800] 08:51:31 INFO - PROCESS | 1934 | 1460994691751 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a54283400) [pid = 1934] [serial = 545] [outer = 0x7f7a4e758800] 08:51:33 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:33 INFO - PROCESS | 1934 | 1460994693048 Marionette TRACE conn5 <- [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]]]}] 08:51:33 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) 08:51:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1573ms 08:51:33 INFO - PROCESS | 1934 | 1460994693078 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1934 | 1460994693084 Marionette TRACE conn5 <- [1,697,null,{"value":"8"}] 08:51:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:51:33 INFO - PROCESS | 1934 | 1460994693164 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1934 | 1460994693167 Marionette TRACE conn5 <- [1,698,null,{}] 08:51:33 INFO - PROCESS | 1934 | 1460994693178 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 1934 | 1460994693321 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:51:33 INFO - PROCESS | 1934 | 1460994693463 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a683000 == 71 [pid = 1934] [id = 182] 08:51:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3614c400) [pid = 1934] [serial = 546] [outer = (nil)] 08:51:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a36211c00) [pid = 1934] [serial = 547] [outer = 0x7f7a3614c400] 08:51:33 INFO - PROCESS | 1934 | 1460994693534 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a387d5800) [pid = 1934] [serial = 548] [outer = 0x7f7a3614c400] 08:51:34 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:34 INFO - PROCESS | 1934 | 1460994694762 Marionette TRACE conn5 <- [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]]]}] 08:51:34 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) 08:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1661ms 08:51:34 INFO - PROCESS | 1934 | 1460994694805 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1934 | 1460994694812 Marionette TRACE conn5 <- [1,701,null,{"value":"8"}] 08:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:51:34 INFO - PROCESS | 1934 | 1460994694821 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1934 | 1460994694825 Marionette TRACE conn5 <- [1,702,null,{}] 08:51:34 INFO - PROCESS | 1934 | 1460994694831 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 1934 | 1460994695115 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:51:35 INFO - PROCESS | 1934 | 1460994695260 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44727000 == 72 [pid = 1934] [id = 183] 08:51:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a36150800) [pid = 1934] [serial = 549] [outer = (nil)] 08:51:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a3a6d8800) [pid = 1934] [serial = 550] [outer = 0x7f7a36150800] 08:51:35 INFO - PROCESS | 1934 | 1460994695326 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a3d0d9400) [pid = 1934] [serial = 551] [outer = 0x7f7a36150800] 08:51:36 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:36 INFO - PROCESS | 1934 | 1460994696589 Marionette TRACE conn5 <- [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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1778ms 08:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:51:36 INFO - PROCESS | 1934 | 1460994696599 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 1934 | 1460994696601 Marionette TRACE conn5 <- [1,705,null,{"value":"8"}] 08:51:36 INFO - PROCESS | 1934 | 1460994696606 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 1934 | 1460994696612 Marionette TRACE conn5 <- [1,706,null,{}] 08:51:36 INFO - PROCESS | 1934 | 1460994696628 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 1934 | 1460994696843 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:51:37 INFO - PROCESS | 1934 | 1460994696992 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5241a800 == 73 [pid = 1934] [id = 184] 08:51:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a38a9f000) [pid = 1934] [serial = 552] [outer = (nil)] 08:51:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a3ecb9c00) [pid = 1934] [serial = 553] [outer = 0x7f7a38a9f000] 08:51:37 INFO - PROCESS | 1934 | 1460994697062 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a44a4e400) [pid = 1934] [serial = 554] [outer = 0x7f7a38a9f000] 08:51:38 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:38 INFO - PROCESS | 1934 | 1460994698233 Marionette TRACE conn5 <- [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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1683ms 08:51:38 INFO - PROCESS | 1934 | 1460994698289 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1934 | 1460994698293 Marionette TRACE conn5 <- [1,709,null,{"value":"8"}] 08:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:51:38 INFO - PROCESS | 1934 | 1460994698308 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1934 | 1460994698310 Marionette TRACE conn5 <- [1,710,null,{}] 08:51:38 INFO - PROCESS | 1934 | 1460994698316 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 1934 | 1460994698528 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:51:38 INFO - PROCESS | 1934 | 1460994698647 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58e70000 == 74 [pid = 1934] [id = 185] 08:51:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a3a6d7c00) [pid = 1934] [serial = 555] [outer = (nil)] 08:51:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a4f892000) [pid = 1934] [serial = 556] [outer = 0x7f7a3a6d7c00] 08:51:38 INFO - PROCESS | 1934 | 1460994698712 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a54280c00) [pid = 1934] [serial = 557] [outer = 0x7f7a3a6d7c00] 08:51:40 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:40 INFO - PROCESS | 1934 | 1460994700215 Marionette TRACE conn5 <- [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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1941ms 08:51:40 INFO - PROCESS | 1934 | 1460994700241 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 08:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:51:40 INFO - PROCESS | 1934 | 1460994700246 Marionette TRACE conn5 <- [1,713,null,{"value":"8"}] 08:51:40 INFO - PROCESS | 1934 | 1460994700253 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 1934 | 1460994700258 Marionette TRACE conn5 <- [1,714,null,{}] 08:51:40 INFO - PROCESS | 1934 | 1460994700266 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 1934 | 1460994700434 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:51:40 INFO - PROCESS | 1934 | 1460994700616 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360d2800 == 75 [pid = 1934] [id = 186] 08:51:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a36057000) [pid = 1934] [serial = 558] [outer = (nil)] 08:51:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a36209800) [pid = 1934] [serial = 559] [outer = 0x7f7a36057000] 08:51:40 INFO - PROCESS | 1934 | 1460994700733 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a3727bc00) [pid = 1934] [serial = 560] [outer = 0x7f7a36057000] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44712000 == 74 [pid = 1934] [id = 100] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a58c0c000 == 73 [pid = 1934] [id = 89] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44722000 == 72 [pid = 1934] [id = 180] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43432000 == 71 [pid = 1934] [id = 179] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a3a6db400) [pid = 1934] [serial = 502] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42132000 == 70 [pid = 1934] [id = 178] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4cd000 == 69 [pid = 1934] [id = 177] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38658000 == 68 [pid = 1934] [id = 176] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c693800 == 67 [pid = 1934] [id = 175] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7b5800 == 66 [pid = 1934] [id = 173] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a58e7a000 == 65 [pid = 1934] [id = 172] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54b6f000 == 64 [pid = 1934] [id = 171] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508bb800 == 63 [pid = 1934] [id = 170] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42ec6800 == 62 [pid = 1934] [id = 169] 08:51:41 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38a59800 == 61 [pid = 1934] [id = 168] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a42520400) [pid = 1934] [serial = 493] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a36054800) [pid = 1934] [serial = 474] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a50a3c800) [pid = 1934] [serial = 471] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a3c8d8400) [pid = 1934] [serial = 465] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a52926400) [pid = 1934] [serial = 463] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a3f80b400) [pid = 1934] [serial = 477] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a529c9c00) [pid = 1934] [serial = 500] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a4f6d8800) [pid = 1934] [serial = 497] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a4348d800) [pid = 1934] [serial = 494] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a44cedc00) [pid = 1934] [serial = 262] [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.] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a44ae8000) [pid = 1934] [serial = 373] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a4e7dd800) [pid = 1934] [serial = 496] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a3a6dc800) [pid = 1934] [serial = 485] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a395e8800) [pid = 1934] [serial = 484] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a38525000) [pid = 1934] [serial = 487] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a407f3000) [pid = 1934] [serial = 488] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a4419cc00) [pid = 1934] [serial = 468] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a4227f400) [pid = 1934] [serial = 490] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a4239c400) [pid = 1934] [serial = 491] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a5072f400) [pid = 1934] [serial = 499] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a389aa400) [pid = 1934] [serial = 481] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a38519c00) [pid = 1934] [serial = 480] [outer = (nil)] [url = about:blank] 08:51:41 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:42 INFO - PROCESS | 1934 | 1460994702017 Marionette TRACE conn5 <- [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]]]}] 08:51:42 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 08:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1785ms 08:51:42 INFO - PROCESS | 1934 | 1460994702082 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1934 | 1460994702090 Marionette TRACE conn5 <- [1,717,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:51:42 INFO - PROCESS | 1934 | 1460994702102 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1934 | 1460994702106 Marionette TRACE conn5 <- [1,718,null,{}] 08:51:42 INFO - PROCESS | 1934 | 1460994702120 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 1934 | 1460994702250 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:51:42 INFO - PROCESS | 1934 | 1460994702262 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3866b800 == 62 [pid = 1934] [id = 187] 08:51:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a36050800) [pid = 1934] [serial = 561] [outer = (nil)] 08:51:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a38ddac00) [pid = 1934] [serial = 562] [outer = 0x7f7a36050800] 08:51:42 INFO - PROCESS | 1934 | 1460994702321 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a395edc00) [pid = 1934] [serial = 563] [outer = 0x7f7a36050800] 08:51:43 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:43 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:43 INFO - PROCESS | 1934 | 1460994703501 Marionette TRACE conn5 <- [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]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:51:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1436ms 08:51:43 INFO - PROCESS | 1934 | 1460994703538 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 1934 | 1460994703541 Marionette TRACE conn5 <- [1,721,null,{"value":"8"}] 08:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:51:43 INFO - PROCESS | 1934 | 1460994703553 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 1934 | 1460994703557 Marionette TRACE conn5 <- [1,722,null,{}] 08:51:43 INFO - PROCESS | 1934 | 1460994703571 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:43 INFO - PROCESS | 1934 | 1460994703750 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:51:43 INFO - PROCESS | 1934 | 1460994703902 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4db000 == 63 [pid = 1934] [id = 188] 08:51:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a3a6dc800) [pid = 1934] [serial = 564] [outer = (nil)] 08:51:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a3d0d2c00) [pid = 1934] [serial = 565] [outer = 0x7f7a3a6dc800] 08:51:43 INFO - PROCESS | 1934 | 1460994703963 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a3d0dc000) [pid = 1934] [serial = 566] [outer = 0x7f7a3a6dc800] 08:51:44 INFO - PROCESS | 1934 | 1460994704672 Marionette TRACE conn5 <- [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] 08:51:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:51:44 INFO - PROCESS | 1934 | 1460994704742 Marionette TRACE conn5 <- [1,725,null,{"value":"8"}] 08:51:44 INFO - PROCESS | 1934 | 1460994704758 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1934 | 1460994704760 Marionette TRACE conn5 <- [1,726,null,{}] 08:51:44 INFO - PROCESS | 1934 | 1460994704766 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 1934 | 1460994704960 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:51:44 INFO - PROCESS | 1934 | 1460994704978 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4140f000 == 64 [pid = 1934] [id = 189] 08:51:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3a8aa400) [pid = 1934] [serial = 567] [outer = (nil)] 08:51:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a411b6800) [pid = 1934] [serial = 568] [outer = 0x7f7a3a8aa400] 08:51:45 INFO - PROCESS | 1934 | 1460994705033 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a4227f400) [pid = 1934] [serial = 569] [outer = 0x7f7a3a8aa400] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a3c8cf400) [pid = 1934] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a37202c00) [pid = 1934] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a3c8da000) [pid = 1934] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a36151800) [pid = 1934] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a39a55400) [pid = 1934] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a3ecb3400) [pid = 1934] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:51:45 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a362b4c00) [pid = 1934] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:51:45 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:45 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:46 INFO - PROCESS | 1934 | 1460994706120 Marionette TRACE conn5 <- [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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:51:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1391ms 08:51:46 INFO - PROCESS | 1934 | 1460994706141 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 1934 | 1460994706143 Marionette TRACE conn5 <- [1,729,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:51:46 INFO - PROCESS | 1934 | 1460994706149 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 1934 | 1460994706151 Marionette TRACE conn5 <- [1,730,null,{}] 08:51:46 INFO - PROCESS | 1934 | 1460994706156 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 1934 | 1460994706283 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:51:46 INFO - PROCESS | 1934 | 1460994706297 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42910000 == 65 [pid = 1934] [id = 190] 08:51:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a37202c00) [pid = 1934] [serial = 570] [outer = (nil)] 08:51:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a42399000) [pid = 1934] [serial = 571] [outer = 0x7f7a37202c00] 08:51:46 INFO - PROCESS | 1934 | 1460994706356 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a42529400) [pid = 1934] [serial = 572] [outer = 0x7f7a37202c00] 08:51:47 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:47 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:47 INFO - PROCESS | 1934 | 1460994707145 Marionette TRACE conn5 <- [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] 08:51:47 INFO - PROCESS | 1934 | 1460994707185 Marionette TRACE conn5 <- [1,733,null,{"value":"8"}] 08:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:51:47 INFO - PROCESS | 1934 | 1460994707191 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 1934 | 1460994707193 Marionette TRACE conn5 <- [1,734,null,{}] 08:51:47 INFO - PROCESS | 1934 | 1460994707214 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 1934 | 1460994707387 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:51:47 INFO - PROCESS | 1934 | 1460994707398 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f63800 == 66 [pid = 1934] [id = 191] 08:51:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a4252c400) [pid = 1934] [serial = 573] [outer = (nil)] 08:51:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a44ae8000) [pid = 1934] [serial = 574] [outer = 0x7f7a4252c400] 08:51:47 INFO - PROCESS | 1934 | 1460994707458 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a4f6d8800) [pid = 1934] [serial = 575] [outer = 0x7f7a4252c400] 08:51:48 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:48 INFO - PROCESS | 1934 | 1460994708486 Marionette TRACE conn5 <- [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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:51:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1333ms 08:51:48 INFO - PROCESS | 1934 | 1460994708527 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 1934 | 1460994708534 Marionette TRACE conn5 <- [1,737,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:51:48 INFO - PROCESS | 1934 | 1460994708543 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1934 | 1460994708548 Marionette TRACE conn5 <- [1,738,null,{}] 08:51:48 INFO - PROCESS | 1934 | 1460994708556 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 1934 | 1460994708714 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:51:48 INFO - PROCESS | 1934 | 1460994708870 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360c7800 == 67 [pid = 1934] [id = 192] 08:51:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3720c000) [pid = 1934] [serial = 576] [outer = (nil)] 08:51:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a387e0400) [pid = 1934] [serial = 577] [outer = 0x7f7a3720c000] 08:51:48 INFO - PROCESS | 1934 | 1460994708941 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a395e9c00) [pid = 1934] [serial = 578] [outer = 0x7f7a3720c000] 08:51:50 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:50 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:50 INFO - PROCESS | 1934 | 1460994710304 Marionette TRACE conn5 <- [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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:51:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1881ms 08:51:50 INFO - PROCESS | 1934 | 1460994710426 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1934 | 1460994710434 Marionette TRACE conn5 <- [1,741,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:51:50 INFO - PROCESS | 1934 | 1460994710444 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1934 | 1460994710448 Marionette TRACE conn5 <- [1,742,null,{}] 08:51:50 INFO - PROCESS | 1934 | 1460994710454 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 1934 | 1460994710598 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:51:50 INFO - PROCESS | 1934 | 1460994710747 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439d7800 == 68 [pid = 1934] [id = 193] 08:51:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a37280800) [pid = 1934] [serial = 579] [outer = (nil)] 08:51:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a3c8d8000) [pid = 1934] [serial = 580] [outer = 0x7f7a37280800] 08:51:50 INFO - PROCESS | 1934 | 1460994710817 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a42397800) [pid = 1934] [serial = 581] [outer = 0x7f7a37280800] 08:51:52 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:52 INFO - PROCESS | 1934 | 1460994712073 Marionette TRACE conn5 <- [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]]]}] 08:51:52 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 08:51:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1682ms 08:51:52 INFO - PROCESS | 1934 | 1460994712214 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 1934 | 1460994712218 Marionette TRACE conn5 <- [1,745,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:51:52 INFO - PROCESS | 1934 | 1460994712229 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 1934 | 1460994712235 Marionette TRACE conn5 <- [1,746,null,{}] 08:51:52 INFO - PROCESS | 1934 | 1460994712250 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 1934 | 1460994712393 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:51:52 INFO - PROCESS | 1934 | 1460994712537 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5d3800 == 69 [pid = 1934] [id = 194] 08:51:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a4239a800) [pid = 1934] [serial = 582] [outer = (nil)] 08:51:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a44aebc00) [pid = 1934] [serial = 583] [outer = 0x7f7a4239a800] 08:51:52 INFO - PROCESS | 1934 | 1460994712610 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a4f898800) [pid = 1934] [serial = 584] [outer = 0x7f7a4239a800] 08:51:53 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:53 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:53 INFO - PROCESS | 1934 | 1460994713822 Marionette TRACE conn5 <- [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]]]}] 08:51:53 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.) 08:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1632ms 08:51:53 INFO - PROCESS | 1934 | 1460994713903 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1934 | 1460994713909 Marionette TRACE conn5 <- [1,749,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:51:53 INFO - PROCESS | 1934 | 1460994713963 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1934 | 1460994713966 Marionette TRACE conn5 <- [1,750,null,{}] 08:51:53 INFO - PROCESS | 1934 | 1460994713976 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 1934 | 1460994714114 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:51:54 INFO - PROCESS | 1934 | 1460994714266 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58c91000 == 70 [pid = 1934] [id = 195] 08:51:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a4252b400) [pid = 1934] [serial = 585] [outer = (nil)] 08:51:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a52a90000) [pid = 1934] [serial = 586] [outer = 0x7f7a4252b400] 08:51:54 INFO - PROCESS | 1934 | 1460994714334 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a54c4b800) [pid = 1934] [serial = 587] [outer = 0x7f7a4252b400] 08:51:55 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:55 INFO - PROCESS | 1934 | 1460994715538 Marionette TRACE conn5 <- [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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1625ms 08:51:55 INFO - PROCESS | 1934 | 1460994715548 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 1934 | 1460994715551 Marionette TRACE conn5 <- [1,753,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:51:55 INFO - PROCESS | 1934 | 1460994715566 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 1934 | 1460994715568 Marionette TRACE conn5 <- [1,754,null,{}] 08:51:55 INFO - PROCESS | 1934 | 1460994715572 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 1934 | 1460994715757 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:51:55 INFO - PROCESS | 1934 | 1460994715923 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3759d800 == 71 [pid = 1934] [id = 196] 08:51:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a3604c000) [pid = 1934] [serial = 588] [outer = (nil)] 08:51:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a361d6000) [pid = 1934] [serial = 589] [outer = 0x7f7a3604c000] 08:51:55 INFO - PROCESS | 1934 | 1460994715990 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a361df000) [pid = 1934] [serial = 590] [outer = 0x7f7a3604c000] 08:51:57 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:57 INFO - PROCESS | 1934 | 1460994717362 Marionette TRACE conn5 <- [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]]]}] 08:51:57 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 08:51:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1833ms 08:51:57 INFO - PROCESS | 1934 | 1460994717399 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1934 | 1460994717402 Marionette TRACE conn5 <- [1,757,null,{"value":"8"}] 08:51:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:51:57 INFO - PROCESS | 1934 | 1460994717409 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1934 | 1460994717413 Marionette TRACE conn5 <- [1,758,null,{}] 08:51:57 INFO - PROCESS | 1934 | 1460994717420 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 1934 | 1460994717635 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3864b800 == 70 [pid = 1934] [id = 158] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38663800 == 69 [pid = 1934] [id = 159] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4c8000 == 68 [pid = 1934] [id = 157] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42910000 == 67 [pid = 1934] [id = 190] 08:51:57 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a312f1400) [pid = 1934] [serial = 523] [outer = (nil)] [url = about:blank] 08:51:57 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a56998000) [pid = 1934] [serial = 520] [outer = (nil)] [url = about:blank] 08:51:57 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a529ccc00) [pid = 1934] [serial = 514] [outer = (nil)] [url = about:blank] 08:51:57 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a5472b800) [pid = 1934] [serial = 517] [outer = (nil)] [url = about:blank] 08:51:57 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a50a38000) [pid = 1934] [serial = 544] [outer = (nil)] [url = about:blank] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4140f000 == 66 [pid = 1934] [id = 189] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4db000 == 65 [pid = 1934] [id = 188] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3866b800 == 64 [pid = 1934] [id = 187] 08:51:57 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360d2800 == 63 [pid = 1934] [id = 186] 08:51:57 INFO - PROCESS | 1934 | 1460994717889 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383d9000 == 64 [pid = 1934] [id = 197] 08:51:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a37209800) [pid = 1934] [serial = 591] [outer = (nil)] 08:51:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a3720f800) [pid = 1934] [serial = 592] [outer = 0x7f7a37209800] 08:51:57 INFO - PROCESS | 1934 | 1460994717957 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a37289800) [pid = 1934] [serial = 593] [outer = 0x7f7a37209800] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a42392400) [pid = 1934] [serial = 536] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a37202800) [pid = 1934] [serial = 505] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a3c40e800) [pid = 1934] [serial = 508] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a414e7c00) [pid = 1934] [serial = 535] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a389aec00) [pid = 1934] [serial = 530] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a42529c00) [pid = 1934] [serial = 538] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a3620a800) [pid = 1934] [serial = 527] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a3c6ae800) [pid = 1934] [serial = 533] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a3c403000) [pid = 1934] [serial = 532] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a4e7d4400) [pid = 1934] [serial = 541] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a44a44400) [pid = 1934] [serial = 539] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a3851a800) [pid = 1934] [serial = 529] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a50a32000) [pid = 1934] [serial = 503] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a44ae5400) [pid = 1934] [serial = 511] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a36203800) [pid = 1934] [serial = 526] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a4fadc800) [pid = 1934] [serial = 542] [outer = (nil)] [url = about:blank] 08:51:58 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:58 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:51:58 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:58 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:58 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:58 INFO - PROCESS | 1934 | 1460994718610 Marionette TRACE conn5 <- [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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:51:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1234ms 08:51:58 INFO - PROCESS | 1934 | 1460994718643 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 1934 | 1460994718650 Marionette TRACE conn5 <- [1,761,null,{"value":"8"}] 08:51:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:51:58 INFO - PROCESS | 1934 | 1460994718663 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 1934 | 1460994718666 Marionette TRACE conn5 <- [1,762,null,{}] 08:51:58 INFO - PROCESS | 1934 | 1460994718676 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - PROCESS | 1934 | 1460994718807 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:51:58 INFO - PROCESS | 1934 | 1460994718822 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39785000 == 65 [pid = 1934] [id = 198] 08:51:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a387d4400) [pid = 1934] [serial = 594] [outer = (nil)] 08:51:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a38a95000) [pid = 1934] [serial = 595] [outer = 0x7f7a387d4400] 08:51:58 INFO - PROCESS | 1934 | 1460994718877 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a38dcc400) [pid = 1934] [serial = 596] [outer = 0x7f7a387d4400] 08:52:00 INFO - PROCESS | 1934 | 1460994720121 Marionette TRACE conn5 <- [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]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:52:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1487ms 08:52:00 INFO - PROCESS | 1934 | 1460994720146 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:52:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:52:00 INFO - PROCESS | 1934 | 1460994720150 Marionette TRACE conn5 <- [1,765,null,{"value":"8"}] 08:52:00 INFO - PROCESS | 1934 | 1460994720155 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 1934 | 1460994720160 Marionette TRACE conn5 <- [1,766,null,{}] 08:52:00 INFO - PROCESS | 1934 | 1460994720183 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 1934 | 1460994720351 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:52:00 INFO - PROCESS | 1934 | 1460994720379 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4c5000 == 66 [pid = 1934] [id = 199] 08:52:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3950e000) [pid = 1934] [serial = 597] [outer = (nil)] 08:52:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a39a53400) [pid = 1934] [serial = 598] [outer = 0x7f7a3950e000] 08:52:00 INFO - PROCESS | 1934 | 1460994720442 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a3a8b0000) [pid = 1934] [serial = 599] [outer = 0x7f7a3950e000] 08:52:01 INFO - PROCESS | 1934 | 1460994721600 Marionette TRACE conn5 <- [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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1489ms 08:52:01 INFO - PROCESS | 1934 | 1460994721644 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 1934 | 1460994721648 Marionette TRACE conn5 <- [1,769,null,{"value":"8"}] 08:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:52:01 INFO - PROCESS | 1934 | 1460994721654 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1934 | 1460994721655 Marionette TRACE conn5 <- [1,770,null,{}] 08:52:01 INFO - PROCESS | 1934 | 1460994721665 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 1934 | 1460994721848 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a4e758800) [pid = 1934] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a3a6dc800) [pid = 1934] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a36050800) [pid = 1934] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a36057000) [pid = 1934] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a3a8aa400) [pid = 1934] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:52:01 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a37202c00) [pid = 1934] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:52:01 INFO - PROCESS | 1934 | 1460994721975 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7bd000 == 67 [pid = 1934] [id = 200] 08:52:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a312e9400) [pid = 1934] [serial = 600] [outer = (nil)] 08:52:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3620f400) [pid = 1934] [serial = 601] [outer = 0x7f7a312e9400] 08:52:02 INFO - PROCESS | 1934 | 1460994722037 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a3c40a400) [pid = 1934] [serial = 602] [outer = 0x7f7a312e9400] 08:52:02 INFO - PROCESS | 1934 | 1460994722646 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1032ms 08:52:02 INFO - PROCESS | 1934 | 1460994722687 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 1934 | 1460994722690 Marionette TRACE conn5 <- [1,773,null,{"value":"8"}] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:52:02 INFO - PROCESS | 1934 | 1460994722696 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 1934 | 1460994722697 Marionette TRACE conn5 <- [1,774,null,{}] 08:52:02 INFO - PROCESS | 1934 | 1460994722702 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 1934 | 1460994722926 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:52:02 INFO - PROCESS | 1934 | 1460994722945 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41280000 == 68 [pid = 1934] [id = 201] 08:52:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a36057000) [pid = 1934] [serial = 603] [outer = (nil)] 08:52:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a3c40c000) [pid = 1934] [serial = 604] [outer = 0x7f7a36057000] 08:52:03 INFO - PROCESS | 1934 | 1460994723009 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a3c8da000) [pid = 1934] [serial = 605] [outer = 0x7f7a36057000] 08:52:03 INFO - PROCESS | 1934 | 1460994723679 Marionette TRACE conn5 <- [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]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1031ms 08:52:03 INFO - PROCESS | 1934 | 1460994723727 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 1934 | 1460994723731 Marionette TRACE conn5 <- [1,777,null,{"value":"8"}] 08:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:52:03 INFO - PROCESS | 1934 | 1460994723736 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1934 | 1460994723738 Marionette TRACE conn5 <- [1,778,null,{}] 08:52:03 INFO - PROCESS | 1934 | 1460994723743 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 1934 | 1460994723928 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:52:03 INFO - PROCESS | 1934 | 1460994723947 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360d4800 == 69 [pid = 1934] [id = 202] 08:52:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a3c8d7400) [pid = 1934] [serial = 606] [outer = (nil)] 08:52:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a3ecb9000) [pid = 1934] [serial = 607] [outer = 0x7f7a3c8d7400] 08:52:04 INFO - PROCESS | 1934 | 1460994724009 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a407f3400) [pid = 1934] [serial = 608] [outer = 0x7f7a3c8d7400] 08:52:04 INFO - PROCESS | 1934 | 1460994724996 Marionette TRACE conn5 <- [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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1330ms 08:52:05 INFO - PROCESS | 1934 | 1460994725067 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1934 | 1460994725070 Marionette TRACE conn5 <- [1,781,null,{"value":"8"}] 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:52:05 INFO - PROCESS | 1934 | 1460994725078 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1934 | 1460994725083 Marionette TRACE conn5 <- [1,782,null,{}] 08:52:05 INFO - PROCESS | 1934 | 1460994725090 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 1934 | 1460994725282 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:52:05 INFO - PROCESS | 1934 | 1460994725433 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39415800 == 70 [pid = 1934] [id = 203] 08:52:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a36202c00) [pid = 1934] [serial = 609] [outer = (nil)] 08:52:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a3851ec00) [pid = 1934] [serial = 610] [outer = 0x7f7a36202c00] 08:52:05 INFO - PROCESS | 1934 | 1460994725503 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a389b7400) [pid = 1934] [serial = 611] [outer = 0x7f7a36202c00] 08:52:06 INFO - PROCESS | 1934 | 1460994726359 Marionette TRACE conn5 <- [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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1332ms 08:52:06 INFO - PROCESS | 1934 | 1460994726411 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1934 | 1460994726421 Marionette TRACE conn5 <- [1,785,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:52:06 INFO - PROCESS | 1934 | 1460994726432 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1934 | 1460994726436 Marionette TRACE conn5 <- [1,786,null,{}] 08:52:06 INFO - PROCESS | 1934 | 1460994726442 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 1934 | 1460994726666 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:52:06 INFO - PROCESS | 1934 | 1460994726820 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42134000 == 71 [pid = 1934] [id = 204] 08:52:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a3604d800) [pid = 1934] [serial = 612] [outer = (nil)] 08:52:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a397cf400) [pid = 1934] [serial = 613] [outer = 0x7f7a3604d800] 08:52:06 INFO - PROCESS | 1934 | 1460994726889 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a3c410800) [pid = 1934] [serial = 614] [outer = 0x7f7a3604d800] 08:52:07 INFO - PROCESS | 1934 | 1460994727754 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1378ms 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:52:07 INFO - PROCESS | 1934 | 1460994727810 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1934 | 1460994727813 Marionette TRACE conn5 <- [1,789,null,{"value":"8"}] 08:52:07 INFO - PROCESS | 1934 | 1460994727820 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 1934 | 1460994727826 Marionette TRACE conn5 <- [1,790,null,{}] 08:52:07 INFO - PROCESS | 1934 | 1460994727841 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 1934 | 1460994728037 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:52:08 INFO - PROCESS | 1934 | 1460994728187 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439da800 == 72 [pid = 1934] [id = 205] 08:52:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a3c474400) [pid = 1934] [serial = 615] [outer = (nil)] 08:52:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a3ecbac00) [pid = 1934] [serial = 616] [outer = 0x7f7a3c474400] 08:52:08 INFO - PROCESS | 1934 | 1460994728262 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a407edc00) [pid = 1934] [serial = 617] [outer = 0x7f7a3c474400] 08:52:09 INFO - PROCESS | 1934 | 1460994729027 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1239ms 08:52:09 INFO - PROCESS | 1934 | 1460994729067 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:52:09 INFO - PROCESS | 1934 | 1460994729072 Marionette TRACE conn5 <- [1,793,null,{"value":"8"}] 08:52:09 INFO - PROCESS | 1934 | 1460994729077 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1934 | 1460994729080 Marionette TRACE conn5 <- [1,794,null,{}] 08:52:09 INFO - PROCESS | 1934 | 1460994729085 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 1934 | 1460994729237 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:52:09 INFO - PROCESS | 1934 | 1460994729394 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b40000 == 73 [pid = 1934] [id = 206] 08:52:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a3d0d4000) [pid = 1934] [serial = 618] [outer = (nil)] 08:52:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a414e1c00) [pid = 1934] [serial = 619] [outer = 0x7f7a3d0d4000] 08:52:09 INFO - PROCESS | 1934 | 1460994729462 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a4227e800) [pid = 1934] [serial = 620] [outer = 0x7f7a3d0d4000] 08:52:10 INFO - PROCESS | 1934 | 1460994730274 Marionette TRACE conn5 <- [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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1234ms 08:52:10 INFO - PROCESS | 1934 | 1460994730312 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1934 | 1460994730315 Marionette TRACE conn5 <- [1,797,null,{"value":"8"}] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:52:10 INFO - PROCESS | 1934 | 1460994730321 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1934 | 1460994730323 Marionette TRACE conn5 <- [1,798,null,{}] 08:52:10 INFO - PROCESS | 1934 | 1460994730328 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 1934 | 1460994730475 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:52:10 INFO - PROCESS | 1934 | 1460994730630 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a48a0c000 == 74 [pid = 1934] [id = 207] 08:52:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a312eec00) [pid = 1934] [serial = 621] [outer = (nil)] 08:52:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a42284000) [pid = 1934] [serial = 622] [outer = 0x7f7a312eec00] 08:52:10 INFO - PROCESS | 1934 | 1460994730697 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a4239c800) [pid = 1934] [serial = 623] [outer = 0x7f7a312eec00] 08:52:11 INFO - PROCESS | 1934 | 1460994731530 Marionette TRACE conn5 <- [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]]]}] 08:52:11 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 08:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1236ms 08:52:11 INFO - PROCESS | 1934 | 1460994731558 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 1934 | 1460994731562 Marionette TRACE conn5 <- [1,801,null,{"value":"8"}] 08:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:52:11 INFO - PROCESS | 1934 | 1460994731567 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 1934 | 1460994731569 Marionette TRACE conn5 <- [1,802,null,{}] 08:52:11 INFO - PROCESS | 1934 | 1460994731574 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 1934 | 1460994731728 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:52:11 INFO - PROCESS | 1934 | 1460994731884 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5070e800 == 75 [pid = 1934] [id = 208] 08:52:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a417e5400) [pid = 1934] [serial = 624] [outer = (nil)] 08:52:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a43af1800) [pid = 1934] [serial = 625] [outer = 0x7f7a417e5400] 08:52:11 INFO - PROCESS | 1934 | 1460994731954 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a44ae1400) [pid = 1934] [serial = 626] [outer = 0x7f7a417e5400] 08:52:12 INFO - PROCESS | 1934 | 1460994732777 Marionette TRACE conn5 <- [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]]]}] 08:52:12 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 08:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1282ms 08:52:12 INFO - PROCESS | 1934 | 1460994732851 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 1934 | 1460994732854 Marionette TRACE conn5 <- [1,805,null,{"value":"8"}] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:52:12 INFO - PROCESS | 1934 | 1460994732859 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1934 | 1460994732862 Marionette TRACE conn5 <- [1,806,null,{}] 08:52:12 INFO - PROCESS | 1934 | 1460994732867 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 1934 | 1460994733017 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:52:13 INFO - PROCESS | 1934 | 1460994733171 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52a21000 == 76 [pid = 1934] [id = 209] 08:52:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a3604b000) [pid = 1934] [serial = 627] [outer = (nil)] 08:52:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a44aeac00) [pid = 1934] [serial = 628] [outer = 0x7f7a3604b000] 08:52:13 INFO - PROCESS | 1934 | 1460994733238 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a44c6dc00) [pid = 1934] [serial = 629] [outer = 0x7f7a3604b000] 08:52:14 INFO - PROCESS | 1934 | 1460994734305 Marionette TRACE conn5 <- [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]]]}] 08:52:14 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 08:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1483ms 08:52:14 INFO - PROCESS | 1934 | 1460994734342 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:52:14 INFO - PROCESS | 1934 | 1460994734348 Marionette TRACE conn5 <- [1,809,null,{"value":"8"}] 08:52:14 INFO - PROCESS | 1934 | 1460994734355 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 1934 | 1460994734359 Marionette TRACE conn5 <- [1,810,null,{}] 08:52:14 INFO - PROCESS | 1934 | 1460994734366 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 1934 | 1460994734511 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:52:14 INFO - PROCESS | 1934 | 1460994734742 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad2000 == 77 [pid = 1934] [id = 210] 08:52:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a36144800) [pid = 1934] [serial = 630] [outer = (nil)] 08:52:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a362b9800) [pid = 1934] [serial = 631] [outer = 0x7f7a36144800] 08:52:14 INFO - PROCESS | 1934 | 1460994734820 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a3851b400) [pid = 1934] [serial = 632] [outer = 0x7f7a36144800] 08:52:15 INFO - PROCESS | 1934 | 1460994735667 Marionette TRACE conn5 <- [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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1328ms 08:52:15 INFO - PROCESS | 1934 | 1460994735683 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 1934 | 1460994735690 Marionette TRACE conn5 <- [1,813,null,{"value":"8"}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:52:15 INFO - PROCESS | 1934 | 1460994735699 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 1934 | 1460994735703 Marionette TRACE conn5 <- [1,814,null,{}] 08:52:15 INFO - PROCESS | 1934 | 1460994735708 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 1934 | 1460994735887 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:52:16 INFO - PROCESS | 1934 | 1460994736044 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f929800 == 78 [pid = 1934] [id = 211] 08:52:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a38dccc00) [pid = 1934] [serial = 633] [outer = (nil)] 08:52:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a39511800) [pid = 1934] [serial = 634] [outer = 0x7f7a38dccc00] 08:52:16 INFO - PROCESS | 1934 | 1460994736108 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a397d1000) [pid = 1934] [serial = 635] [outer = 0x7f7a38dccc00] 08:52:17 INFO - PROCESS | 1934 | 1460994737055 Marionette TRACE conn5 <- [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] 08:52:17 INFO - PROCESS | 1934 | 1460994737082 Marionette TRACE conn5 <- [1,817,null,{"value":"8"}] 08:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:52:17 INFO - PROCESS | 1934 | 1460994737087 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 1934 | 1460994737092 Marionette TRACE conn5 <- [1,818,null,{}] 08:52:17 INFO - PROCESS | 1934 | 1460994737107 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 1934 | 1460994737250 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:52:17 INFO - PROCESS | 1934 | 1460994737412 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43433000 == 79 [pid = 1934] [id = 212] 08:52:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a39a53c00) [pid = 1934] [serial = 636] [outer = (nil)] 08:52:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a3c6ae800) [pid = 1934] [serial = 637] [outer = 0x7f7a39a53c00] 08:52:17 INFO - PROCESS | 1934 | 1460994737476 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a3f80d800) [pid = 1934] [serial = 638] [outer = 0x7f7a39a53c00] 08:52:17 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x7f7a36211c00) [pid = 1934] [serial = 547] [outer = (nil)] [url = about:blank] 08:52:17 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x7f7a4f892000) [pid = 1934] [serial = 556] [outer = (nil)] [url = about:blank] 08:52:17 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x7f7a3a6d8800) [pid = 1934] [serial = 550] [outer = (nil)] [url = about:blank] 08:52:17 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a3ecb9c00) [pid = 1934] [serial = 553] [outer = (nil)] [url = about:blank] 08:52:17 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a44ae8000) [pid = 1934] [serial = 574] [outer = (nil)] [url = about:blank] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41280000 == 78 [pid = 1934] [id = 201] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7bd000 == 77 [pid = 1934] [id = 200] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4c5000 == 76 [pid = 1934] [id = 199] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39785000 == 75 [pid = 1934] [id = 198] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383d9000 == 74 [pid = 1934] [id = 197] 08:52:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5d3800 == 73 [pid = 1934] [id = 194] 08:52:18 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439d7800 == 72 [pid = 1934] [id = 193] 08:52:18 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360c7800 == 71 [pid = 1934] [id = 192] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a54283400) [pid = 1934] [serial = 545] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a3d0d2c00) [pid = 1934] [serial = 565] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a3d0dc000) [pid = 1934] [serial = 566] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a38ddac00) [pid = 1934] [serial = 562] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a3727bc00) [pid = 1934] [serial = 560] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a36209800) [pid = 1934] [serial = 559] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a411b6800) [pid = 1934] [serial = 568] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a42399000) [pid = 1934] [serial = 571] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a4227f400) [pid = 1934] [serial = 569] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a395edc00) [pid = 1934] [serial = 563] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a42529400) [pid = 1934] [serial = 572] [outer = (nil)] [url = about:blank] 08:52:18 INFO - PROCESS | 1934 | 1460994738245 Marionette TRACE conn5 <- [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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1180ms 08:52:18 INFO - PROCESS | 1934 | 1460994738267 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 1934 | 1460994738271 Marionette TRACE conn5 <- [1,821,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:52:18 INFO - PROCESS | 1934 | 1460994738276 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 1934 | 1460994738278 Marionette TRACE conn5 <- [1,822,null,{}] 08:52:18 INFO - PROCESS | 1934 | 1460994738283 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 1934 | 1460994738440 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:52:18 INFO - PROCESS | 1934 | 1460994738555 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383e2000 == 72 [pid = 1934] [id = 213] 08:52:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a361e0400) [pid = 1934] [serial = 639] [outer = (nil)] 08:52:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a3d0d5000) [pid = 1934] [serial = 640] [outer = 0x7f7a361e0400] 08:52:18 INFO - PROCESS | 1934 | 1460994738612 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a410ab400) [pid = 1934] [serial = 641] [outer = 0x7f7a361e0400] 08:52:19 INFO - PROCESS | 1934 | 1460994739288 Marionette TRACE conn5 <- [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] 08:52:19 INFO - PROCESS | 1934 | 1460994739304 Marionette TRACE conn5 <- [1,825,null,{"value":"8"}] 08:52:19 INFO - PROCESS | 1934 | 1460994739313 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1934 | 1460994739316 Marionette TRACE conn5 <- [1,826,null,{}] 08:52:19 INFO - PROCESS | 1934 | 1460994739349 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 1934 | 1460994739473 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:52:19 INFO - PROCESS | 1934 | 1460994739486 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41551000 == 73 [pid = 1934] [id = 214] 08:52:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a410b1400) [pid = 1934] [serial = 642] [outer = (nil)] 08:52:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a42399000) [pid = 1934] [serial = 643] [outer = 0x7f7a410b1400] 08:52:19 INFO - PROCESS | 1934 | 1460994739541 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a42529400) [pid = 1934] [serial = 644] [outer = 0x7f7a410b1400] 08:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1040ms 08:52:20 INFO - PROCESS | 1934 | 1460994740344 Marionette TRACE conn5 <- [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]]]}] 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:52:20 INFO - PROCESS | 1934 | 1460994740360 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 1934 | 1460994740362 Marionette TRACE conn5 <- [1,829,null,{"value":"8"}] 08:52:20 INFO - PROCESS | 1934 | 1460994740368 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1934 | 1460994740370 Marionette TRACE conn5 <- [1,830,null,{}] 08:52:20 INFO - PROCESS | 1934 | 1460994740375 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 1934 | 1460994740564 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:52:20 INFO - PROCESS | 1934 | 1460994740592 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a47fcc000 == 74 [pid = 1934] [id = 215] 08:52:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a4348d800) [pid = 1934] [serial = 645] [outer = (nil)] 08:52:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a44a51400) [pid = 1934] [serial = 646] [outer = 0x7f7a4348d800] 08:52:20 INFO - PROCESS | 1934 | 1460994740650 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a44c78800) [pid = 1934] [serial = 647] [outer = 0x7f7a4348d800] 08:52:21 INFO - PROCESS | 1934 | 1460994741312 Marionette TRACE conn5 <- [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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 983ms 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:52:21 INFO - PROCESS | 1934 | 1460994741364 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 1934 | 1460994741367 Marionette TRACE conn5 <- [1,833,null,{"value":"8"}] 08:52:21 INFO - PROCESS | 1934 | 1460994741372 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 1934 | 1460994741375 Marionette TRACE conn5 <- [1,834,null,{}] 08:52:21 INFO - PROCESS | 1934 | 1460994741380 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 1934 | 1460994741543 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:52:21 INFO - PROCESS | 1934 | 1460994741567 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4fa68000 == 75 [pid = 1934] [id = 216] 08:52:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a389b6800) [pid = 1934] [serial = 648] [outer = (nil)] 08:52:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a44ea0800) [pid = 1934] [serial = 649] [outer = 0x7f7a389b6800] 08:52:21 INFO - PROCESS | 1934 | 1460994741622 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a4804f400) [pid = 1934] [serial = 650] [outer = 0x7f7a389b6800] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a421cf400) [pid = 1934] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a36144400) [pid = 1934] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a36054c00) [pid = 1934] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a387de000) [pid = 1934] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a3604f800) [pid = 1934] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a3c411800) [pid = 1934] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a4f6cdc00) [pid = 1934] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a37211800) [pid = 1934] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a42285c00) [pid = 1934] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a3614b800) [pid = 1934] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a362b5000) [pid = 1934] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a3851c000) [pid = 1934] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a417db000) [pid = 1934] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a37209800) [pid = 1934] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a4252b400) [pid = 1934] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a36057000) [pid = 1934] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a38a9f000) [pid = 1934] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a3614c400) [pid = 1934] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a3a6d7c00) [pid = 1934] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a36150800) [pid = 1934] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a362b3c00) [pid = 1934] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a4f896800) [pid = 1934] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a4f893000) [pid = 1934] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a3c8ce400) [pid = 1934] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a3c6adc00) [pid = 1934] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a387e0000) [pid = 1934] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a4294d400) [pid = 1934] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a312e8c00) [pid = 1934] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a3c411000) [pid = 1934] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a362b4400) [pid = 1934] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a36145000) [pid = 1934] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a44ae8c00) [pid = 1934] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a54b92400) [pid = 1934] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a360aa800) [pid = 1934] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a362b6c00) [pid = 1934] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a38dd4400) [pid = 1934] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a38dd5800) [pid = 1934] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a36049800) [pid = 1934] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a3950e000) [pid = 1934] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a312e9400) [pid = 1934] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a3720c000) [pid = 1934] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a4239a800) [pid = 1934] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a37280800) [pid = 1934] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a387d4400) [pid = 1934] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:52:22 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a3604c000) [pid = 1934] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:52:22 INFO - PROCESS | 1934 | 1460994742927 Marionette TRACE conn5 <- [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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1577ms 08:52:22 INFO - PROCESS | 1934 | 1460994742949 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 1934 | 1460994742952 Marionette TRACE conn5 <- [1,837,null,{"value":"8"}] 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:52:22 INFO - PROCESS | 1934 | 1460994742958 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 1934 | 1460994742959 Marionette TRACE conn5 <- [1,838,null,{}] 08:52:22 INFO - PROCESS | 1934 | 1460994742975 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 1934 | 1460994743116 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:52:23 INFO - PROCESS | 1934 | 1460994743130 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3896b800 == 76 [pid = 1934] [id = 217] 08:52:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a312ee000) [pid = 1934] [serial = 651] [outer = (nil)] 08:52:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a360ab800) [pid = 1934] [serial = 652] [outer = 0x7f7a312ee000] 08:52:23 INFO - PROCESS | 1934 | 1460994743189 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a37209800) [pid = 1934] [serial = 653] [outer = 0x7f7a312ee000] 08:52:23 INFO - PROCESS | 1934 | 1460994743869 Marionette TRACE conn5 <- [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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 940ms 08:52:23 INFO - PROCESS | 1934 | 1460994743898 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 1934 | 1460994743901 Marionette TRACE conn5 <- [1,841,null,{"value":"8"}] 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:52:23 INFO - PROCESS | 1934 | 1460994743906 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 1934 | 1460994743909 Marionette TRACE conn5 <- [1,842,null,{}] 08:52:23 INFO - PROCESS | 1934 | 1460994743913 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 1934 | 1460994744038 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:52:24 INFO - PROCESS | 1934 | 1460994744158 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f827000 == 77 [pid = 1934] [id = 218] 08:52:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a3604ac00) [pid = 1934] [serial = 654] [outer = (nil)] 08:52:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a3727fc00) [pid = 1934] [serial = 655] [outer = 0x7f7a3604ac00] 08:52:24 INFO - PROCESS | 1934 | 1460994744217 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a3a6d7c00) [pid = 1934] [serial = 656] [outer = 0x7f7a3604ac00] 08:52:25 INFO - PROCESS | 1934 | 1460994745076 Marionette TRACE conn5 <- [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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1226ms 08:52:25 INFO - PROCESS | 1934 | 1460994745132 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 1934 | 1460994745137 Marionette TRACE conn5 <- [1,845,null,{"value":"8"}] 08:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:52:25 INFO - PROCESS | 1934 | 1460994745145 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 1934 | 1460994745150 Marionette TRACE conn5 <- [1,846,null,{}] 08:52:25 INFO - PROCESS | 1934 | 1460994745159 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 1934 | 1460994745328 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:52:25 INFO - PROCESS | 1934 | 1460994745484 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a395c2800 == 78 [pid = 1934] [id = 219] 08:52:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a312f4800) [pid = 1934] [serial = 657] [outer = (nil)] 08:52:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a36206400) [pid = 1934] [serial = 658] [outer = 0x7f7a312f4800] 08:52:25 INFO - PROCESS | 1934 | 1460994745557 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a38522800) [pid = 1934] [serial = 659] [outer = 0x7f7a312f4800] 08:52:26 INFO - PROCESS | 1934 | 1460994746351 Marionette TRACE conn5 <- [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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1234ms 08:52:26 INFO - PROCESS | 1934 | 1460994746380 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1934 | 1460994746388 Marionette TRACE conn5 <- [1,849,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:52:26 INFO - PROCESS | 1934 | 1460994746397 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1934 | 1460994746401 Marionette TRACE conn5 <- [1,850,null,{}] 08:52:26 INFO - PROCESS | 1934 | 1460994746406 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 1934 | 1460994746555 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:52:26 INFO - PROCESS | 1934 | 1460994746714 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43432000 == 79 [pid = 1934] [id = 220] 08:52:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a3604f800) [pid = 1934] [serial = 660] [outer = (nil)] 08:52:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a397cfc00) [pid = 1934] [serial = 661] [outer = 0x7f7a3604f800] 08:52:26 INFO - PROCESS | 1934 | 1460994746782 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3b2d7c00) [pid = 1934] [serial = 662] [outer = 0x7f7a3604f800] 08:52:27 INFO - PROCESS | 1934 | 1460994747712 Marionette TRACE conn5 <- [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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1380ms 08:52:27 INFO - PROCESS | 1934 | 1460994747778 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1934 | 1460994747782 Marionette TRACE conn5 <- [1,853,null,{"value":"8"}] 08:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:52:27 INFO - PROCESS | 1934 | 1460994747788 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1934 | 1460994747793 Marionette TRACE conn5 <- [1,854,null,{}] 08:52:27 INFO - PROCESS | 1934 | 1460994747808 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 1934 | 1460994747999 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:52:28 INFO - PROCESS | 1934 | 1460994748210 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b6b000 == 80 [pid = 1934] [id = 221] 08:52:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a3d0d8400) [pid = 1934] [serial = 663] [outer = (nil)] 08:52:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3f7bec00) [pid = 1934] [serial = 664] [outer = 0x7f7a3d0d8400] 08:52:28 INFO - PROCESS | 1934 | 1460994748323 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a4227f000) [pid = 1934] [serial = 665] [outer = 0x7f7a3d0d8400] 08:52:29 INFO - PROCESS | 1934 | 1460994749068 Marionette TRACE conn5 <- [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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1336ms 08:52:29 INFO - PROCESS | 1934 | 1460994749125 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1934 | 1460994749128 Marionette TRACE conn5 <- [1,857,null,{"value":"8"}] 08:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:52:29 INFO - PROCESS | 1934 | 1460994749134 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1934 | 1460994749136 Marionette TRACE conn5 <- [1,858,null,{}] 08:52:29 INFO - PROCESS | 1934 | 1460994749142 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 1934 | 1460994749298 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:52:29 INFO - PROCESS | 1934 | 1460994749459 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a57358000 == 81 [pid = 1934] [id = 222] 08:52:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a3d0de800) [pid = 1934] [serial = 666] [outer = (nil)] 08:52:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a4252a800) [pid = 1934] [serial = 667] [outer = 0x7f7a3d0de800] 08:52:29 INFO - PROCESS | 1934 | 1460994749527 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a42746800) [pid = 1934] [serial = 668] [outer = 0x7f7a3d0de800] 08:52:30 INFO - PROCESS | 1934 | 1460994750329 Marionette TRACE conn5 <- [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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1230ms 08:52:30 INFO - PROCESS | 1934 | 1460994750365 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1934 | 1460994750368 Marionette TRACE conn5 <- [1,861,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:52:30 INFO - PROCESS | 1934 | 1460994750374 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1934 | 1460994750376 Marionette TRACE conn5 <- [1,862,null,{}] 08:52:30 INFO - PROCESS | 1934 | 1460994750381 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 1934 | 1460994750526 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:52:30 INFO - PROCESS | 1934 | 1460994750684 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58e77000 == 82 [pid = 1934] [id = 223] 08:52:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a42397000) [pid = 1934] [serial = 669] [outer = (nil)] 08:52:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a43f5c800) [pid = 1934] [serial = 670] [outer = 0x7f7a42397000] 08:52:30 INFO - PROCESS | 1934 | 1460994750752 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a44ae5000) [pid = 1934] [serial = 671] [outer = 0x7f7a42397000] 08:52:31 INFO - PROCESS | 1934 | 1460994751533 Marionette TRACE conn5 <- [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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1180ms 08:52:31 INFO - PROCESS | 1934 | 1460994751569 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 1934 | 1460994751572 Marionette TRACE conn5 <- [1,865,null,{"value":"8"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:52:31 INFO - PROCESS | 1934 | 1460994751580 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 1934 | 1460994751582 Marionette TRACE conn5 <- [1,866,null,{}] 08:52:31 INFO - PROCESS | 1934 | 1460994751588 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 1934 | 1460994751760 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:52:31 INFO - PROCESS | 1934 | 1460994751915 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5c38e800 == 83 [pid = 1934] [id = 224] 08:52:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a44cf5800) [pid = 1934] [serial = 672] [outer = (nil)] 08:52:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a4e7db000) [pid = 1934] [serial = 673] [outer = 0x7f7a44cf5800] 08:52:31 INFO - PROCESS | 1934 | 1460994751985 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a4f6ce800) [pid = 1934] [serial = 674] [outer = 0x7f7a44cf5800] 08:52:32 INFO - PROCESS | 1934 | 1460994752715 Marionette TRACE conn5 <- [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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1235ms 08:52:32 INFO - PROCESS | 1934 | 1460994752816 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1934 | 1460994752818 Marionette TRACE conn5 <- [1,869,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:52:32 INFO - PROCESS | 1934 | 1460994752824 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1934 | 1460994752827 Marionette TRACE conn5 <- [1,870,null,{}] 08:52:32 INFO - PROCESS | 1934 | 1460994752832 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 1934 | 1460994752980 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:52:33 INFO - PROCESS | 1934 | 1460994753145 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2dff2000 == 84 [pid = 1934] [id = 225] 08:52:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a4804e800) [pid = 1934] [serial = 675] [outer = (nil)] 08:52:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a4f6d7400) [pid = 1934] [serial = 676] [outer = 0x7f7a4804e800] 08:52:33 INFO - PROCESS | 1934 | 1460994753211 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a4f811c00) [pid = 1934] [serial = 677] [outer = 0x7f7a4804e800] 08:52:34 INFO - PROCESS | 1934 | 1460994754015 Marionette TRACE conn5 <- [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]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1228ms 08:52:34 INFO - PROCESS | 1934 | 1460994754052 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 1934 | 1460994754056 Marionette TRACE conn5 <- [1,873,null,{"value":"8"}] 08:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:52:34 INFO - PROCESS | 1934 | 1460994754062 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 1934 | 1460994754064 Marionette TRACE conn5 <- [1,874,null,{}] 08:52:34 INFO - PROCESS | 1934 | 1460994754069 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 1934 | 1460994754213 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:52:34 INFO - PROCESS | 1934 | 1460994754382 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1e1800 == 85 [pid = 1934] [id = 226] 08:52:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a4f6d1400) [pid = 1934] [serial = 678] [outer = (nil)] 08:52:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a4fa0b000) [pid = 1934] [serial = 679] [outer = 0x7f7a4f6d1400] 08:52:34 INFO - PROCESS | 1934 | 1460994754450 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a507ce800) [pid = 1934] [serial = 680] [outer = 0x7f7a4f6d1400] 08:52:35 INFO - PROCESS | 1934 | 1460994755315 Marionette TRACE conn5 <- [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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1282ms 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:52:35 INFO - PROCESS | 1934 | 1460994755345 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1934 | 1460994755347 Marionette TRACE conn5 <- [1,877,null,{"value":"8"}] 08:52:35 INFO - PROCESS | 1934 | 1460994755353 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1934 | 1460994755356 Marionette TRACE conn5 <- [1,878,null,{}] 08:52:35 INFO - PROCESS | 1934 | 1460994755361 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 1934 | 1460994755506 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:52:35 INFO - PROCESS | 1934 | 1460994755668 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3663c800 == 86 [pid = 1934] [id = 227] 08:52:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a36049c00) [pid = 1934] [serial = 681] [outer = (nil)] 08:52:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a360b1400) [pid = 1934] [serial = 682] [outer = 0x7f7a36049c00] 08:52:35 INFO - PROCESS | 1934 | 1460994755733 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a39a53000) [pid = 1934] [serial = 683] [outer = 0x7f7a36049c00] 08:52:36 INFO - PROCESS | 1934 | 1460994756828 Marionette TRACE conn5 <- [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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1532ms 08:52:36 INFO - PROCESS | 1934 | 1460994756886 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1934 | 1460994756891 Marionette TRACE conn5 <- [1,881,null,{"value":"8"}] 08:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:52:36 INFO - PROCESS | 1934 | 1460994756898 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1934 | 1460994756903 Marionette TRACE conn5 <- [1,882,null,{}] 08:52:36 INFO - PROCESS | 1934 | 1460994756910 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 1934 | 1460994757062 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:52:37 INFO - PROCESS | 1934 | 1460994757271 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3940f800 == 87 [pid = 1934] [id = 228] 08:52:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a361da400) [pid = 1934] [serial = 684] [outer = (nil)] 08:52:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a36202800) [pid = 1934] [serial = 685] [outer = 0x7f7a361da400] 08:52:37 INFO - PROCESS | 1934 | 1460994757348 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a3720b000) [pid = 1934] [serial = 686] [outer = 0x7f7a361da400] 08:52:38 INFO - PROCESS | 1934 | 1460994758186 Marionette TRACE conn5 <- [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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1333ms 08:52:38 INFO - PROCESS | 1934 | 1460994758230 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 1934 | 1460994758238 Marionette TRACE conn5 <- [1,885,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:52:38 INFO - PROCESS | 1934 | 1460994758246 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1934 | 1460994758249 Marionette TRACE conn5 <- [1,886,null,{}] 08:52:38 INFO - PROCESS | 1934 | 1460994758254 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 1934 | 1460994758402 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:52:38 INFO - PROCESS | 1934 | 1460994758564 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3831a000 == 88 [pid = 1934] [id = 229] 08:52:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a37289000) [pid = 1934] [serial = 687] [outer = (nil)] 08:52:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a38a99400) [pid = 1934] [serial = 688] [outer = 0x7f7a37289000] 08:52:38 INFO - PROCESS | 1934 | 1460994758625 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a395e1000) [pid = 1934] [serial = 689] [outer = 0x7f7a37289000] 08:52:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54c76000 == 87 [pid = 1934] [id = 154] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383da000 == 86 [pid = 1934] [id = 102] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c517800 == 85 [pid = 1934] [id = 103] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f63800 == 84 [pid = 1934] [id = 191] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43436000 == 83 [pid = 1934] [id = 167] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a49613800 == 82 [pid = 1934] [id = 181] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a56982000 == 81 [pid = 1934] [id = 101] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375a7800 == 80 [pid = 1934] [id = 104] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3896b800 == 79 [pid = 1934] [id = 217] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4fa68000 == 78 [pid = 1934] [id = 216] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a47fcc000 == 77 [pid = 1934] [id = 215] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41551000 == 76 [pid = 1934] [id = 214] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383e2000 == 75 [pid = 1934] [id = 213] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43433000 == 74 [pid = 1934] [id = 212] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f929800 == 73 [pid = 1934] [id = 211] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ad2000 == 72 [pid = 1934] [id = 210] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42134000 == 71 [pid = 1934] [id = 204] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39415800 == 70 [pid = 1934] [id = 203] 08:52:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360d4800 == 69 [pid = 1934] [id = 202] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a39510400) [pid = 1934] [serial = 506] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a50a05000) [pid = 1934] [serial = 430] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a5485a400) [pid = 1934] [serial = 472] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a50a32800) [pid = 1934] [serial = 385] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a4804e000) [pid = 1934] [serial = 424] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a3c411400) [pid = 1934] [serial = 376] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a54b89400) [pid = 1934] [serial = 343] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a312f6c00) [pid = 1934] [serial = 524] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a43f5e800) [pid = 1934] [serial = 379] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a37210400) [pid = 1934] [serial = 415] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a401da400) [pid = 1934] [serial = 439] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a59b25400) [pid = 1934] [serial = 346] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a58c63400) [pid = 1934] [serial = 521] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a42282400) [pid = 1934] [serial = 466] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a3ecb9400) [pid = 1934] [serial = 509] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a3c6aac00) [pid = 1934] [serial = 337] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a3c410c00) [pid = 1934] [serial = 349] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a50a33c00) [pid = 1934] [serial = 475] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a4e7d5400) [pid = 1934] [serial = 512] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a36151c00) [pid = 1934] [serial = 436] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a5427f800) [pid = 1934] [serial = 515] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a441a5000) [pid = 1934] [serial = 340] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a54279400) [pid = 1934] [serial = 478] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a52a8c400) [pid = 1934] [serial = 382] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a54155800) [pid = 1934] [serial = 433] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a42285800) [pid = 1934] [serial = 421] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a4f6d2c00) [pid = 1934] [serial = 427] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a4f656400) [pid = 1934] [serial = 469] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a3a6d6400) [pid = 1934] [serial = 418] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a42397400) [pid = 1934] [serial = 388] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a54b8ec00) [pid = 1934] [serial = 518] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a3d0d9400) [pid = 1934] [serial = 551] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a3a8b0000) [pid = 1934] [serial = 599] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a3620f400) [pid = 1934] [serial = 601] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a395e9c00) [pid = 1934] [serial = 578] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a387e0400) [pid = 1934] [serial = 577] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a4f898800) [pid = 1934] [serial = 584] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a44aebc00) [pid = 1934] [serial = 583] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a42397800) [pid = 1934] [serial = 581] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a3c8d8000) [pid = 1934] [serial = 580] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 117 (0x7f7a38a95000) [pid = 1934] [serial = 595] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 116 (0x7f7a361d6000) [pid = 1934] [serial = 589] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 115 (0x7f7a361df000) [pid = 1934] [serial = 590] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a3720f800) [pid = 1934] [serial = 592] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a37289800) [pid = 1934] [serial = 593] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a54c4b800) [pid = 1934] [serial = 587] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a52a90000) [pid = 1934] [serial = 586] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a3c40c000) [pid = 1934] [serial = 604] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a39a53400) [pid = 1934] [serial = 598] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a38dcc400) [pid = 1934] [serial = 596] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a3c8da000) [pid = 1934] [serial = 605] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 106 (0x7f7a3c40a400) [pid = 1934] [serial = 602] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 105 (0x7f7a44a4e400) [pid = 1934] [serial = 554] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 104 (0x7f7a387d5800) [pid = 1934] [serial = 548] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | --DOMWINDOW == 103 (0x7f7a54280c00) [pid = 1934] [serial = 557] [outer = (nil)] [url = about:blank] 08:52:39 INFO - PROCESS | 1934 | 1460994759608 Marionette TRACE conn5 <- [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]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1376ms 08:52:39 INFO - PROCESS | 1934 | 1460994759622 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 1934 | 1460994759625 Marionette TRACE conn5 <- [1,889,null,{"value":"8"}] 08:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:52:39 INFO - PROCESS | 1934 | 1460994759630 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 1934 | 1460994759635 Marionette TRACE conn5 <- [1,890,null,{}] 08:52:39 INFO - PROCESS | 1934 | 1460994759649 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 1934 | 1460994759791 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:52:39 INFO - PROCESS | 1934 | 1460994759907 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383c5800 == 70 [pid = 1934] [id = 230] 08:52:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 104 (0x7f7a3620c000) [pid = 1934] [serial = 690] [outer = (nil)] 08:52:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 105 (0x7f7a387e0400) [pid = 1934] [serial = 691] [outer = 0x7f7a3620c000] 08:52:39 INFO - PROCESS | 1934 | 1460994759965 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 106 (0x7f7a3b2ce800) [pid = 1934] [serial = 692] [outer = 0x7f7a3620c000] 08:52:40 INFO - PROCESS | 1934 | 1460994760607 Marionette TRACE conn5 <- [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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 985ms 08:52:40 INFO - PROCESS | 1934 | 1460994760616 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 1934 | 1460994760620 Marionette TRACE conn5 <- [1,893,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:52:40 INFO - PROCESS | 1934 | 1460994760625 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 1934 | 1460994760627 Marionette TRACE conn5 <- [1,894,null,{}] 08:52:40 INFO - PROCESS | 1934 | 1460994760632 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 1934 | 1460994760762 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:52:40 INFO - PROCESS | 1934 | 1460994760893 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad8800 == 71 [pid = 1934] [id = 231] 08:52:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 107 (0x7f7a312f6c00) [pid = 1934] [serial = 693] [outer = (nil)] 08:52:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a3c40a400) [pid = 1934] [serial = 694] [outer = 0x7f7a312f6c00] 08:52:40 INFO - PROCESS | 1934 | 1460994760951 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a3c8d1000) [pid = 1934] [serial = 695] [outer = 0x7f7a312f6c00] 08:52:41 INFO - PROCESS | 1934 | 1460994761638 Marionette TRACE conn5 <- [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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1027ms 08:52:41 INFO - PROCESS | 1934 | 1460994761653 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1934 | 1460994761656 Marionette TRACE conn5 <- [1,897,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:52:41 INFO - PROCESS | 1934 | 1460994761665 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1934 | 1460994761667 Marionette TRACE conn5 <- [1,898,null,{}] 08:52:41 INFO - PROCESS | 1934 | 1460994761708 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 1934 | 1460994761880 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:52:41 INFO - PROCESS | 1934 | 1460994761901 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3da1b000 == 72 [pid = 1934] [id = 232] 08:52:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a36210c00) [pid = 1934] [serial = 696] [outer = (nil)] 08:52:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a3d0d4c00) [pid = 1934] [serial = 697] [outer = 0x7f7a36210c00] 08:52:41 INFO - PROCESS | 1934 | 1460994761956 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a3ecb9400) [pid = 1934] [serial = 698] [outer = 0x7f7a36210c00] 08:52:42 INFO - PROCESS | 1934 | 1460994762735 Marionette TRACE conn5 <- [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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1089ms 08:52:42 INFO - PROCESS | 1934 | 1460994762766 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1934 | 1460994762769 Marionette TRACE conn5 <- [1,901,null,{"value":"8"}] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:52:42 INFO - PROCESS | 1934 | 1460994762774 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1934 | 1460994762776 Marionette TRACE conn5 <- [1,902,null,{}] 08:52:42 INFO - PROCESS | 1934 | 1460994762785 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 1934 | 1460994762974 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:52:43 INFO - PROCESS | 1934 | 1460994763030 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41543800 == 73 [pid = 1934] [id = 233] 08:52:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a407e8800) [pid = 1934] [serial = 699] [outer = (nil)] 08:52:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a4227f400) [pid = 1934] [serial = 700] [outer = 0x7f7a407e8800] 08:52:43 INFO - PROCESS | 1934 | 1460994763127 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a4239ec00) [pid = 1934] [serial = 701] [outer = 0x7f7a407e8800] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 114 (0x7f7a361e0400) [pid = 1934] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 113 (0x7f7a39a53c00) [pid = 1934] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 112 (0x7f7a4348d800) [pid = 1934] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 111 (0x7f7a36144800) [pid = 1934] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 110 (0x7f7a38dccc00) [pid = 1934] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 109 (0x7f7a410b1400) [pid = 1934] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 108 (0x7f7a389b6800) [pid = 1934] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:52:43 INFO - PROCESS | 1934 | --DOMWINDOW == 107 (0x7f7a312ee000) [pid = 1934] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:52:43 INFO - PROCESS | 1934 | 1460994763925 Marionette TRACE conn5 <- [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]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1174ms 08:52:43 INFO - PROCESS | 1934 | 1460994763948 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 1934 | 1460994763951 Marionette TRACE conn5 <- [1,905,null,{"value":"8"}] 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:52:43 INFO - PROCESS | 1934 | 1460994763956 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1934 | 1460994763958 Marionette TRACE conn5 <- [1,906,null,{}] 08:52:43 INFO - PROCESS | 1934 | 1460994763963 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 1934 | 1460994764141 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:52:44 INFO - PROCESS | 1934 | 1460994764160 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42136800 == 74 [pid = 1934] [id = 234] 08:52:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 108 (0x7f7a407e6400) [pid = 1934] [serial = 702] [outer = (nil)] 08:52:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 109 (0x7f7a42394000) [pid = 1934] [serial = 703] [outer = 0x7f7a407e6400] 08:52:44 INFO - PROCESS | 1934 | 1460994764215 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 110 (0x7f7a42ce5400) [pid = 1934] [serial = 704] [outer = 0x7f7a407e6400] 08:52:44 INFO - PROCESS | 1934 | 1460994764900 Marionette TRACE conn5 <- [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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 975ms 08:52:44 INFO - PROCESS | 1934 | 1460994764932 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 1934 | 1460994764935 Marionette TRACE conn5 <- [1,909,null,{"value":"8"}] 08:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:52:44 INFO - PROCESS | 1934 | 1460994764940 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 1934 | 1460994764942 Marionette TRACE conn5 <- [1,910,null,{}] 08:52:44 INFO - PROCESS | 1934 | 1460994764947 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 1934 | 1460994765076 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:52:45 INFO - PROCESS | 1934 | 1460994765195 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43426000 == 75 [pid = 1934] [id = 235] 08:52:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 111 (0x7f7a3727f400) [pid = 1934] [serial = 705] [outer = (nil)] 08:52:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 112 (0x7f7a43ae4000) [pid = 1934] [serial = 706] [outer = 0x7f7a3727f400] 08:52:45 INFO - PROCESS | 1934 | 1460994765253 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 113 (0x7f7a44aeb000) [pid = 1934] [serial = 707] [outer = 0x7f7a3727f400] 08:52:46 INFO - PROCESS | 1934 | 1460994766171 Marionette TRACE conn5 <- [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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1275ms 08:52:46 INFO - PROCESS | 1934 | 1460994766217 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1934 | 1460994766223 Marionette TRACE conn5 <- [1,913,null,{"value":"8"}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:52:46 INFO - PROCESS | 1934 | 1460994766232 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1934 | 1460994766236 Marionette TRACE conn5 <- [1,914,null,{}] 08:52:46 INFO - PROCESS | 1934 | 1460994766244 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 1934 | 1460994766418 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:52:46 INFO - PROCESS | 1934 | 1460994766572 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38652800 == 76 [pid = 1934] [id = 236] 08:52:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 114 (0x7f7a36203c00) [pid = 1934] [serial = 708] [outer = (nil)] 08:52:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 115 (0x7f7a37285800) [pid = 1934] [serial = 709] [outer = 0x7f7a36203c00] 08:52:46 INFO - PROCESS | 1934 | 1460994766651 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 116 (0x7f7a389b2c00) [pid = 1934] [serial = 710] [outer = 0x7f7a36203c00] 08:52:47 INFO - PROCESS | 1934 | 1460994767440 Marionette TRACE conn5 <- [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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1285ms 08:52:47 INFO - PROCESS | 1934 | 1460994767517 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 1934 | 1460994767525 Marionette TRACE conn5 <- [1,917,null,{"value":"8"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:52:47 INFO - PROCESS | 1934 | 1460994767535 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 1934 | 1460994767538 Marionette TRACE conn5 <- [1,918,null,{}] 08:52:47 INFO - PROCESS | 1934 | 1460994767543 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 1934 | 1460994767739 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:52:47 INFO - PROCESS | 1934 | 1460994767892 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4d8000 == 77 [pid = 1934] [id = 237] 08:52:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 117 (0x7f7a3620d000) [pid = 1934] [serial = 711] [outer = (nil)] 08:52:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 118 (0x7f7a3a6d3000) [pid = 1934] [serial = 712] [outer = 0x7f7a3620d000] 08:52:47 INFO - PROCESS | 1934 | 1460994767961 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a3c473400) [pid = 1934] [serial = 713] [outer = 0x7f7a3620d000] 08:52:48 INFO - PROCESS | 1934 | 1460994768849 Marionette TRACE conn5 <- [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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1378ms 08:52:48 INFO - PROCESS | 1934 | 1460994768914 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1934 | 1460994768916 Marionette TRACE conn5 <- [1,921,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:52:48 INFO - PROCESS | 1934 | 1460994768923 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1934 | 1460994768929 Marionette TRACE conn5 <- [1,922,null,{}] 08:52:48 INFO - PROCESS | 1934 | 1460994768943 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 1934 | 1460994769120 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:52:49 INFO - PROCESS | 1934 | 1460994769273 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b4a000 == 78 [pid = 1934] [id = 238] 08:52:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3999f800) [pid = 1934] [serial = 714] [outer = (nil)] 08:52:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a4215f400) [pid = 1934] [serial = 715] [outer = 0x7f7a3999f800] 08:52:49 INFO - PROCESS | 1934 | 1460994769345 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a42528800) [pid = 1934] [serial = 716] [outer = 0x7f7a3999f800] 08:52:50 INFO - PROCESS | 1934 | 1460994770151 Marionette TRACE conn5 <- [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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1364ms 08:52:50 INFO - PROCESS | 1934 | 1460994770323 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 1934 | 1460994770330 Marionette TRACE conn5 <- [1,925,null,{"value":"8"}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:52:50 INFO - PROCESS | 1934 | 1460994770420 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 1934 | 1460994770423 Marionette TRACE conn5 <- [1,926,null,{}] 08:52:50 INFO - PROCESS | 1934 | 1460994770428 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 1934 | 1460994770561 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:52:50 INFO - PROCESS | 1934 | 1460994770760 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f56a800 == 79 [pid = 1934] [id = 239] 08:52:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a4012a800) [pid = 1934] [serial = 717] [outer = (nil)] 08:52:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a44c6a400) [pid = 1934] [serial = 718] [outer = 0x7f7a4012a800] 08:52:50 INFO - PROCESS | 1934 | 1460994770870 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a44eaa800) [pid = 1934] [serial = 719] [outer = 0x7f7a4012a800] 08:52:51 INFO - PROCESS | 1934 | 1460994771619 Marionette TRACE conn5 <- [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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1285ms 08:52:51 INFO - PROCESS | 1934 | 1460994771705 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1934 | 1460994771709 Marionette TRACE conn5 <- [1,929,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:52:51 INFO - PROCESS | 1934 | 1460994771716 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 1934 | 1460994771719 Marionette TRACE conn5 <- [1,930,null,{}] 08:52:51 INFO - PROCESS | 1934 | 1460994771724 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 1934 | 1460994771876 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:52:52 INFO - PROCESS | 1934 | 1460994772031 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50484800 == 80 [pid = 1934] [id = 240] 08:52:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a4252c000) [pid = 1934] [serial = 720] [outer = (nil)] 08:52:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a4e74e800) [pid = 1934] [serial = 721] [outer = 0x7f7a4252c000] 08:52:52 INFO - PROCESS | 1934 | 1460994772099 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a4f373400) [pid = 1934] [serial = 722] [outer = 0x7f7a4252c000] 08:52:52 INFO - PROCESS | 1934 | 1460994772906 Marionette TRACE conn5 <- [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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1229ms 08:52:52 INFO - PROCESS | 1934 | 1460994772946 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 1934 | 1460994772949 Marionette TRACE conn5 <- [1,933,null,{"value":"8"}] 08:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:52:52 INFO - PROCESS | 1934 | 1460994772954 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 1934 | 1460994772957 Marionette TRACE conn5 <- [1,934,null,{}] 08:52:52 INFO - PROCESS | 1934 | 1460994772962 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 1934 | 1460994773127 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:52:53 INFO - PROCESS | 1934 | 1460994773299 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5297f000 == 81 [pid = 1934] [id = 241] 08:52:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a4f373800) [pid = 1934] [serial = 723] [outer = (nil)] 08:52:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a4fa0fc00) [pid = 1934] [serial = 724] [outer = 0x7f7a4f373800] 08:52:53 INFO - PROCESS | 1934 | 1460994773368 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a50a35000) [pid = 1934] [serial = 725] [outer = 0x7f7a4f373800] 08:52:54 INFO - PROCESS | 1934 | 1460994774203 Marionette TRACE conn5 <- [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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1277ms 08:52:54 INFO - PROCESS | 1934 | 1460994774232 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 1934 | 1460994774235 Marionette TRACE conn5 <- [1,937,null,{"value":"8"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:52:54 INFO - PROCESS | 1934 | 1460994774240 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 1934 | 1460994774243 Marionette TRACE conn5 <- [1,938,null,{}] 08:52:54 INFO - PROCESS | 1934 | 1460994774248 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 1934 | 1460994774388 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:52:54 INFO - PROCESS | 1934 | 1460994774559 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54d21000 == 82 [pid = 1934] [id = 242] 08:52:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a4f374c00) [pid = 1934] [serial = 726] [outer = (nil)] 08:52:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a50a3fc00) [pid = 1934] [serial = 727] [outer = 0x7f7a4f374c00] 08:52:54 INFO - PROCESS | 1934 | 1460994774625 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a529ce400) [pid = 1934] [serial = 728] [outer = 0x7f7a4f374c00] 08:52:55 INFO - PROCESS | 1934 | 1460994775434 Marionette TRACE conn5 <- [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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1229ms 08:52:55 INFO - PROCESS | 1934 | 1460994775471 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 1934 | 1460994775474 Marionette TRACE conn5 <- [1,941,null,{"value":"8"}] 08:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:52:55 INFO - PROCESS | 1934 | 1460994775480 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 1934 | 1460994775482 Marionette TRACE conn5 <- [1,942,null,{}] 08:52:55 INFO - PROCESS | 1934 | 1460994775487 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 1934 | 1460994775629 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:52:55 INFO - PROCESS | 1934 | 1460994775788 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bcf000 == 83 [pid = 1934] [id = 243] 08:52:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a395e6c00) [pid = 1934] [serial = 729] [outer = (nil)] 08:52:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a52a93400) [pid = 1934] [serial = 730] [outer = 0x7f7a395e6c00] 08:52:55 INFO - PROCESS | 1934 | 1460994775854 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a54160000) [pid = 1934] [serial = 731] [outer = 0x7f7a395e6c00] 08:52:56 INFO - PROCESS | 1934 | 1460994776993 Marionette TRACE conn5 <- [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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1575ms 08:52:57 INFO - PROCESS | 1934 | 1460994777056 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:52:57 INFO - PROCESS | 1934 | 1460994777061 Marionette TRACE conn5 <- [1,945,null,{"value":"8"}] 08:52:57 INFO - PROCESS | 1934 | 1460994777068 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 1934 | 1460994777072 Marionette TRACE conn5 <- [1,946,null,{}] 08:52:57 INFO - PROCESS | 1934 | 1460994777079 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 1934 | 1460994777231 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:52:57 INFO - PROCESS | 1934 | 1460994777429 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c692800 == 84 [pid = 1934] [id = 244] 08:52:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a361dc400) [pid = 1934] [serial = 732] [outer = (nil)] 08:52:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a3620b800) [pid = 1934] [serial = 733] [outer = 0x7f7a361dc400] 08:52:57 INFO - PROCESS | 1934 | 1460994777490 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a38525c00) [pid = 1934] [serial = 734] [outer = 0x7f7a361dc400] 08:52:58 INFO - PROCESS | 1934 | 1460994778399 Marionette TRACE conn5 <- [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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1382ms 08:52:58 INFO - PROCESS | 1934 | 1460994778450 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 1934 | 1460994778457 Marionette TRACE conn5 <- [1,949,null,{"value":"8"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:52:58 INFO - PROCESS | 1934 | 1460994778466 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 1934 | 1460994778469 Marionette TRACE conn5 <- [1,950,null,{}] 08:52:58 INFO - PROCESS | 1934 | 1460994778474 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 1934 | 1460994778618 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:52:58 INFO - PROCESS | 1934 | 1460994778785 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1ee000 == 85 [pid = 1934] [id = 245] 08:52:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a38dcd800) [pid = 1934] [serial = 735] [outer = (nil)] 08:52:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a39512000) [pid = 1934] [serial = 736] [outer = 0x7f7a38dcd800] 08:52:58 INFO - PROCESS | 1934 | 1460994778902 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a3a6db400) [pid = 1934] [serial = 737] [outer = 0x7f7a38dcd800] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42136800 == 84 [pid = 1934] [id = 234] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41543800 == 83 [pid = 1934] [id = 233] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3da1b000 == 82 [pid = 1934] [id = 232] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a414e1c00) [pid = 1934] [serial = 619] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a397cf400) [pid = 1934] [serial = 613] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a3ecb9000) [pid = 1934] [serial = 607] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a42284000) [pid = 1934] [serial = 622] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a3851ec00) [pid = 1934] [serial = 610] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a43af1800) [pid = 1934] [serial = 625] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a3ecbac00) [pid = 1934] [serial = 616] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a3727fc00) [pid = 1934] [serial = 655] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ad8800 == 81 [pid = 1934] [id = 231] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383c5800 == 80 [pid = 1934] [id = 230] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3831a000 == 79 [pid = 1934] [id = 229] 08:52:59 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3940f800 == 78 [pid = 1934] [id = 228] 08:52:59 INFO - PROCESS | 1934 | 1460994779901 Marionette TRACE conn5 <- [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]]]}] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a3d0d5000) [pid = 1934] [serial = 640] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 133 (0x7f7a44aeac00) [pid = 1934] [serial = 628] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 132 (0x7f7a3f80d800) [pid = 1934] [serial = 638] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 131 (0x7f7a44a51400) [pid = 1934] [serial = 646] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 130 (0x7f7a362b9800) [pid = 1934] [serial = 631] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a397d1000) [pid = 1934] [serial = 635] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a3c6ae800) [pid = 1934] [serial = 637] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a42399000) [pid = 1934] [serial = 643] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a44ea0800) [pid = 1934] [serial = 649] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a410ab400) [pid = 1934] [serial = 641] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a4804f400) [pid = 1934] [serial = 650] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a42529400) [pid = 1934] [serial = 644] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a3851b400) [pid = 1934] [serial = 632] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 121 (0x7f7a39511800) [pid = 1934] [serial = 634] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 120 (0x7f7a360ab800) [pid = 1934] [serial = 652] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 119 (0x7f7a37209800) [pid = 1934] [serial = 653] [outer = (nil)] [url = about:blank] 08:52:59 INFO - PROCESS | 1934 | --DOMWINDOW == 118 (0x7f7a44c78800) [pid = 1934] [serial = 647] [outer = (nil)] [url = about:blank] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1485ms 08:52:59 INFO - PROCESS | 1934 | 1460994779951 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 1934 | 1460994779955 Marionette TRACE conn5 <- [1,953,null,{"value":"8"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:52:59 INFO - PROCESS | 1934 | 1460994779960 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 1934 | 1460994779965 Marionette TRACE conn5 <- [1,954,null,{}] 08:52:59 INFO - PROCESS | 1934 | 1460994779979 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 1934 | 1460994780122 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:53:00 INFO - PROCESS | 1934 | 1460994780244 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38970000 == 79 [pid = 1934] [id = 246] 08:53:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 119 (0x7f7a38dd1400) [pid = 1934] [serial = 738] [outer = (nil)] 08:53:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 120 (0x7f7a3c6aec00) [pid = 1934] [serial = 739] [outer = 0x7f7a38dd1400] 08:53:00 INFO - PROCESS | 1934 | 1460994780306 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 121 (0x7f7a3d0e0000) [pid = 1934] [serial = 740] [outer = 0x7f7a38dd1400] 08:53:01 INFO - PROCESS | 1934 | 1460994781014 Marionette TRACE conn5 <- [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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1081ms 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:53:01 INFO - PROCESS | 1934 | 1460994781044 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 1934 | 1460994781047 Marionette TRACE conn5 <- [1,957,null,{"value":"8"}] 08:53:01 INFO - PROCESS | 1934 | 1460994781051 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 1934 | 1460994781055 Marionette TRACE conn5 <- [1,958,null,{}] 08:53:01 INFO - PROCESS | 1934 | 1460994781059 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 1934 | 1460994781204 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:53:01 INFO - PROCESS | 1934 | 1460994781331 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4e1000 == 80 [pid = 1934] [id = 247] 08:53:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 122 (0x7f7a399a6000) [pid = 1934] [serial = 741] [outer = (nil)] 08:53:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a411b6c00) [pid = 1934] [serial = 742] [outer = 0x7f7a399a6000] 08:53:01 INFO - PROCESS | 1934 | 1460994781389 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a42391000) [pid = 1934] [serial = 743] [outer = 0x7f7a399a6000] 08:53:02 INFO - PROCESS | 1934 | 1460994782011 Marionette TRACE conn5 <- [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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 976ms 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:53:02 INFO - PROCESS | 1934 | 1460994782028 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 1934 | 1460994782030 Marionette TRACE conn5 <- [1,961,null,{"value":"8"}] 08:53:02 INFO - PROCESS | 1934 | 1460994782036 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 1934 | 1460994782039 Marionette TRACE conn5 <- [1,962,null,{}] 08:53:02 INFO - PROCESS | 1934 | 1460994782043 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 1934 | 1460994782246 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:53:02 INFO - PROCESS | 1934 | 1460994782279 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4214f800 == 81 [pid = 1934] [id = 248] 08:53:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a3ecb9000) [pid = 1934] [serial = 744] [outer = (nil)] 08:53:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a42391800) [pid = 1934] [serial = 745] [outer = 0x7f7a3ecb9000] 08:53:02 INFO - PROCESS | 1934 | 1460994782333 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a44ae4000) [pid = 1934] [serial = 746] [outer = 0x7f7a3ecb9000] 08:53:03 INFO - PROCESS | 1934 | 1460994783073 Marionette TRACE conn5 <- [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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1079ms 08:53:03 INFO - PROCESS | 1934 | 1460994783118 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 1934 | 1460994783121 Marionette TRACE conn5 <- [1,965,null,{"value":"8"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:53:03 INFO - PROCESS | 1934 | 1460994783126 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 1934 | 1460994783128 Marionette TRACE conn5 <- [1,966,null,{}] 08:53:03 INFO - PROCESS | 1934 | 1460994783133 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 1934 | 1460994783346 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:53:03 INFO - PROCESS | 1934 | 1460994783370 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43aa9000 == 82 [pid = 1934] [id = 249] 08:53:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a4e757000) [pid = 1934] [serial = 747] [outer = (nil)] 08:53:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a4f6d3c00) [pid = 1934] [serial = 748] [outer = 0x7f7a4e757000] 08:53:03 INFO - PROCESS | 1934 | 1460994783429 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a507c9800) [pid = 1934] [serial = 749] [outer = 0x7f7a4e757000] 08:53:04 INFO - PROCESS | 1934 | 1460994784139 Marionette TRACE conn5 <- [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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1031ms 08:53:04 INFO - PROCESS | 1934 | 1460994784158 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 1934 | 1460994784162 Marionette TRACE conn5 <- [1,969,null,{"value":"8"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:53:04 INFO - PROCESS | 1934 | 1460994784167 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 1934 | 1460994784169 Marionette TRACE conn5 <- [1,970,null,{}] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 129 (0x7f7a37289000) [pid = 1934] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 128 (0x7f7a3c8d7400) [pid = 1934] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 127 (0x7f7a36210c00) [pid = 1934] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 126 (0x7f7a407e8800) [pid = 1934] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 125 (0x7f7a407e6400) [pid = 1934] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 124 (0x7f7a3620c000) [pid = 1934] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 123 (0x7f7a312f6c00) [pid = 1934] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:53:04 INFO - PROCESS | 1934 | --DOMWINDOW == 122 (0x7f7a361da400) [pid = 1934] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:53:04 INFO - PROCESS | 1934 | 1460994784479 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 1934 | 1460994784598 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:53:04 INFO - PROCESS | 1934 | 1460994784621 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c694000 == 83 [pid = 1934] [id = 250] 08:53:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 123 (0x7f7a3c8d7400) [pid = 1934] [serial = 750] [outer = (nil)] 08:53:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 124 (0x7f7a44ae7000) [pid = 1934] [serial = 751] [outer = 0x7f7a3c8d7400] 08:53:04 INFO - PROCESS | 1934 | 1460994784684 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 125 (0x7f7a4f80a800) [pid = 1934] [serial = 752] [outer = 0x7f7a3c8d7400] 08:53:05 INFO - PROCESS | 1934 | 1460994785392 Marionette TRACE conn5 <- [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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1238ms 08:53:05 INFO - PROCESS | 1934 | 1460994785409 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 1934 | 1460994785420 Marionette TRACE conn5 <- [1,973,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:53:05 INFO - PROCESS | 1934 | 1460994785450 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 1934 | 1460994785454 Marionette TRACE conn5 <- [1,974,null,{}] 08:53:05 INFO - PROCESS | 1934 | 1460994785462 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 1934 | 1460994785635 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:53:05 INFO - PROCESS | 1934 | 1460994785651 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a47fcc000 == 84 [pid = 1934] [id = 251] 08:53:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 126 (0x7f7a3c8d1400) [pid = 1934] [serial = 753] [outer = (nil)] 08:53:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 127 (0x7f7a52998400) [pid = 1934] [serial = 754] [outer = 0x7f7a3c8d1400] 08:53:05 INFO - PROCESS | 1934 | 1460994785707 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 128 (0x7f7a5427d800) [pid = 1934] [serial = 755] [outer = 0x7f7a3c8d1400] 08:53:06 INFO - PROCESS | 1934 | 1460994786373 Marionette TRACE conn5 <- [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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 978ms 08:53:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 129 (0x7f7a4f6da000) [pid = 1934] [serial = 756] [outer = 0x7f7a38aa0c00] 08:53:06 INFO - PROCESS | 1934 | 1460994786545 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 1934 | 1460994786551 Marionette TRACE conn5 <- [1,977,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:53:06 INFO - PROCESS | 1934 | 1460994786664 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 1934 | 1460994786668 Marionette TRACE conn5 <- [1,978,null,{}] 08:53:06 INFO - PROCESS | 1934 | 1460994786681 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 1934 | 1460994786854 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:53:07 INFO - PROCESS | 1934 | 1460994787025 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3865e000 == 85 [pid = 1934] [id = 252] 08:53:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 130 (0x7f7a360b9400) [pid = 1934] [serial = 757] [outer = (nil)] 08:53:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 131 (0x7f7a3851b400) [pid = 1934] [serial = 758] [outer = 0x7f7a360b9400] 08:53:07 INFO - PROCESS | 1934 | 1460994787095 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 132 (0x7f7a38a9b400) [pid = 1934] [serial = 759] [outer = 0x7f7a360b9400] 08:53:07 INFO - PROCESS | 1934 | 1460994787991 Marionette TRACE conn5 <- [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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1432ms 08:53:08 INFO - PROCESS | 1934 | 1460994788050 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:53:08 INFO - PROCESS | 1934 | 1460994788055 Marionette TRACE conn5 <- [1,981,null,{"value":"8"}] 08:53:08 INFO - PROCESS | 1934 | 1460994788064 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 1934 | 1460994788069 Marionette TRACE conn5 <- [1,982,null,{}] 08:53:08 INFO - PROCESS | 1934 | 1460994788076 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 1934 | 1460994788244 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:53:08 INFO - PROCESS | 1934 | 1460994788399 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42c1c800 == 86 [pid = 1934] [id = 253] 08:53:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 133 (0x7f7a3614e800) [pid = 1934] [serial = 760] [outer = (nil)] 08:53:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 134 (0x7f7a3c47c000) [pid = 1934] [serial = 761] [outer = 0x7f7a3614e800] 08:53:08 INFO - PROCESS | 1934 | 1460994788467 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a3ecb1800) [pid = 1934] [serial = 762] [outer = 0x7f7a3614e800] 08:53:09 INFO - PROCESS | 1934 | 1460994789357 Marionette TRACE conn5 <- [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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1339ms 08:53:09 INFO - PROCESS | 1934 | 1460994789401 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:53:09 INFO - PROCESS | 1934 | 1460994789405 Marionette TRACE conn5 <- [1,985,null,{"value":"8"}] 08:53:09 INFO - PROCESS | 1934 | 1460994789410 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 1934 | 1460994789414 Marionette TRACE conn5 <- [1,986,null,{}] 08:53:09 INFO - PROCESS | 1934 | 1460994789421 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 1934 | 1460994789587 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:53:09 INFO - PROCESS | 1934 | 1460994789758 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508c7000 == 87 [pid = 1934] [id = 254] 08:53:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a44aecc00) [pid = 1934] [serial = 763] [outer = (nil)] 08:53:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a44cedc00) [pid = 1934] [serial = 764] [outer = 0x7f7a44aecc00] 08:53:09 INFO - PROCESS | 1934 | 1460994789832 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a4f649400) [pid = 1934] [serial = 765] [outer = 0x7f7a44aecc00] 08:53:10 INFO - PROCESS | 1934 | 1460994790631 Marionette TRACE conn5 <- [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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1277ms 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:53:10 INFO - PROCESS | 1934 | 1460994790688 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 1934 | 1460994790691 Marionette TRACE conn5 <- [1,989,null,{"value":"8"}] 08:53:10 INFO - PROCESS | 1934 | 1460994790695 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 1934 | 1460994790699 Marionette TRACE conn5 <- [1,990,null,{}] 08:53:10 INFO - PROCESS | 1934 | 1460994790705 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 1934 | 1460994790856 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:53:11 INFO - PROCESS | 1934 | 1460994791017 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54612000 == 88 [pid = 1934] [id = 255] 08:53:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a44c6b000) [pid = 1934] [serial = 766] [outer = (nil)] 08:53:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a50bbdc00) [pid = 1934] [serial = 767] [outer = 0x7f7a44c6b000] 08:53:11 INFO - PROCESS | 1934 | 1460994791088 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a54282c00) [pid = 1934] [serial = 768] [outer = 0x7f7a44c6b000] 08:53:11 INFO - PROCESS | 1934 | 1460994791927 Marionette TRACE conn5 <- [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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1282ms 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:53:11 INFO - PROCESS | 1934 | 1460994791978 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 1934 | 1460994791981 Marionette TRACE conn5 <- [1,993,null,{"value":"8"}] 08:53:11 INFO - PROCESS | 1934 | 1460994791986 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 1934 | 1460994791990 Marionette TRACE conn5 <- [1,994,null,{}] 08:53:11 INFO - PROCESS | 1934 | 1460994791994 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 1934 | 1460994792136 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:53:12 INFO - PROCESS | 1934 | 1460994792297 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5489c000 == 89 [pid = 1934] [id = 256] 08:53:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a4f895c00) [pid = 1934] [serial = 769] [outer = (nil)] 08:53:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a5472c000) [pid = 1934] [serial = 770] [outer = 0x7f7a4f895c00] 08:53:12 INFO - PROCESS | 1934 | 1460994792366 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a548b8800) [pid = 1934] [serial = 771] [outer = 0x7f7a4f895c00] 08:53:13 INFO - PROCESS | 1934 | 1460994793177 Marionette TRACE conn5 <- [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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1232ms 08:53:13 INFO - PROCESS | 1934 | 1460994793218 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 1934 | 1460994793228 Marionette TRACE conn5 <- [1,997,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:53:13 INFO - PROCESS | 1934 | 1460994793236 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 1934 | 1460994793240 Marionette TRACE conn5 <- [1,998,null,{}] 08:53:13 INFO - PROCESS | 1934 | 1460994793246 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 1934 | 1460994793431 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:53:13 INFO - PROCESS | 1934 | 1460994793591 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59be5000 == 90 [pid = 1934] [id = 257] 08:53:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a529c8800) [pid = 1934] [serial = 772] [outer = (nil)] 08:53:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a56909800) [pid = 1934] [serial = 773] [outer = 0x7f7a529c8800] 08:53:13 INFO - PROCESS | 1934 | 1460994793662 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a569a3800) [pid = 1934] [serial = 774] [outer = 0x7f7a529c8800] 08:53:14 INFO - PROCESS | 1934 | 1460994794438 Marionette TRACE conn5 <- [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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1230ms 08:53:14 INFO - PROCESS | 1934 | 1460994794470 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 1934 | 1460994794478 Marionette TRACE conn5 <- [1,1001,null,{"value":"8"}] 08:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:53:14 INFO - PROCESS | 1934 | 1460994794484 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 1934 | 1460994794486 Marionette TRACE conn5 <- [1,1002,null,{}] 08:53:14 INFO - PROCESS | 1934 | 1460994794491 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 1934 | 1460994794637 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:53:14 INFO - PROCESS | 1934 | 1460994794801 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb77800 == 91 [pid = 1934] [id = 258] 08:53:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a3d86b400) [pid = 1934] [serial = 775] [outer = (nil)] 08:53:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a3d873800) [pid = 1934] [serial = 776] [outer = 0x7f7a3d86b400] 08:53:14 INFO - PROCESS | 1934 | 1460994794866 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a3d878000) [pid = 1934] [serial = 777] [outer = 0x7f7a3d86b400] 08:53:15 INFO - PROCESS | 1934 | 1460994795687 Marionette TRACE conn5 <- [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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1278ms 08:53:15 INFO - PROCESS | 1934 | 1460994795763 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 1934 | 1460994795766 Marionette TRACE conn5 <- [1,1005,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:53:15 INFO - PROCESS | 1934 | 1460994795772 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 1934 | 1460994795774 Marionette TRACE conn5 <- [1,1006,null,{}] 08:53:15 INFO - PROCESS | 1934 | 1460994795779 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 1934 | 1460994795928 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:53:16 INFO - PROCESS | 1934 | 1460994796088 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3905e000 == 92 [pid = 1934] [id = 259] 08:53:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a2e0b1000) [pid = 1934] [serial = 778] [outer = (nil)] 08:53:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a2e0b6400) [pid = 1934] [serial = 779] [outer = 0x7f7a2e0b1000] 08:53:16 INFO - PROCESS | 1934 | 1460994796154 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a2e0bbc00) [pid = 1934] [serial = 780] [outer = 0x7f7a2e0b1000] 08:53:16 INFO - PROCESS | 1934 | 1460994796929 Marionette TRACE conn5 <- [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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1226ms 08:53:17 INFO - PROCESS | 1934 | 1460994796999 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 1934 | 1460994797002 Marionette TRACE conn5 <- [1,1009,null,{"value":"8"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:53:17 INFO - PROCESS | 1934 | 1460994797008 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 1934 | 1460994797010 Marionette TRACE conn5 <- [1,1010,null,{}] 08:53:17 INFO - PROCESS | 1934 | 1460994797015 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 1934 | 1460994797163 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:53:17 INFO - PROCESS | 1934 | 1460994797324 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa2e000 == 93 [pid = 1934] [id = 260] 08:53:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a2e0b1400) [pid = 1934] [serial = 781] [outer = (nil)] 08:53:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a3926d800) [pid = 1934] [serial = 782] [outer = 0x7f7a2e0b1400] 08:53:17 INFO - PROCESS | 1934 | 1460994797390 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a39272c00) [pid = 1934] [serial = 783] [outer = 0x7f7a2e0b1400] 08:53:18 INFO - PROCESS | 1934 | 1460994798195 Marionette TRACE conn5 <- [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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1230ms 08:53:18 INFO - PROCESS | 1934 | 1460994798239 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:53:18 INFO - PROCESS | 1934 | 1460994798248 Marionette TRACE conn5 <- [1,1013,null,{"value":"8"}] 08:53:18 INFO - PROCESS | 1934 | 1460994798254 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 1934 | 1460994798260 Marionette TRACE conn5 <- [1,1014,null,{}] 08:53:18 INFO - PROCESS | 1934 | 1460994798266 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 1934 | 1460994798410 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:53:18 INFO - PROCESS | 1934 | 1460994798593 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39068800 == 94 [pid = 1934] [id = 261] 08:53:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a2e0b9400) [pid = 1934] [serial = 784] [outer = (nil)] 08:53:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a39276c00) [pid = 1934] [serial = 785] [outer = 0x7f7a2e0b9400] 08:53:18 INFO - PROCESS | 1934 | 1460994798662 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a3d872400) [pid = 1934] [serial = 786] [outer = 0x7f7a2e0b9400] 08:53:19 INFO - PROCESS | 1934 | 1460994799846 Marionette TRACE conn5 <- [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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1635ms 08:53:19 INFO - PROCESS | 1934 | 1460994799890 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 1934 | 1460994799895 Marionette TRACE conn5 <- [1,1017,null,{"value":"8"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:53:19 INFO - PROCESS | 1934 | 1460994799903 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 1934 | 1460994799907 Marionette TRACE conn5 <- [1,1018,null,{}] 08:53:19 INFO - PROCESS | 1934 | 1460994799914 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 1934 | 1460994800070 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:53:20 INFO - PROCESS | 1934 | 1460994800274 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39409000 == 95 [pid = 1934] [id = 262] 08:53:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a36003000) [pid = 1934] [serial = 787] [outer = (nil)] 08:53:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a3604dc00) [pid = 1934] [serial = 788] [outer = 0x7f7a36003000] 08:53:20 INFO - PROCESS | 1934 | 1460994800336 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a36151400) [pid = 1934] [serial = 789] [outer = 0x7f7a36003000] 08:53:21 INFO - PROCESS | 1934 | 1460994801136 Marionette TRACE conn5 <- [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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1284ms 08:53:21 INFO - PROCESS | 1934 | 1460994801187 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 1934 | 1460994801194 Marionette TRACE conn5 <- [1,1021,null,{"value":"8"}] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:53:21 INFO - PROCESS | 1934 | 1460994801203 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 1934 | 1460994801206 Marionette TRACE conn5 <- [1,1022,null,{}] 08:53:21 INFO - PROCESS | 1934 | 1460994801211 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 1934 | 1460994801356 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:53:21 INFO - PROCESS | 1934 | 1460994801566 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39544000 == 96 [pid = 1934] [id = 263] 08:53:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a361de400) [pid = 1934] [serial = 790] [outer = (nil)] 08:53:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a37284800) [pid = 1934] [serial = 791] [outer = 0x7f7a361de400] 08:53:21 INFO - PROCESS | 1934 | 1460994801687 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a38dcb800) [pid = 1934] [serial = 792] [outer = 0x7f7a361de400] 08:53:22 INFO - PROCESS | 1934 | 1460994802552 Marionette TRACE conn5 <- [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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1428ms 08:53:22 INFO - PROCESS | 1934 | 1460994802631 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:53:22 INFO - PROCESS | 1934 | 1460994802635 Marionette TRACE conn5 <- [1,1025,null,{"value":"8"}] 08:53:22 INFO - PROCESS | 1934 | 1460994802640 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 1934 | 1460994802645 Marionette TRACE conn5 <- [1,1026,null,{}] 08:53:22 INFO - PROCESS | 1934 | 1460994802659 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 1934 | 1460994802816 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:53:22 INFO - PROCESS | 1934 | 1460994802986 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439da800 == 95 [pid = 1934] [id = 205] 08:53:22 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a576d3800 == 94 [pid = 1934] [id = 124] 08:53:22 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b40000 == 93 [pid = 1934] [id = 206] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a504bc000 == 92 [pid = 1934] [id = 72] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508bc000 == 91 [pid = 1934] [id = 156] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a43f5c800) [pid = 1934] [serial = 670] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a4e7db000) [pid = 1934] [serial = 673] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a4f6d7400) [pid = 1934] [serial = 676] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a4fa0b000) [pid = 1934] [serial = 679] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a360b1400) [pid = 1934] [serial = 682] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a43ae4000) [pid = 1934] [serial = 706] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1eb000 == 92 [pid = 1934] [id = 264] 08:53:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a312f0c00) [pid = 1934] [serial = 793] [outer = (nil)] 08:53:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a362b6000) [pid = 1934] [serial = 794] [outer = 0x7f7a312f0c00] 08:53:23 INFO - PROCESS | 1934 | 1460994803097 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a3c40e800) [pid = 1934] [serial = 795] [outer = 0x7f7a312f0c00] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c694000 == 91 [pid = 1934] [id = 250] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43aa9000 == 90 [pid = 1934] [id = 249] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4214f800 == 89 [pid = 1934] [id = 248] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4e1000 == 88 [pid = 1934] [id = 247] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38970000 == 87 [pid = 1934] [id = 246] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1ee000 == 86 [pid = 1934] [id = 245] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c692800 == 85 [pid = 1934] [id = 244] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50484800 == 84 [pid = 1934] [id = 240] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f56a800 == 83 [pid = 1934] [id = 239] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b4a000 == 82 [pid = 1934] [id = 238] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4d8000 == 81 [pid = 1934] [id = 237] 08:53:23 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38652800 == 80 [pid = 1934] [id = 236] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a407f3400) [pid = 1934] [serial = 608] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a3d0d4c00) [pid = 1934] [serial = 697] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a4227f400) [pid = 1934] [serial = 700] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a3ecb9400) [pid = 1934] [serial = 698] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a42394000) [pid = 1934] [serial = 703] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a387e0400) [pid = 1934] [serial = 691] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a3b2ce800) [pid = 1934] [serial = 692] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a36206400) [pid = 1934] [serial = 658] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a3c40a400) [pid = 1934] [serial = 694] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a3720b000) [pid = 1934] [serial = 686] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a36202800) [pid = 1934] [serial = 685] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a3f7bec00) [pid = 1934] [serial = 664] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a397cfc00) [pid = 1934] [serial = 661] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a4252a800) [pid = 1934] [serial = 667] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a395e1000) [pid = 1934] [serial = 689] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a38a99400) [pid = 1934] [serial = 688] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a4239ec00) [pid = 1934] [serial = 701] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a42ce5400) [pid = 1934] [serial = 704] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a3c8d1000) [pid = 1934] [serial = 695] [outer = (nil)] [url = about:blank] 08:53:23 INFO - PROCESS | 1934 | 1460994803862 Marionette TRACE conn5 <- [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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1280ms 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:53:23 INFO - PROCESS | 1934 | 1460994803930 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 1934 | 1460994803933 Marionette TRACE conn5 <- [1,1029,null,{"value":"8"}] 08:53:23 INFO - PROCESS | 1934 | 1460994803940 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 1934 | 1460994803943 Marionette TRACE conn5 <- [1,1030,null,{}] 08:53:23 INFO - PROCESS | 1934 | 1460994803947 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 1934 | 1460994804078 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:53:24 INFO - PROCESS | 1934 | 1460994804091 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c51b800 == 81 [pid = 1934] [id = 265] 08:53:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a387e0400) [pid = 1934] [serial = 796] [outer = (nil)] 08:53:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a3d0ddc00) [pid = 1934] [serial = 797] [outer = 0x7f7a387e0400] 08:53:24 INFO - PROCESS | 1934 | 1460994804148 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a3d879000) [pid = 1934] [serial = 798] [outer = 0x7f7a387e0400] 08:53:24 INFO - PROCESS | 1934 | 1460994804876 Marionette TRACE conn5 <- [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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 977ms 08:53:24 INFO - PROCESS | 1934 | 1460994804916 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:53:24 INFO - PROCESS | 1934 | 1460994804919 Marionette TRACE conn5 <- [1,1033,null,{"value":"8"}] 08:53:24 INFO - PROCESS | 1934 | 1460994804924 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 1934 | 1460994804927 Marionette TRACE conn5 <- [1,1034,null,{}] 08:53:24 INFO - PROCESS | 1934 | 1460994804931 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 1934 | 1460994805109 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:53:25 INFO - PROCESS | 1934 | 1460994805122 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4d6000 == 82 [pid = 1934] [id = 266] 08:53:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a3d86d400) [pid = 1934] [serial = 799] [outer = (nil)] 08:53:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a3f8c7c00) [pid = 1934] [serial = 800] [outer = 0x7f7a3d86d400] 08:53:25 INFO - PROCESS | 1934 | 1460994805176 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a41494c00) [pid = 1934] [serial = 801] [outer = 0x7f7a3d86d400] 08:53:25 INFO - PROCESS | 1934 | 1460994805951 Marionette TRACE conn5 <- [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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1075ms 08:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:53:26 INFO - PROCESS | 1934 | 1460994806004 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 1934 | 1460994806006 Marionette TRACE conn5 <- [1,1037,null,{"value":"8"}] 08:53:26 INFO - PROCESS | 1934 | 1460994806012 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 1934 | 1460994806014 Marionette TRACE conn5 <- [1,1038,null,{}] 08:53:26 INFO - PROCESS | 1934 | 1460994806018 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 1934 | 1460994806230 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:53:26 INFO - PROCESS | 1934 | 1460994806254 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a410ca800 == 83 [pid = 1934] [id = 267] 08:53:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a4239ec00) [pid = 1934] [serial = 802] [outer = (nil)] 08:53:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a43af1800) [pid = 1934] [serial = 803] [outer = 0x7f7a4239ec00] 08:53:26 INFO - PROCESS | 1934 | 1460994806314 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a44baf000) [pid = 1934] [serial = 804] [outer = 0x7f7a4239ec00] 08:53:27 INFO - PROCESS | 1934 | 1460994807013 Marionette TRACE conn5 <- [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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1032ms 08:53:27 INFO - PROCESS | 1934 | 1460994807043 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 1934 | 1460994807046 Marionette TRACE conn5 <- [1,1041,null,{"value":"8"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:53:27 INFO - PROCESS | 1934 | 1460994807051 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 1934 | 1460994807053 Marionette TRACE conn5 <- [1,1042,null,{}] 08:53:27 INFO - PROCESS | 1934 | 1460994807058 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 1934 | 1460994807240 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:53:27 INFO - PROCESS | 1934 | 1460994807268 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4257c800 == 84 [pid = 1934] [id = 268] 08:53:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a42398c00) [pid = 1934] [serial = 805] [outer = (nil)] 08:53:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a4e7db000) [pid = 1934] [serial = 806] [outer = 0x7f7a42398c00] 08:53:27 INFO - PROCESS | 1934 | 1460994807322 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a4f6d7c00) [pid = 1934] [serial = 807] [outer = 0x7f7a42398c00] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a361dc400) [pid = 1934] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a3c8d7400) [pid = 1934] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a3ecb9000) [pid = 1934] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a399a6000) [pid = 1934] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a4e757000) [pid = 1934] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a38dd1400) [pid = 1934] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:53:28 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a38dcd800) [pid = 1934] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:53:28 INFO - PROCESS | 1934 | 1460994808300 Marionette TRACE conn5 <- [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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1273ms 08:53:28 INFO - PROCESS | 1934 | 1460994808326 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:53:28 INFO - PROCESS | 1934 | 1460994808338 Marionette TRACE conn5 <- [1,1045,null,{"value":"8"}] 08:53:28 INFO - PROCESS | 1934 | 1460994808345 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 1934 | 1460994808347 Marionette TRACE conn5 <- [1,1046,null,{}] 08:53:28 INFO - PROCESS | 1934 | 1460994808352 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 1934 | 1460994808482 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:53:28 INFO - PROCESS | 1934 | 1460994808494 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43429000 == 85 [pid = 1934] [id = 269] 08:53:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a399a6000) [pid = 1934] [serial = 808] [outer = (nil)] 08:53:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a4f6d5000) [pid = 1934] [serial = 809] [outer = 0x7f7a399a6000] 08:53:28 INFO - PROCESS | 1934 | 1460994808550 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a508fcc00) [pid = 1934] [serial = 810] [outer = 0x7f7a399a6000] 08:53:29 INFO - PROCESS | 1934 | 1460994809265 Marionette TRACE conn5 <- [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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 975ms 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:53:29 INFO - PROCESS | 1934 | 1460994809319 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 1934 | 1460994809321 Marionette TRACE conn5 <- [1,1049,null,{"value":"8"}] 08:53:29 INFO - PROCESS | 1934 | 1460994809325 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 1934 | 1460994809329 Marionette TRACE conn5 <- [1,1050,null,{}] 08:53:29 INFO - PROCESS | 1934 | 1460994809333 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 1934 | 1460994809522 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:53:29 INFO - PROCESS | 1934 | 1460994809542 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b40000 == 86 [pid = 1934] [id = 270] 08:53:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a411c0c00) [pid = 1934] [serial = 811] [outer = (nil)] 08:53:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a52928000) [pid = 1934] [serial = 812] [outer = 0x7f7a411c0c00] 08:53:29 INFO - PROCESS | 1934 | 1460994809600 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a54279800) [pid = 1934] [serial = 813] [outer = 0x7f7a411c0c00] 08:53:30 INFO - PROCESS | 1934 | 1460994810413 Marionette TRACE conn5 <- [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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1131ms 08:53:30 INFO - PROCESS | 1934 | 1460994810462 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 1934 | 1460994810468 Marionette TRACE conn5 <- [1,1053,null,{"value":"8"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:53:30 INFO - PROCESS | 1934 | 1460994810477 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 1934 | 1460994810482 Marionette TRACE conn5 <- [1,1054,null,{}] 08:53:30 INFO - PROCESS | 1934 | 1460994810491 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 1934 | 1460994810675 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:53:30 INFO - PROCESS | 1934 | 1460994810841 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383d8000 == 87 [pid = 1934] [id = 271] 08:53:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a2e0ae400) [pid = 1934] [serial = 814] [outer = (nil)] 08:53:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a36144c00) [pid = 1934] [serial = 815] [outer = 0x7f7a2e0ae400] 08:53:30 INFO - PROCESS | 1934 | 1460994810908 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a362be000) [pid = 1934] [serial = 816] [outer = 0x7f7a2e0ae400] 08:53:31 INFO - PROCESS | 1934 | 1460994811773 Marionette TRACE conn5 <- [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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1341ms 08:53:31 INFO - PROCESS | 1934 | 1460994811818 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 1934 | 1460994811829 Marionette TRACE conn5 <- [1,1057,null,{"value":"8"}] 08:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:53:31 INFO - PROCESS | 1934 | 1460994811840 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 1934 | 1460994811843 Marionette TRACE conn5 <- [1,1058,null,{}] 08:53:31 INFO - PROCESS | 1934 | 1460994811850 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 1934 | 1460994812015 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:53:32 INFO - PROCESS | 1934 | 1460994812182 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4cb800 == 88 [pid = 1934] [id = 272] 08:53:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a3600c000) [pid = 1934] [serial = 817] [outer = (nil)] 08:53:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a395ed000) [pid = 1934] [serial = 818] [outer = 0x7f7a3600c000] 08:53:32 INFO - PROCESS | 1934 | 1460994812251 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a3c410000) [pid = 1934] [serial = 819] [outer = 0x7f7a3600c000] 08:53:33 INFO - PROCESS | 1934 | 1460994813157 Marionette TRACE conn5 <- [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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1378ms 08:53:33 INFO - PROCESS | 1934 | 1460994813217 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 1934 | 1460994813221 Marionette TRACE conn5 <- [1,1061,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:53:33 INFO - PROCESS | 1934 | 1460994813227 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 1934 | 1460994813232 Marionette TRACE conn5 <- [1,1062,null,{}] 08:53:33 INFO - PROCESS | 1934 | 1460994813246 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 1934 | 1460994813455 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:53:33 INFO - PROCESS | 1934 | 1460994813657 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f584800 == 89 [pid = 1934] [id = 273] 08:53:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a3f811c00) [pid = 1934] [serial = 820] [outer = (nil)] 08:53:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a4239c000) [pid = 1934] [serial = 821] [outer = 0x7f7a3f811c00] 08:53:33 INFO - PROCESS | 1934 | 1460994813771 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a44a4e400) [pid = 1934] [serial = 822] [outer = 0x7f7a3f811c00] 08:53:34 INFO - PROCESS | 1934 | 1460994814556 Marionette TRACE conn5 <- [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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1384ms 08:53:34 INFO - PROCESS | 1934 | 1460994814611 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 1934 | 1460994814615 Marionette TRACE conn5 <- [1,1065,null,{"value":"8"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:53:34 INFO - PROCESS | 1934 | 1460994814621 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 1934 | 1460994814624 Marionette TRACE conn5 <- [1,1066,null,{}] 08:53:34 INFO - PROCESS | 1934 | 1460994814629 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 1934 | 1460994814788 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:53:34 INFO - PROCESS | 1934 | 1460994814955 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52a25000 == 90 [pid = 1934] [id = 274] 08:53:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a414e1c00) [pid = 1934] [serial = 823] [outer = (nil)] 08:53:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a507c9c00) [pid = 1934] [serial = 824] [outer = 0x7f7a414e1c00] 08:53:35 INFO - PROCESS | 1934 | 1460994815023 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a54279000) [pid = 1934] [serial = 825] [outer = 0x7f7a414e1c00] 08:53:35 INFO - PROCESS | 1934 | 1460994815910 Marionette TRACE conn5 <- [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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1329ms 08:53:35 INFO - PROCESS | 1934 | 1460994815951 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 1934 | 1460994815955 Marionette TRACE conn5 <- [1,1069,null,{"value":"8"}] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:53:35 INFO - PROCESS | 1934 | 1460994815960 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 1934 | 1460994815962 Marionette TRACE conn5 <- [1,1070,null,{}] 08:53:35 INFO - PROCESS | 1934 | 1460994815967 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 1934 | 1460994816124 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:53:36 INFO - PROCESS | 1934 | 1460994816292 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54c73800 == 91 [pid = 1934] [id = 275] 08:53:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a44cf5c00) [pid = 1934] [serial = 826] [outer = (nil)] 08:53:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a5485dc00) [pid = 1934] [serial = 827] [outer = 0x7f7a44cf5c00] 08:53:36 INFO - PROCESS | 1934 | 1460994816360 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a54c3f000) [pid = 1934] [serial = 828] [outer = 0x7f7a44cf5c00] 08:53:37 INFO - PROCESS | 1934 | 1460994817185 Marionette TRACE conn5 <- [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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1291ms 08:53:37 INFO - PROCESS | 1934 | 1460994817253 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 1934 | 1460994817256 Marionette TRACE conn5 <- [1,1073,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:53:37 INFO - PROCESS | 1934 | 1460994817262 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 1934 | 1460994817264 Marionette TRACE conn5 <- [1,1074,null,{}] 08:53:37 INFO - PROCESS | 1934 | 1460994817270 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 1934 | 1460994817494 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:53:37 INFO - PROCESS | 1934 | 1460994817660 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59be4800 == 92 [pid = 1934] [id = 276] 08:53:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a2f8b1400) [pid = 1934] [serial = 829] [outer = (nil)] 08:53:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a2f8b8400) [pid = 1934] [serial = 830] [outer = 0x7f7a2f8b1400] 08:53:37 INFO - PROCESS | 1934 | 1460994817735 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a56906c00) [pid = 1934] [serial = 831] [outer = 0x7f7a2f8b1400] 08:53:38 INFO - PROCESS | 1934 | 1460994818600 Marionette TRACE conn5 <- [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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1381ms 08:53:38 INFO - PROCESS | 1934 | 1460994818643 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 1934 | 1460994818647 Marionette TRACE conn5 <- [1,1077,null,{"value":"8"}] 08:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:53:38 INFO - PROCESS | 1934 | 1460994818652 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 1934 | 1460994818654 Marionette TRACE conn5 <- [1,1078,null,{}] 08:53:38 INFO - PROCESS | 1934 | 1460994818660 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 1934 | 1460994818807 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:53:38 INFO - PROCESS | 1934 | 1460994818988 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9dd800 == 93 [pid = 1934] [id = 277] 08:53:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a2cac7800) [pid = 1934] [serial = 832] [outer = (nil)] 08:53:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a2cacd000) [pid = 1934] [serial = 833] [outer = 0x7f7a2cac7800] 08:53:39 INFO - PROCESS | 1934 | 1460994819061 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a2cad1400) [pid = 1934] [serial = 834] [outer = 0x7f7a2cac7800] 08:53:39 INFO - PROCESS | 1934 | 1460994819891 Marionette TRACE conn5 <- [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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1285ms 08:53:39 INFO - PROCESS | 1934 | 1460994819938 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 1934 | 1460994819940 Marionette TRACE conn5 <- [1,1081,null,{"value":"8"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:53:39 INFO - PROCESS | 1934 | 1460994819947 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 1934 | 1460994819949 Marionette TRACE conn5 <- [1,1082,null,{}] 08:53:39 INFO - PROCESS | 1934 | 1460994819954 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 1934 | 1460994820118 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:53:40 INFO - PROCESS | 1934 | 1460994820289 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391b0000 == 94 [pid = 1934] [id = 278] 08:53:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a2cac9000) [pid = 1934] [serial = 835] [outer = (nil)] 08:53:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a2d5d5400) [pid = 1934] [serial = 836] [outer = 0x7f7a2cac9000] 08:53:40 INFO - PROCESS | 1934 | 1460994820356 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a2d5d9c00) [pid = 1934] [serial = 837] [outer = 0x7f7a2cac9000] 08:53:41 INFO - PROCESS | 1934 | 1460994821174 Marionette TRACE conn5 <- [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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1282ms 08:53:41 INFO - PROCESS | 1934 | 1460994821230 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 1934 | 1460994821232 Marionette TRACE conn5 <- [1,1085,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:53:41 INFO - PROCESS | 1934 | 1460994821238 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 1934 | 1460994821240 Marionette TRACE conn5 <- [1,1086,null,{}] 08:53:41 INFO - PROCESS | 1934 | 1460994821245 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 1934 | 1460994821405 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:53:41 INFO - PROCESS | 1934 | 1460994821574 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ba2e800 == 95 [pid = 1934] [id = 279] 08:53:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a2cac4c00) [pid = 1934] [serial = 838] [outer = (nil)] 08:53:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a2d5dd800) [pid = 1934] [serial = 839] [outer = 0x7f7a2cac4c00] 08:53:41 INFO - PROCESS | 1934 | 1460994821641 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2f8b7800) [pid = 1934] [serial = 840] [outer = 0x7f7a2cac4c00] 08:53:42 INFO - PROCESS | 1934 | 1460994822404 Marionette TRACE conn5 <- [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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1178ms 08:53:42 INFO - PROCESS | 1934 | 1460994822429 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 1934 | 1460994822433 Marionette TRACE conn5 <- [1,1089,null,{"value":"8"}] 08:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:53:42 INFO - PROCESS | 1934 | 1460994822440 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 1934 | 1460994822443 Marionette TRACE conn5 <- [1,1090,null,{}] 08:53:42 INFO - PROCESS | 1934 | 1460994822448 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 1934 | 1460994822598 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:53:42 INFO - PROCESS | 1934 | 1460994822767 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391ba800 == 96 [pid = 1934] [id = 280] 08:53:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a2baa4400) [pid = 1934] [serial = 841] [outer = (nil)] 08:53:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a2baacc00) [pid = 1934] [serial = 842] [outer = 0x7f7a2baa4400] 08:53:42 INFO - PROCESS | 1934 | 1460994822833 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a2bab2000) [pid = 1934] [serial = 843] [outer = 0x7f7a2baa4400] 08:53:43 INFO - PROCESS | 1934 | 1460994823737 Marionette TRACE conn5 <- [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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1334ms 08:53:43 INFO - PROCESS | 1934 | 1460994823776 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 1934 | 1460994823780 Marionette TRACE conn5 <- [1,1093,null,{"value":"8"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:53:43 INFO - PROCESS | 1934 | 1460994823786 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 1934 | 1460994823789 Marionette TRACE conn5 <- [1,1094,null,{}] 08:53:43 INFO - PROCESS | 1934 | 1460994823795 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 1934 | 1460994823974 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:53:44 INFO - PROCESS | 1934 | 1460994824150 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2bbad800 == 97 [pid = 1934] [id = 281] 08:53:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a2baa5400) [pid = 1934] [serial = 844] [outer = (nil)] 08:53:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a3c8d5800) [pid = 1934] [serial = 845] [outer = 0x7f7a2baa5400] 08:53:44 INFO - PROCESS | 1934 | 1460994824221 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a56996000) [pid = 1934] [serial = 846] [outer = 0x7f7a2baa5400] 08:53:45 INFO - PROCESS | 1934 | 1460994825429 Marionette TRACE conn5 <- [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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1678ms 08:53:45 INFO - PROCESS | 1934 | 1460994825465 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:53:45 INFO - PROCESS | 1934 | 1460994825471 Marionette TRACE conn5 <- [1,1097,null,{"value":"8"}] 08:53:45 INFO - PROCESS | 1934 | 1460994825479 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1934 | 1460994825483 Marionette TRACE conn5 <- [1,1098,null,{}] 08:53:45 INFO - PROCESS | 1934 | 1460994825489 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 1934 | 1460994825640 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:53:45 INFO - PROCESS | 1934 | 1460994825979 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb71000 == 98 [pid = 1934] [id = 282] 08:53:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a312f5c00) [pid = 1934] [serial = 847] [outer = (nil)] 08:53:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a36006800) [pid = 1934] [serial = 848] [outer = 0x7f7a312f5c00] 08:53:46 INFO - PROCESS | 1934 | 1460994826085 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a36052400) [pid = 1934] [serial = 849] [outer = 0x7f7a312f5c00] 08:53:46 INFO - PROCESS | 1934 | 1460994826892 Marionette TRACE conn5 <- [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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1432ms 08:53:46 INFO - PROCESS | 1934 | 1460994826910 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 1934 | 1460994826917 Marionette TRACE conn5 <- [1,1101,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:53:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a395c2800 == 97 [pid = 1934] [id = 219] 08:53:46 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54b6b000 == 96 [pid = 1934] [id = 221] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a52a93400) [pid = 1934] [serial = 730] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a44c6a400) [pid = 1934] [serial = 718] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a50a3fc00) [pid = 1934] [serial = 727] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a4e74e800) [pid = 1934] [serial = 721] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a4215f400) [pid = 1934] [serial = 715] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a4fa0fc00) [pid = 1934] [serial = 724] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a52998400) [pid = 1934] [serial = 754] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43429000 == 95 [pid = 1934] [id = 269] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4257c800 == 94 [pid = 1934] [id = 268] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a410ca800 == 93 [pid = 1934] [id = 267] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4d6000 == 92 [pid = 1934] [id = 266] 08:53:47 INFO - PROCESS | 1934 | 1460994827052 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 1934 | 1460994827055 Marionette TRACE conn5 <- [1,1102,null,{}] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c51b800 == 91 [pid = 1934] [id = 265] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1eb000 == 90 [pid = 1934] [id = 264] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39544000 == 89 [pid = 1934] [id = 263] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39409000 == 88 [pid = 1934] [id = 262] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa2e000 == 87 [pid = 1934] [id = 260] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3905e000 == 86 [pid = 1934] [id = 259] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb77800 == 85 [pid = 1934] [id = 258] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59be5000 == 84 [pid = 1934] [id = 257] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5489c000 == 83 [pid = 1934] [id = 256] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54612000 == 82 [pid = 1934] [id = 255] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508c7000 == 81 [pid = 1934] [id = 254] 08:53:47 INFO - PROCESS | 1934 | 1460994827077 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42c1c800 == 80 [pid = 1934] [id = 253] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3865e000 == 79 [pid = 1934] [id = 252] 08:53:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a47fcc000 == 78 [pid = 1934] [id = 251] 08:53:47 INFO - PROCESS | 1934 | 1460994827223 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a3620b800) [pid = 1934] [serial = 733] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a44ae7000) [pid = 1934] [serial = 751] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a44ae4000) [pid = 1934] [serial = 746] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a411b6c00) [pid = 1934] [serial = 742] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a4f6d3c00) [pid = 1934] [serial = 748] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a38525c00) [pid = 1934] [serial = 734] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a507c9800) [pid = 1934] [serial = 749] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a3d0e0000) [pid = 1934] [serial = 740] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a4f80a800) [pid = 1934] [serial = 752] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a42391800) [pid = 1934] [serial = 745] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a39512000) [pid = 1934] [serial = 736] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a3a6d3000) [pid = 1934] [serial = 712] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x7f7a37285800) [pid = 1934] [serial = 709] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x7f7a3a6db400) [pid = 1934] [serial = 737] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x7f7a3c6aec00) [pid = 1934] [serial = 739] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x7f7a42391000) [pid = 1934] [serial = 743] [outer = (nil)] [url = about:blank] 08:53:47 INFO - PROCESS | 1934 | 1460994827380 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a362ef800 == 79 [pid = 1934] [id = 283] 08:53:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a360aa800) [pid = 1934] [serial = 850] [outer = (nil)] 08:53:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a3851d400) [pid = 1934] [serial = 851] [outer = 0x7f7a360aa800] 08:53:47 INFO - PROCESS | 1934 | 1460994827508 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a3926d000) [pid = 1934] [serial = 852] [outer = 0x7f7a360aa800] 08:53:48 INFO - PROCESS | 1934 | 1460994828114 Marionette TRACE conn5 <- [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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1164ms 08:53:48 INFO - PROCESS | 1934 | 1460994828143 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1934 | 1460994828145 Marionette TRACE conn5 <- [1,1105,null,{"value":"8"}] 08:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:53:48 INFO - PROCESS | 1934 | 1460994828151 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1934 | 1460994828156 Marionette TRACE conn5 <- [1,1106,null,{}] 08:53:48 INFO - PROCESS | 1934 | 1460994828170 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 1934 | 1460994828316 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:53:48 INFO - PROCESS | 1934 | 1460994828458 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39548800 == 80 [pid = 1934] [id = 284] 08:53:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a3926ac00) [pid = 1934] [serial = 853] [outer = (nil)] 08:53:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a39a53c00) [pid = 1934] [serial = 854] [outer = 0x7f7a3926ac00] 08:53:48 INFO - PROCESS | 1934 | 1460994828517 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a3c8d1000) [pid = 1934] [serial = 855] [outer = 0x7f7a3926ac00] 08:53:49 INFO - PROCESS | 1934 | 1460994829146 Marionette TRACE conn5 <- [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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1035ms 08:53:49 INFO - PROCESS | 1934 | 1460994829186 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 1934 | 1460994829190 Marionette TRACE conn5 <- [1,1109,null,{"value":"8"}] 08:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:53:49 INFO - PROCESS | 1934 | 1460994829195 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 1934 | 1460994829198 Marionette TRACE conn5 <- [1,1110,null,{}] 08:53:49 INFO - PROCESS | 1934 | 1460994829202 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 1934 | 1460994829414 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:53:49 INFO - PROCESS | 1934 | 1460994829499 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4c6800 == 81 [pid = 1934] [id = 285] 08:53:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a387d6800) [pid = 1934] [serial = 856] [outer = (nil)] 08:53:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a3d875c00) [pid = 1934] [serial = 857] [outer = 0x7f7a387d6800] 08:53:49 INFO - PROCESS | 1934 | 1460994829554 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a3f80d800) [pid = 1934] [serial = 858] [outer = 0x7f7a387d6800] 08:53:50 INFO - PROCESS | 1934 | 1460994830298 Marionette TRACE conn5 <- [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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1130ms 08:53:50 INFO - PROCESS | 1934 | 1460994830326 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1934 | 1460994830329 Marionette TRACE conn5 <- [1,1113,null,{"value":"8"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:53:50 INFO - PROCESS | 1934 | 1460994830335 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1934 | 1460994830337 Marionette TRACE conn5 <- [1,1114,null,{}] 08:53:50 INFO - PROCESS | 1934 | 1460994830342 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 1934 | 1460994830519 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:53:50 INFO - PROCESS | 1934 | 1460994830548 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f9f1800 == 82 [pid = 1934] [id = 286] 08:53:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a3a6d6c00) [pid = 1934] [serial = 859] [outer = (nil)] 08:53:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a4215f400) [pid = 1934] [serial = 860] [outer = 0x7f7a3a6d6c00] 08:53:50 INFO - PROCESS | 1934 | 1460994830603 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a42529400) [pid = 1934] [serial = 861] [outer = 0x7f7a3a6d6c00] 08:53:51 INFO - PROCESS | 1934 | 1460994831400 Marionette TRACE conn5 <- [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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1124ms 08:53:51 INFO - PROCESS | 1934 | 1460994831459 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 1934 | 1460994831461 Marionette TRACE conn5 <- [1,1117,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:53:51 INFO - PROCESS | 1934 | 1460994831467 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 1934 | 1460994831469 Marionette TRACE conn5 <- [1,1118,null,{}] 08:53:51 INFO - PROCESS | 1934 | 1460994831474 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 1934 | 1460994831667 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:53:51 INFO - PROCESS | 1934 | 1460994831698 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42f2c800 == 83 [pid = 1934] [id = 287] 08:53:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a496f3800) [pid = 1934] [serial = 862] [outer = (nil)] 08:53:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a507c9800) [pid = 1934] [serial = 863] [outer = 0x7f7a496f3800] 08:53:51 INFO - PROCESS | 1934 | 1460994831757 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a52a93400) [pid = 1934] [serial = 864] [outer = 0x7f7a496f3800] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a3c8d1400) [pid = 1934] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a312f0c00) [pid = 1934] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a3d86d400) [pid = 1934] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a36003000) [pid = 1934] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a361de400) [pid = 1934] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a387e0400) [pid = 1934] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a4239ec00) [pid = 1934] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a399a6000) [pid = 1934] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:53:52 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a42398c00) [pid = 1934] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:53:52 INFO - PROCESS | 1934 | 1460994832694 Marionette TRACE conn5 <- [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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1273ms 08:53:52 INFO - PROCESS | 1934 | 1460994832741 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1934 | 1460994832743 Marionette TRACE conn5 <- [1,1121,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:53:52 INFO - PROCESS | 1934 | 1460994832756 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1934 | 1460994832758 Marionette TRACE conn5 <- [1,1122,null,{}] 08:53:52 INFO - PROCESS | 1934 | 1460994832767 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 1934 | 1460994832898 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:53:52 INFO - PROCESS | 1934 | 1460994832910 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43a9c000 == 84 [pid = 1934] [id = 288] 08:53:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a2f946400) [pid = 1934] [serial = 865] [outer = (nil)] 08:53:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a2f951000) [pid = 1934] [serial = 866] [outer = 0x7f7a2f946400] 08:53:52 INFO - PROCESS | 1934 | 1460994832965 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a2f955c00) [pid = 1934] [serial = 867] [outer = 0x7f7a2f946400] 08:53:53 INFO - PROCESS | 1934 | 1460994833697 Marionette TRACE conn5 <- [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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 985ms 08:53:53 INFO - PROCESS | 1934 | 1460994833742 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1934 | 1460994833745 Marionette TRACE conn5 <- [1,1125,null,{"value":"8"}] 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:53:53 INFO - PROCESS | 1934 | 1460994833750 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1934 | 1460994833752 Marionette TRACE conn5 <- [1,1126,null,{}] 08:53:53 INFO - PROCESS | 1934 | 1460994833757 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 1934 | 1460994833937 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:53:53 INFO - PROCESS | 1934 | 1460994833957 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b4e800 == 85 [pid = 1934] [id = 289] 08:53:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a2f947000) [pid = 1934] [serial = 868] [outer = (nil)] 08:53:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a36003000) [pid = 1934] [serial = 869] [outer = 0x7f7a2f947000] 08:53:54 INFO - PROCESS | 1934 | 1460994834012 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a4f6d4c00) [pid = 1934] [serial = 870] [outer = 0x7f7a2f947000] 08:53:55 INFO - PROCESS | 1934 | 1460994835023 Marionette TRACE conn5 <- [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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1324ms 08:53:55 INFO - PROCESS | 1934 | 1460994835075 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1934 | 1460994835080 Marionette TRACE conn5 <- [1,1129,null,{"value":"8"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:53:55 INFO - PROCESS | 1934 | 1460994835089 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1934 | 1460994835093 Marionette TRACE conn5 <- [1,1130,null,{}] 08:53:55 INFO - PROCESS | 1934 | 1460994835100 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 1934 | 1460994835309 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:53:55 INFO - PROCESS | 1934 | 1460994835478 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3866b000 == 86 [pid = 1934] [id = 290] 08:53:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a2f8b4000) [pid = 1934] [serial = 871] [outer = (nil)] 08:53:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2f94b400) [pid = 1934] [serial = 872] [outer = 0x7f7a2f8b4000] 08:53:55 INFO - PROCESS | 1934 | 1460994835551 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a36009000) [pid = 1934] [serial = 873] [outer = 0x7f7a2f8b4000] 08:53:56 INFO - PROCESS | 1934 | 1460994836466 Marionette TRACE conn5 <- [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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1433ms 08:53:56 INFO - PROCESS | 1934 | 1460994836522 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 1934 | 1460994836530 Marionette TRACE conn5 <- [1,1133,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:53:56 INFO - PROCESS | 1934 | 1460994836540 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1934 | 1460994836543 Marionette TRACE conn5 <- [1,1134,null,{}] 08:53:56 INFO - PROCESS | 1934 | 1460994836547 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 1934 | 1460994836702 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:53:56 INFO - PROCESS | 1934 | 1460994836876 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7a3000 == 87 [pid = 1934] [id = 291] 08:53:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a2f8b5000) [pid = 1934] [serial = 874] [outer = (nil)] 08:53:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a3926c400) [pid = 1934] [serial = 875] [outer = 0x7f7a2f8b5000] 08:53:56 INFO - PROCESS | 1934 | 1460994836944 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a395e3000) [pid = 1934] [serial = 876] [outer = 0x7f7a2f8b5000] 08:53:57 INFO - PROCESS | 1934 | 1460994837785 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1279ms 08:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:53:57 INFO - PROCESS | 1934 | 1460994837818 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1934 | 1460994837821 Marionette TRACE conn5 <- [1,1137,null,{"value":"8"}] 08:53:57 INFO - PROCESS | 1934 | 1460994837827 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1934 | 1460994837833 Marionette TRACE conn5 <- [1,1138,null,{}] 08:53:57 INFO - PROCESS | 1934 | 1460994837848 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 1934 | 1460994838011 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:53:58 INFO - PROCESS | 1934 | 1460994838190 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50853800 == 88 [pid = 1934] [id = 292] 08:53:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a3c6aec00) [pid = 1934] [serial = 877] [outer = (nil)] 08:53:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a407f3400) [pid = 1934] [serial = 878] [outer = 0x7f7a3c6aec00] 08:53:58 INFO - PROCESS | 1934 | 1460994838265 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a4418d400) [pid = 1934] [serial = 879] [outer = 0x7f7a3c6aec00] 08:53:59 INFO - PROCESS | 1934 | 1460994839116 Marionette TRACE conn5 <- [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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1336ms 08:53:59 INFO - PROCESS | 1934 | 1460994839163 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 1934 | 1460994839167 Marionette TRACE conn5 <- [1,1141,null,{"value":"8"}] 08:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:53:59 INFO - PROCESS | 1934 | 1460994839173 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1934 | 1460994839175 Marionette TRACE conn5 <- [1,1142,null,{}] 08:53:59 INFO - PROCESS | 1934 | 1460994839180 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 1934 | 1460994839409 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:53:59 INFO - PROCESS | 1934 | 1460994839577 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54894000 == 89 [pid = 1934] [id = 293] 08:53:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a3c8cf400) [pid = 1934] [serial = 880] [outer = (nil)] 08:53:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a4f5b3800) [pid = 1934] [serial = 881] [outer = 0x7f7a3c8cf400] 08:53:59 INFO - PROCESS | 1934 | 1460994839652 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a50a3dc00) [pid = 1934] [serial = 882] [outer = 0x7f7a3c8cf400] 08:54:00 INFO - PROCESS | 1934 | 1460994840513 Marionette TRACE conn5 <- [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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1381ms 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:54:00 INFO - PROCESS | 1934 | 1460994840554 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 1934 | 1460994840557 Marionette TRACE conn5 <- [1,1145,null,{"value":"8"}] 08:54:00 INFO - PROCESS | 1934 | 1460994840562 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 1934 | 1460994840565 Marionette TRACE conn5 <- [1,1146,null,{}] 08:54:00 INFO - PROCESS | 1934 | 1460994840570 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 1934 | 1460994840735 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:54:00 INFO - PROCESS | 1934 | 1460994840911 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bd6000 == 90 [pid = 1934] [id = 294] 08:54:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a389ad000) [pid = 1934] [serial = 883] [outer = (nil)] 08:54:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a43aec400) [pid = 1934] [serial = 884] [outer = 0x7f7a389ad000] 08:54:01 INFO - PROCESS | 1934 | 1460994841024 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a5472ac00) [pid = 1934] [serial = 885] [outer = 0x7f7a389ad000] 08:54:02 INFO - PROCESS | 1934 | 1460994842218 Marionette TRACE conn5 <- [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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1683ms 08:54:02 INFO - PROCESS | 1934 | 1460994842245 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1934 | 1460994842249 Marionette TRACE conn5 <- [1,1149,null,{"value":"8"}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:54:02 INFO - PROCESS | 1934 | 1460994842254 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1934 | 1460994842256 Marionette TRACE conn5 <- [1,1150,null,{}] 08:54:02 INFO - PROCESS | 1934 | 1460994842261 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 1934 | 1460994842501 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:54:02 INFO - PROCESS | 1934 | 1460994842678 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a362e4000 == 91 [pid = 1934] [id = 295] 08:54:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a37349c00) [pid = 1934] [serial = 886] [outer = (nil)] 08:54:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a37350c00) [pid = 1934] [serial = 887] [outer = 0x7f7a37349c00] 08:54:02 INFO - PROCESS | 1934 | 1460994842751 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a56908800) [pid = 1934] [serial = 888] [outer = 0x7f7a37349c00] 08:54:03 INFO - PROCESS | 1934 | 1460994843535 Marionette TRACE conn5 <- [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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1324ms 08:54:03 INFO - PROCESS | 1934 | 1460994843580 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1934 | 1460994843583 Marionette TRACE conn5 <- [1,1153,null,{"value":"8"}] 08:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:54:03 INFO - PROCESS | 1934 | 1460994843590 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1934 | 1460994843593 Marionette TRACE conn5 <- [1,1154,null,{}] 08:54:03 INFO - PROCESS | 1934 | 1460994843617 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 1934 | 1460994843776 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:54:03 INFO - PROCESS | 1934 | 1460994843950 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f9b3000 == 92 [pid = 1934] [id = 296] 08:54:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a2f90f400) [pid = 1934] [serial = 889] [outer = (nil)] 08:54:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a2f918800) [pid = 1934] [serial = 890] [outer = 0x7f7a2f90f400] 08:54:04 INFO - PROCESS | 1934 | 1460994844016 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a2f91d400) [pid = 1934] [serial = 891] [outer = 0x7f7a2f90f400] 08:54:04 INFO - PROCESS | 1934 | 1460994844856 Marionette TRACE conn5 <- [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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1299ms 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:54:04 INFO - PROCESS | 1934 | 1460994844889 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 1934 | 1460994844892 Marionette TRACE conn5 <- [1,1157,null,{"value":"8"}] 08:54:04 INFO - PROCESS | 1934 | 1460994844898 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 1934 | 1460994844901 Marionette TRACE conn5 <- [1,1158,null,{}] 08:54:04 INFO - PROCESS | 1934 | 1460994844906 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 1934 | 1460994845055 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:54:05 INFO - PROCESS | 1934 | 1460994845229 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f54000 == 93 [pid = 1934] [id = 297] 08:54:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a2f90f800) [pid = 1934] [serial = 892] [outer = (nil)] 08:54:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a54dab800) [pid = 1934] [serial = 893] [outer = 0x7f7a2f90f800] 08:54:05 INFO - PROCESS | 1934 | 1460994845297 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a54db0800) [pid = 1934] [serial = 894] [outer = 0x7f7a2f90f800] 08:54:06 INFO - PROCESS | 1934 | 1460994846119 Marionette TRACE conn5 <- [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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1279ms 08:54:06 INFO - PROCESS | 1934 | 1460994846177 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1934 | 1460994846180 Marionette TRACE conn5 <- [1,1161,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:54:06 INFO - PROCESS | 1934 | 1460994846186 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1934 | 1460994846189 Marionette TRACE conn5 <- [1,1162,null,{}] 08:54:06 INFO - PROCESS | 1934 | 1460994846194 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 1934 | 1460994846370 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:54:06 INFO - PROCESS | 1934 | 1460994846560 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ad0a800 == 94 [pid = 1934] [id = 298] 08:54:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2d5dec00) [pid = 1934] [serial = 895] [outer = (nil)] 08:54:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a54db0c00) [pid = 1934] [serial = 896] [outer = 0x7f7a2d5dec00] 08:54:06 INFO - PROCESS | 1934 | 1460994846629 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a54dba800) [pid = 1934] [serial = 897] [outer = 0x7f7a2d5dec00] 08:54:07 INFO - PROCESS | 1934 | 1460994847414 Marionette TRACE conn5 <- [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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1278ms 08:54:07 INFO - PROCESS | 1934 | 1460994847464 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 1934 | 1460994847467 Marionette TRACE conn5 <- [1,1165,null,{"value":"8"}] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:54:07 INFO - PROCESS | 1934 | 1460994847472 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 1934 | 1460994847475 Marionette TRACE conn5 <- [1,1166,null,{}] 08:54:07 INFO - PROCESS | 1934 | 1460994847480 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 1934 | 1460994847649 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:54:08 INFO - PROCESS | 1934 | 1460994848344 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb77000 == 95 [pid = 1934] [id = 299] 08:54:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a2ada3800) [pid = 1934] [serial = 898] [outer = (nil)] 08:54:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a2baae800) [pid = 1934] [serial = 899] [outer = 0x7f7a2ada3800] 08:54:08 INFO - PROCESS | 1934 | 1460994848415 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a2cace400) [pid = 1934] [serial = 900] [outer = 0x7f7a2ada3800] 08:54:09 INFO - PROCESS | 1934 | 1460994849218 Marionette TRACE conn5 <- [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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1789ms 08:54:09 INFO - PROCESS | 1934 | 1460994849264 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1934 | 1460994849270 Marionette TRACE conn5 <- [1,1169,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:54:09 INFO - PROCESS | 1934 | 1460994849277 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1934 | 1460994849281 Marionette TRACE conn5 <- [1,1170,null,{}] 08:54:09 INFO - PROCESS | 1934 | 1460994849287 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 1934 | 1460994849447 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:54:09 INFO - PROCESS | 1934 | 1460994849641 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fb7000 == 96 [pid = 1934] [id = 300] 08:54:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a2bab1000) [pid = 1934] [serial = 901] [outer = (nil)] 08:54:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a2d5da000) [pid = 1934] [serial = 902] [outer = 0x7f7a2bab1000] 08:54:09 INFO - PROCESS | 1934 | 1460994849714 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2f947400) [pid = 1934] [serial = 903] [outer = 0x7f7a2bab1000] 08:54:10 INFO - PROCESS | 1934 | 1460994850711 Marionette TRACE conn5 <- [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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1481ms 08:54:10 INFO - PROCESS | 1934 | 1460994850762 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 08:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:54:10 INFO - PROCESS | 1934 | 1460994850767 Marionette TRACE conn5 <- [1,1173,null,{"value":"8"}] 08:54:10 INFO - PROCESS | 1934 | 1460994850774 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 1934 | 1460994850777 Marionette TRACE conn5 <- [1,1174,null,{}] 08:54:10 INFO - PROCESS | 1934 | 1460994850782 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 1934 | 1460994850928 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:54:11 INFO - PROCESS | 1934 | 1460994851119 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360d0000 == 97 [pid = 1934] [id = 301] 08:54:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a312ef800) [pid = 1934] [serial = 904] [outer = (nil)] 08:54:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a36056000) [pid = 1934] [serial = 905] [outer = 0x7f7a312ef800] 08:54:11 INFO - PROCESS | 1934 | 1460994851186 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a361d4400) [pid = 1934] [serial = 906] [outer = 0x7f7a312ef800] 08:54:12 INFO - PROCESS | 1934 | 1460994852041 Marionette TRACE conn5 <- [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] 08:54:12 INFO - PROCESS | 1934 | 1460994852109 Marionette TRACE conn5 <- [1,1177,null,{"value":"8"}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:54:12 INFO - PROCESS | 1934 | 1460994852122 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1934 | 1460994852130 Marionette TRACE conn5 <- [1,1178,null,{}] 08:54:12 INFO - PROCESS | 1934 | 1460994852138 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 1934 | 1460994852342 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43426000 == 96 [pid = 1934] [id = 235] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a5472c000) [pid = 1934] [serial = 770] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a50bbdc00) [pid = 1934] [serial = 767] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a3d873800) [pid = 1934] [serial = 776] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a2e0b6400) [pid = 1934] [serial = 779] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a44cedc00) [pid = 1934] [serial = 764] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a3c47c000) [pid = 1934] [serial = 761] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a56909800) [pid = 1934] [serial = 773] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a3851b400) [pid = 1934] [serial = 758] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a3926d800) [pid = 1934] [serial = 782] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a39276c00) [pid = 1934] [serial = 785] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a52928000) [pid = 1934] [serial = 812] [outer = (nil)] [url = about:blank] 08:54:12 INFO - PROCESS | 1934 | 1460994852605 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43a9c000 == 95 [pid = 1934] [id = 288] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42f2c800 == 94 [pid = 1934] [id = 287] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f9f1800 == 93 [pid = 1934] [id = 286] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4c6800 == 92 [pid = 1934] [id = 285] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39548800 == 91 [pid = 1934] [id = 284] 08:54:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa35800 == 92 [pid = 1934] [id = 302] 08:54:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a2e0b6400) [pid = 1934] [serial = 907] [outer = (nil)] 08:54:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a36149000) [pid = 1934] [serial = 908] [outer = 0x7f7a2e0b6400] 08:54:12 INFO - PROCESS | 1934 | 1460994852707 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a3734d800) [pid = 1934] [serial = 909] [outer = 0x7f7a2e0b6400] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a362ef800 == 91 [pid = 1934] [id = 283] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb71000 == 90 [pid = 1934] [id = 282] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391ba800 == 89 [pid = 1934] [id = 280] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2ba2e800 == 88 [pid = 1934] [id = 279] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391b0000 == 87 [pid = 1934] [id = 278] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9dd800 == 86 [pid = 1934] [id = 277] 08:54:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59be4800 == 85 [pid = 1934] [id = 276] 08:54:13 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54c73800 == 84 [pid = 1934] [id = 275] 08:54:13 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52a25000 == 83 [pid = 1934] [id = 274] 08:54:13 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f584800 == 82 [pid = 1934] [id = 273] 08:54:13 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4cb800 == 81 [pid = 1934] [id = 272] 08:54:13 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383d8000 == 80 [pid = 1934] [id = 271] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a43af1800) [pid = 1934] [serial = 803] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a4f6d5000) [pid = 1934] [serial = 809] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a4e7db000) [pid = 1934] [serial = 806] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a4f6d7c00) [pid = 1934] [serial = 807] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a5427d800) [pid = 1934] [serial = 755] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a362b6000) [pid = 1934] [serial = 794] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a3c40e800) [pid = 1934] [serial = 795] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a3f8c7c00) [pid = 1934] [serial = 800] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a36151400) [pid = 1934] [serial = 789] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a3604dc00) [pid = 1934] [serial = 788] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a38dcb800) [pid = 1934] [serial = 792] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a37284800) [pid = 1934] [serial = 791] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a3d0ddc00) [pid = 1934] [serial = 797] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a3d879000) [pid = 1934] [serial = 798] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a36147400) [pid = 1934] [serial = 482] [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.] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a44baf000) [pid = 1934] [serial = 804] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a41494c00) [pid = 1934] [serial = 801] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a508fcc00) [pid = 1934] [serial = 810] [outer = (nil)] [url = about:blank] 08:54:13 INFO - PROCESS | 1934 | 1460994853401 Marionette TRACE conn5 <- [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] 08:54:13 INFO - PROCESS | 1934 | 1460994853471 Marionette TRACE conn5 <- [1,1181,null,{"value":"8"}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:54:13 INFO - PROCESS | 1934 | 1460994853481 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 1934 | 1460994853486 Marionette TRACE conn5 <- [1,1182,null,{}] 08:54:13 INFO - PROCESS | 1934 | 1460994853494 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 1934 | 1460994853628 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:54:13 INFO - PROCESS | 1934 | 1460994853641 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38986800 == 81 [pid = 1934] [id = 303] 08:54:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a2d5d9800) [pid = 1934] [serial = 910] [outer = (nil)] 08:54:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a38a98800) [pid = 1934] [serial = 911] [outer = 0x7f7a2d5d9800] 08:54:13 INFO - PROCESS | 1934 | 1460994853697 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a38dd6400) [pid = 1934] [serial = 912] [outer = 0x7f7a2d5d9800] 08:54:14 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:14 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:54:14 INFO - PROCESS | 1934 | 1460994854459 Marionette TRACE conn5 <- [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] 08:54:14 INFO - PROCESS | 1934 | 1460994854525 Marionette TRACE conn5 <- [1,1185,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:54:14 INFO - PROCESS | 1934 | 1460994854531 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1934 | 1460994854533 Marionette TRACE conn5 <- [1,1186,null,{}] 08:54:14 INFO - PROCESS | 1934 | 1460994854557 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 1934 | 1460994854697 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:54:14 INFO - PROCESS | 1934 | 1460994854715 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3953b000 == 82 [pid = 1934] [id = 304] 08:54:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a395edc00) [pid = 1934] [serial = 913] [outer = (nil)] 08:54:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a399a0800) [pid = 1934] [serial = 914] [outer = 0x7f7a395edc00] 08:54:14 INFO - PROCESS | 1934 | 1460994854782 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a3c402400) [pid = 1934] [serial = 915] [outer = 0x7f7a395edc00] 08:54:15 INFO - PROCESS | 1934 | 1460994855627 Marionette TRACE conn5 <- [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] 08:54:15 INFO - PROCESS | 1934 | 1460994855679 Marionette TRACE conn5 <- [1,1189,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:54:15 INFO - PROCESS | 1934 | 1460994855690 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1934 | 1460994855692 Marionette TRACE conn5 <- [1,1190,null,{}] 08:54:15 INFO - PROCESS | 1934 | 1460994855701 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 1934 | 1460994855890 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:54:15 INFO - PROCESS | 1934 | 1460994855925 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c51c000 == 83 [pid = 1934] [id = 305] 08:54:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a3c403400) [pid = 1934] [serial = 916] [outer = (nil)] 08:54:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a3c8dc800) [pid = 1934] [serial = 917] [outer = 0x7f7a3c403400] 08:54:15 INFO - PROCESS | 1934 | 1460994855981 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a3d0df800) [pid = 1934] [serial = 918] [outer = 0x7f7a3c403400] 08:54:16 INFO - PROCESS | 1934 | 1460994856772 Marionette TRACE conn5 <- [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] 08:54:16 INFO - PROCESS | 1934 | 1460994856828 Marionette TRACE conn5 <- [1,1193,null,{"value":"8"}] 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:54:16 INFO - PROCESS | 1934 | 1460994856839 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 1934 | 1460994856841 Marionette TRACE conn5 <- [1,1194,null,{}] 08:54:16 INFO - PROCESS | 1934 | 1460994856846 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 1934 | 1460994857021 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:54:17 INFO - PROCESS | 1934 | 1460994857045 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a4000 == 84 [pid = 1934] [id = 306] 08:54:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a2baafc00) [pid = 1934] [serial = 919] [outer = (nil)] 08:54:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a3d870c00) [pid = 1934] [serial = 920] [outer = 0x7f7a2baafc00] 08:54:17 INFO - PROCESS | 1934 | 1460994857102 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a3f813400) [pid = 1934] [serial = 921] [outer = 0x7f7a2baafc00] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a3a6d6c00) [pid = 1934] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a312f5c00) [pid = 1934] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a496f3800) [pid = 1934] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a3d0d4000) [pid = 1934] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a36049c00) [pid = 1934] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a387d6800) [pid = 1934] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a3604d800) [pid = 1934] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a2f946400) [pid = 1934] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a3926ac00) [pid = 1934] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a417e5400) [pid = 1934] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a360aa800) [pid = 1934] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a3604b000) [pid = 1934] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a3c474400) [pid = 1934] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a36202c00) [pid = 1934] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a312eec00) [pid = 1934] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:54:18 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a4252c400) [pid = 1934] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:54:18 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:18 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:54:18 INFO - PROCESS | 1934 | 1460994858647 Marionette TRACE conn5 <- [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] 08:54:18 INFO - PROCESS | 1934 | 1460994858672 Marionette TRACE conn5 <- [1,1197,null,{"value":"8"}] 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:54:18 INFO - PROCESS | 1934 | 1460994858677 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1934 | 1460994858679 Marionette TRACE conn5 <- [1,1198,null,{}] 08:54:18 INFO - PROCESS | 1934 | 1460994858684 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 1934 | 1460994858864 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:54:18 INFO - PROCESS | 1934 | 1460994858881 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f79e000 == 85 [pid = 1934] [id = 307] 08:54:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a3604d800) [pid = 1934] [serial = 922] [outer = (nil)] 08:54:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a3c40b800) [pid = 1934] [serial = 923] [outer = 0x7f7a3604d800] 08:54:18 INFO - PROCESS | 1934 | 1460994858936 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a407f4800) [pid = 1934] [serial = 924] [outer = 0x7f7a3604d800] 08:54:19 INFO - PROCESS | 1934 | 1460994859616 Marionette TRACE conn5 <- [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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 974ms 08:54:19 INFO - PROCESS | 1934 | 1460994859651 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1934 | 1460994859654 Marionette TRACE conn5 <- [1,1201,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:54:19 INFO - PROCESS | 1934 | 1460994859659 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1934 | 1460994859662 Marionette TRACE conn5 <- [1,1202,null,{}] 08:54:19 INFO - PROCESS | 1934 | 1460994859666 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 1934 | 1460994859808 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:54:19 INFO - PROCESS | 1934 | 1460994859940 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4155f800 == 86 [pid = 1934] [id = 308] 08:54:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a2ada8c00) [pid = 1934] [serial = 925] [outer = (nil)] 08:54:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a407f4c00) [pid = 1934] [serial = 926] [outer = 0x7f7a2ada8c00] 08:54:20 INFO - PROCESS | 1934 | 1460994859998 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a42161800) [pid = 1934] [serial = 927] [outer = 0x7f7a2ada8c00] 08:54:20 INFO - PROCESS | 1934 | 1460994860879 Marionette TRACE conn5 <- [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]]]}] 08:54:20 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 08:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1281ms 08:54:20 INFO - PROCESS | 1934 | 1460994860940 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1934 | 1460994860947 Marionette TRACE conn5 <- [1,1205,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:54:20 INFO - PROCESS | 1934 | 1460994860955 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1934 | 1460994860959 Marionette TRACE conn5 <- [1,1206,null,{}] 08:54:20 INFO - PROCESS | 1934 | 1460994860966 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 1934 | 1460994861143 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:54:21 INFO - PROCESS | 1934 | 1460994861351 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fa9000 == 87 [pid = 1934] [id = 309] 08:54:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a2e0b8400) [pid = 1934] [serial = 928] [outer = (nil)] 08:54:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a2f8ba800) [pid = 1934] [serial = 929] [outer = 0x7f7a2e0b8400] 08:54:21 INFO - PROCESS | 1934 | 1460994861421 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a312eec00) [pid = 1934] [serial = 930] [outer = 0x7f7a2e0b8400] 08:54:22 INFO - PROCESS | 1934 | 1460994862261 Marionette TRACE conn5 <- [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]]]}] 08:54:22 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 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1379ms 08:54:22 INFO - PROCESS | 1934 | 1460994862335 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1934 | 1460994862342 Marionette TRACE conn5 <- [1,1209,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:54:22 INFO - PROCESS | 1934 | 1460994862352 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1934 | 1460994862355 Marionette TRACE conn5 <- [1,1210,null,{}] 08:54:22 INFO - PROCESS | 1934 | 1460994862359 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 1934 | 1460994862562 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:54:22 INFO - PROCESS | 1934 | 1460994862729 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39070800 == 88 [pid = 1934] [id = 310] 08:54:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a2f8ad400) [pid = 1934] [serial = 931] [outer = (nil)] 08:54:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a3720bc00) [pid = 1934] [serial = 932] [outer = 0x7f7a2f8ad400] 08:54:22 INFO - PROCESS | 1934 | 1460994862798 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a38521c00) [pid = 1934] [serial = 933] [outer = 0x7f7a2f8ad400] 08:54:23 INFO - PROCESS | 1934 | 1460994863706 Marionette TRACE conn5 <- [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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1426ms 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:54:23 INFO - PROCESS | 1934 | 1460994863779 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1934 | 1460994863782 Marionette TRACE conn5 <- [1,1213,null,{"value":"8"}] 08:54:23 INFO - PROCESS | 1934 | 1460994863788 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1934 | 1460994863793 Marionette TRACE conn5 <- [1,1214,null,{}] 08:54:23 INFO - PROCESS | 1934 | 1460994863808 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 1934 | 1460994864007 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:54:24 INFO - PROCESS | 1934 | 1460994864175 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a427c4800 == 89 [pid = 1934] [id = 311] 08:54:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a39271800) [pid = 1934] [serial = 934] [outer = (nil)] 08:54:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a3a8b7c00) [pid = 1934] [serial = 935] [outer = 0x7f7a39271800] 08:54:24 INFO - PROCESS | 1934 | 1460994864246 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a3c8d3400) [pid = 1934] [serial = 936] [outer = 0x7f7a39271800] 08:54:25 INFO - PROCESS | 1934 | 1460994865082 Marionette TRACE conn5 <- [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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1334ms 08:54:25 INFO - PROCESS | 1934 | 1460994865121 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 1934 | 1460994865126 Marionette TRACE conn5 <- [1,1217,null,{"value":"8"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:54:25 INFO - PROCESS | 1934 | 1460994865131 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 1934 | 1460994865133 Marionette TRACE conn5 <- [1,1218,null,{}] 08:54:25 INFO - PROCESS | 1934 | 1460994865139 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 1934 | 1460994865297 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:54:25 INFO - PROCESS | 1934 | 1460994865470 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439c6000 == 90 [pid = 1934] [id = 312] 08:54:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a39277000) [pid = 1934] [serial = 937] [outer = (nil)] 08:54:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a411bb400) [pid = 1934] [serial = 938] [outer = 0x7f7a39277000] 08:54:25 INFO - PROCESS | 1934 | 1460994865541 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a42390c00) [pid = 1934] [serial = 939] [outer = 0x7f7a39277000] 08:54:26 INFO - PROCESS | 1934 | 1460994866398 Marionette TRACE conn5 <- [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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1331ms 08:54:26 INFO - PROCESS | 1934 | 1460994866464 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1934 | 1460994866466 Marionette TRACE conn5 <- [1,1221,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:54:26 INFO - PROCESS | 1934 | 1460994866472 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1934 | 1460994866475 Marionette TRACE conn5 <- [1,1222,null,{}] 08:54:26 INFO - PROCESS | 1934 | 1460994866480 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 1934 | 1460994866628 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:54:26 INFO - PROCESS | 1934 | 1460994866801 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b3b800 == 91 [pid = 1934] [id = 313] 08:54:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a3c8d6400) [pid = 1934] [serial = 940] [outer = (nil)] 08:54:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a42399c00) [pid = 1934] [serial = 941] [outer = 0x7f7a3c8d6400] 08:54:26 INFO - PROCESS | 1934 | 1460994866865 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a4252dc00) [pid = 1934] [serial = 942] [outer = 0x7f7a3c8d6400] 08:54:27 INFO - PROCESS | 1934 | 1460994867687 Marionette TRACE conn5 <- [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] 08:54:27 INFO - PROCESS | 1934 | 1460994867721 Marionette TRACE conn5 <- [1,1225,null,{"value":"8"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:54:27 INFO - PROCESS | 1934 | 1460994867729 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1934 | 1460994867732 Marionette TRACE conn5 <- [1,1226,null,{}] 08:54:27 INFO - PROCESS | 1934 | 1460994867737 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 1934 | 1460994867908 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:54:28 INFO - PROCESS | 1934 | 1460994868083 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5c4000 == 92 [pid = 1934] [id = 314] 08:54:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a42394c00) [pid = 1934] [serial = 943] [outer = (nil)] 08:54:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a44ceac00) [pid = 1934] [serial = 944] [outer = 0x7f7a42394c00] 08:54:28 INFO - PROCESS | 1934 | 1460994868150 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a4f6d3c00) [pid = 1934] [serial = 945] [outer = 0x7f7a42394c00] 08:54:28 INFO - PROCESS | 1934 | 1460994868962 Marionette TRACE conn5 <- [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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1280ms 08:54:29 INFO - PROCESS | 1934 | 1460994869010 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1934 | 1460994869013 Marionette TRACE conn5 <- [1,1229,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:54:29 INFO - PROCESS | 1934 | 1460994869018 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1934 | 1460994869022 Marionette TRACE conn5 <- [1,1230,null,{}] 08:54:29 INFO - PROCESS | 1934 | 1460994869027 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 1934 | 1460994869178 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:54:29 INFO - PROCESS | 1934 | 1460994869351 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508bf000 == 93 [pid = 1934] [id = 315] 08:54:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a42e78000) [pid = 1934] [serial = 946] [outer = (nil)] 08:54:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a4fadb800) [pid = 1934] [serial = 947] [outer = 0x7f7a42e78000] 08:54:29 INFO - PROCESS | 1934 | 1460994869415 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a50a40400) [pid = 1934] [serial = 948] [outer = 0x7f7a42e78000] 08:54:30 INFO - PROCESS | 1934 | 1460994870202 Marionette TRACE conn5 <- [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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1229ms 08:54:30 INFO - PROCESS | 1934 | 1460994870249 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 1934 | 1460994870253 Marionette TRACE conn5 <- [1,1233,null,{"value":"8"}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:54:30 INFO - PROCESS | 1934 | 1460994870258 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 1934 | 1460994870261 Marionette TRACE conn5 <- [1,1234,null,{}] 08:54:30 INFO - PROCESS | 1934 | 1460994870266 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 1934 | 1460994870411 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:54:30 INFO - PROCESS | 1934 | 1460994870585 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5461b000 == 94 [pid = 1934] [id = 316] 08:54:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a4f895800) [pid = 1934] [serial = 949] [outer = (nil)] 08:54:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a5415c000) [pid = 1934] [serial = 950] [outer = 0x7f7a4f895800] 08:54:30 INFO - PROCESS | 1934 | 1460994870650 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a54728000) [pid = 1934] [serial = 951] [outer = 0x7f7a4f895800] 08:54:31 INFO - PROCESS | 1934 | 1460994871492 Marionette TRACE conn5 <- [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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1274ms 08:54:31 INFO - PROCESS | 1934 | 1460994871534 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1934 | 1460994871538 Marionette TRACE conn5 <- [1,1237,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:54:31 INFO - PROCESS | 1934 | 1460994871543 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1934 | 1460994871545 Marionette TRACE conn5 <- [1,1238,null,{}] 08:54:31 INFO - PROCESS | 1934 | 1460994871550 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 1934 | 1460994871696 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:54:31 INFO - PROCESS | 1934 | 1460994871870 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a576d5800 == 95 [pid = 1934] [id = 317] 08:54:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a2d5db800) [pid = 1934] [serial = 952] [outer = (nil)] 08:54:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a54b88400) [pid = 1934] [serial = 953] [outer = 0x7f7a2d5db800] 08:54:31 INFO - PROCESS | 1934 | 1460994871934 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a54d2f800) [pid = 1934] [serial = 954] [outer = 0x7f7a2d5db800] 08:54:32 INFO - PROCESS | 1934 | 1460994872722 Marionette TRACE conn5 <- [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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1224ms 08:54:32 INFO - PROCESS | 1934 | 1460994872768 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1934 | 1460994872772 Marionette TRACE conn5 <- [1,1241,null,{"value":"8"}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:54:32 INFO - PROCESS | 1934 | 1460994872777 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1934 | 1460994872779 Marionette TRACE conn5 <- [1,1242,null,{}] 08:54:32 INFO - PROCESS | 1934 | 1460994872784 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 1934 | 1460994872942 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:54:33 INFO - PROCESS | 1934 | 1460994873118 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aed0800 == 96 [pid = 1934] [id = 318] 08:54:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a2bcd7800) [pid = 1934] [serial = 955] [outer = (nil)] 08:54:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a2bcde800) [pid = 1934] [serial = 956] [outer = 0x7f7a2bcd7800] 08:54:33 INFO - PROCESS | 1934 | 1460994873183 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a2bce4000) [pid = 1934] [serial = 957] [outer = 0x7f7a2bcd7800] 08:54:34 INFO - PROCESS | 1934 | 1460994874071 Marionette TRACE conn5 <- [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]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1333ms 08:54:34 INFO - PROCESS | 1934 | 1460994874111 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 1934 | 1460994874115 Marionette TRACE conn5 <- [1,1245,null,{"value":"8"}] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:54:34 INFO - PROCESS | 1934 | 1460994874121 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 1934 | 1460994874125 Marionette TRACE conn5 <- [1,1246,null,{}] 08:54:34 INFO - PROCESS | 1934 | 1460994874130 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 1934 | 1460994874316 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:54:34 INFO - PROCESS | 1934 | 1460994874505 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3952f000 == 97 [pid = 1934] [id = 319] 08:54:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a2bcda000) [pid = 1934] [serial = 958] [outer = (nil)] 08:54:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a3c8d4400) [pid = 1934] [serial = 959] [outer = 0x7f7a2bcda000] 08:54:34 INFO - PROCESS | 1934 | 1460994874576 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a54db9800) [pid = 1934] [serial = 960] [outer = 0x7f7a2bcda000] 08:54:35 INFO - PROCESS | 1934 | 1460994875448 Marionette TRACE conn5 <- [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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1377ms 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:54:35 INFO - PROCESS | 1934 | 1460994875499 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1934 | 1460994875502 Marionette TRACE conn5 <- [1,1249,null,{"value":"8"}] 08:54:35 INFO - PROCESS | 1934 | 1460994875508 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1934 | 1460994875510 Marionette TRACE conn5 <- [1,1250,null,{}] 08:54:35 INFO - PROCESS | 1934 | 1460994875515 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 1934 | 1460994875674 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:54:35 INFO - PROCESS | 1934 | 1460994875851 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29edf800 == 98 [pid = 1934] [id = 320] 08:54:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a29cf1c00) [pid = 1934] [serial = 961] [outer = (nil)] 08:54:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a29cf8400) [pid = 1934] [serial = 962] [outer = 0x7f7a29cf1c00] 08:54:35 INFO - PROCESS | 1934 | 1460994875919 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a29cfc800) [pid = 1934] [serial = 963] [outer = 0x7f7a29cf1c00] 08:54:37 INFO - PROCESS | 1934 | 1460994877115 Marionette TRACE conn5 <- [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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1680ms 08:54:37 INFO - PROCESS | 1934 | 1460994877195 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:54:37 INFO - PROCESS | 1934 | 1460994877201 Marionette TRACE conn5 <- [1,1253,null,{"value":"8"}] 08:54:37 INFO - PROCESS | 1934 | 1460994877208 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 1934 | 1460994877211 Marionette TRACE conn5 <- [1,1254,null,{}] 08:54:37 INFO - PROCESS | 1934 | 1460994877218 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 1934 | 1460994877418 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:54:37 INFO - PROCESS | 1934 | 1460994877643 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f67000 == 99 [pid = 1934] [id = 321] 08:54:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a29cf8800) [pid = 1934] [serial = 964] [outer = (nil)] 08:54:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a2cacd400) [pid = 1934] [serial = 965] [outer = 0x7f7a29cf8800] 08:54:37 INFO - PROCESS | 1934 | 1460994877705 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a2f8af400) [pid = 1934] [serial = 966] [outer = 0x7f7a29cf8800] 08:54:38 INFO - PROCESS | 1934 | 1460994878498 Marionette TRACE conn5 <- [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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1337ms 08:54:38 INFO - PROCESS | 1934 | 1460994878545 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1934 | 1460994878558 Marionette TRACE conn5 <- [1,1257,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:54:38 INFO - PROCESS | 1934 | 1460994878580 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1934 | 1460994878586 Marionette TRACE conn5 <- [1,1258,null,{}] 08:54:38 INFO - PROCESS | 1934 | 1460994878600 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 1934 | 1460994878841 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:54:39 INFO - PROCESS | 1934 | 1460994879062 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1ee000 == 100 [pid = 1934] [id = 322] 08:54:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2f953400) [pid = 1934] [serial = 967] [outer = (nil)] 08:54:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a3604b000) [pid = 1934] [serial = 968] [outer = 0x7f7a2f953400] 08:54:39 INFO - PROCESS | 1934 | 1460994879139 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a36148c00) [pid = 1934] [serial = 969] [outer = 0x7f7a2f953400] 08:54:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f79e000 == 99 [pid = 1934] [id = 307] 08:54:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a4000 == 98 [pid = 1934] [id = 306] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2baacc00) [pid = 1934] [serial = 842] [outer = (nil)] [url = about:blank] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a3c8d5800) [pid = 1934] [serial = 845] [outer = (nil)] [url = about:blank] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a36003000) [pid = 1934] [serial = 869] [outer = (nil)] [url = about:blank] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2d5dd800) [pid = 1934] [serial = 839] [outer = (nil)] [url = about:blank] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2d5d5400) [pid = 1934] [serial = 836] [outer = (nil)] [url = about:blank] 08:54:39 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a2cacd000) [pid = 1934] [serial = 833] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c51c000 == 97 [pid = 1934] [id = 305] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3953b000 == 96 [pid = 1934] [id = 304] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38986800 == 95 [pid = 1934] [id = 303] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa35800 == 94 [pid = 1934] [id = 302] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360d0000 == 93 [pid = 1934] [id = 301] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35fb7000 == 92 [pid = 1934] [id = 300] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb77000 == 91 [pid = 1934] [id = 299] 08:54:40 INFO - PROCESS | 1934 | 1460994880102 Marionette TRACE conn5 <- [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]]]}] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50853800 == 90 [pid = 1934] [id = 292] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7a3000 == 89 [pid = 1934] [id = 291] 08:54:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3866b000 == 88 [pid = 1934] [id = 290] 08:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1555ms 08:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:54:40 INFO - PROCESS | 1934 | 1460994880131 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 1934 | 1460994880134 Marionette TRACE conn5 <- [1,1261,null,{"value":"8"}] 08:54:40 INFO - PROCESS | 1934 | 1460994880138 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 1934 | 1460994880144 Marionette TRACE conn5 <- [1,1262,null,{}] 08:54:40 INFO - PROCESS | 1934 | 1460994880158 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 1934 | 1460994880300 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a2f955c00) [pid = 1934] [serial = 867] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a3c8d1000) [pid = 1934] [serial = 855] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a4239c000) [pid = 1934] [serial = 821] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a44ae1400) [pid = 1934] [serial = 626] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a5485dc00) [pid = 1934] [serial = 827] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a3851d400) [pid = 1934] [serial = 851] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a44c6dc00) [pid = 1934] [serial = 629] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2f8b8400) [pid = 1934] [serial = 830] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a407edc00) [pid = 1934] [serial = 617] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a2f951000) [pid = 1934] [serial = 866] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a389b7400) [pid = 1934] [serial = 611] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a3f80d800) [pid = 1934] [serial = 858] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a39a53c00) [pid = 1934] [serial = 854] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a4239c800) [pid = 1934] [serial = 623] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a42529400) [pid = 1934] [serial = 861] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a3926d000) [pid = 1934] [serial = 852] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a4f6d8800) [pid = 1934] [serial = 575] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a4215f400) [pid = 1934] [serial = 860] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a36052400) [pid = 1934] [serial = 849] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a507c9800) [pid = 1934] [serial = 863] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a36144c00) [pid = 1934] [serial = 815] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a4227e800) [pid = 1934] [serial = 620] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a39a53000) [pid = 1934] [serial = 683] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a395ed000) [pid = 1934] [serial = 818] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a36006800) [pid = 1934] [serial = 848] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a3d875c00) [pid = 1934] [serial = 857] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a507c9c00) [pid = 1934] [serial = 824] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a3c410800) [pid = 1934] [serial = 614] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a52a93400) [pid = 1934] [serial = 864] [outer = (nil)] [url = about:blank] 08:54:40 INFO - PROCESS | 1934 | 1460994880503 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f64000 == 89 [pid = 1934] [id = 323] 08:54:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a2f951000) [pid = 1934] [serial = 970] [outer = (nil)] 08:54:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a362b9400) [pid = 1934] [serial = 971] [outer = 0x7f7a2f951000] 08:54:40 INFO - PROCESS | 1934 | 1460994880566 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a387e0800) [pid = 1934] [serial = 972] [outer = 0x7f7a2f951000] 08:54:41 INFO - PROCESS | 1934 | 1460994881198 Marionette TRACE conn5 <- [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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1083ms 08:54:41 INFO - PROCESS | 1934 | 1460994881230 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1934 | 1460994881233 Marionette TRACE conn5 <- [1,1265,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:54:41 INFO - PROCESS | 1934 | 1460994881238 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1934 | 1460994881240 Marionette TRACE conn5 <- [1,1266,null,{}] 08:54:41 INFO - PROCESS | 1934 | 1460994881245 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 1934 | 1460994881394 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:54:41 INFO - PROCESS | 1934 | 1460994881543 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38663800 == 90 [pid = 1934] [id = 324] 08:54:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a312f7400) [pid = 1934] [serial = 973] [outer = (nil)] 08:54:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a38dd4800) [pid = 1934] [serial = 974] [outer = 0x7f7a312f7400] 08:54:41 INFO - PROCESS | 1934 | 1460994881600 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a3a6dc000) [pid = 1934] [serial = 975] [outer = 0x7f7a312f7400] 08:54:42 INFO - PROCESS | 1934 | 1460994882275 Marionette TRACE conn5 <- [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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1073ms 08:54:42 INFO - PROCESS | 1934 | 1460994882313 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 1934 | 1460994882315 Marionette TRACE conn5 <- [1,1269,null,{"value":"8"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:54:42 INFO - PROCESS | 1934 | 1460994882321 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 1934 | 1460994882322 Marionette TRACE conn5 <- [1,1270,null,{}] 08:54:42 INFO - PROCESS | 1934 | 1460994882328 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 1934 | 1460994882556 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:54:42 INFO - PROCESS | 1934 | 1460994882582 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391b7800 == 91 [pid = 1934] [id = 325] 08:54:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a38a9f400) [pid = 1934] [serial = 976] [outer = (nil)] 08:54:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a3c47a400) [pid = 1934] [serial = 977] [outer = 0x7f7a38a9f400] 08:54:42 INFO - PROCESS | 1934 | 1460994882637 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a3c8d9400) [pid = 1934] [serial = 978] [outer = 0x7f7a38a9f400] 08:54:43 INFO - PROCESS | 1934 | 1460994883421 Marionette TRACE conn5 <- [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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1124ms 08:54:43 INFO - PROCESS | 1934 | 1460994883446 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1934 | 1460994883449 Marionette TRACE conn5 <- [1,1273,null,{"value":"8"}] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:54:43 INFO - PROCESS | 1934 | 1460994883454 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1934 | 1460994883457 Marionette TRACE conn5 <- [1,1274,null,{}] 08:54:43 INFO - PROCESS | 1934 | 1460994883462 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 1934 | 1460994883682 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:54:43 INFO - PROCESS | 1934 | 1460994883719 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a82b800 == 92 [pid = 1934] [id = 326] 08:54:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a41495400) [pid = 1934] [serial = 979] [outer = (nil)] 08:54:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a4239f400) [pid = 1934] [serial = 980] [outer = 0x7f7a41495400] 08:54:43 INFO - PROCESS | 1934 | 1460994883776 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a43ae6800) [pid = 1934] [serial = 981] [outer = 0x7f7a41495400] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a2baa5400) [pid = 1934] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a3c403400) [pid = 1934] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a2baafc00) [pid = 1934] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a3604d800) [pid = 1934] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a2e0b6400) [pid = 1934] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a2d5d9800) [pid = 1934] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a2ada3800) [pid = 1934] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2bab1000) [pid = 1934] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a395edc00) [pid = 1934] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:54:45 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a312ef800) [pid = 1934] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:54:45 INFO - PROCESS | 1934 | 1460994885223 Marionette TRACE conn5 <- [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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1826ms 08:54:45 INFO - PROCESS | 1934 | 1460994885282 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 1934 | 1460994885285 Marionette TRACE conn5 <- [1,1277,null,{"value":"8"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:54:45 INFO - PROCESS | 1934 | 1460994885290 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 1934 | 1460994885292 Marionette TRACE conn5 <- [1,1278,null,{}] 08:54:45 INFO - PROCESS | 1934 | 1460994885297 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 1934 | 1460994885470 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:54:45 INFO - PROCESS | 1934 | 1460994885499 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a395d1800 == 93 [pid = 1934] [id = 327] 08:54:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a2baafc00) [pid = 1934] [serial = 982] [outer = (nil)] 08:54:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a3851cc00) [pid = 1934] [serial = 983] [outer = 0x7f7a2baafc00] 08:54:45 INFO - PROCESS | 1934 | 1460994885674 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a407f0400) [pid = 1934] [serial = 984] [outer = 0x7f7a2baafc00] 08:54:46 INFO - PROCESS | 1934 | 1460994886261 Marionette TRACE conn5 <- [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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1032ms 08:54:46 INFO - PROCESS | 1934 | 1460994886324 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1934 | 1460994886327 Marionette TRACE conn5 <- [1,1281,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:54:46 INFO - PROCESS | 1934 | 1460994886333 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1934 | 1460994886336 Marionette TRACE conn5 <- [1,1282,null,{}] 08:54:46 INFO - PROCESS | 1934 | 1460994886357 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 1934 | 1460994886507 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:54:46 INFO - PROCESS | 1934 | 1460994886648 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7a1800 == 94 [pid = 1934] [id = 328] 08:54:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2bab1000) [pid = 1934] [serial = 985] [outer = (nil)] 08:54:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a4159c800) [pid = 1934] [serial = 986] [outer = 0x7f7a2bab1000] 08:54:46 INFO - PROCESS | 1934 | 1460994886706 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a4804b800) [pid = 1934] [serial = 987] [outer = 0x7f7a2bab1000] 08:54:47 INFO - PROCESS | 1934 | 1460994887595 Marionette TRACE conn5 <- [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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1292ms 08:54:47 INFO - PROCESS | 1934 | 1460994887626 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 1934 | 1460994887630 Marionette TRACE conn5 <- [1,1285,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:54:47 INFO - PROCESS | 1934 | 1460994887638 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 1934 | 1460994887643 Marionette TRACE conn5 <- [1,1286,null,{}] 08:54:47 INFO - PROCESS | 1934 | 1460994887651 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 1934 | 1460994887832 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:54:48 INFO - PROCESS | 1934 | 1460994888014 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1e0800 == 95 [pid = 1934] [id = 329] 08:54:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a2baad000) [pid = 1934] [serial = 988] [outer = (nil)] 08:54:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a2d5d2c00) [pid = 1934] [serial = 989] [outer = 0x7f7a2baad000] 08:54:48 INFO - PROCESS | 1934 | 1460994888083 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a2f94a000) [pid = 1934] [serial = 990] [outer = 0x7f7a2baad000] 08:54:48 INFO - PROCESS | 1934 | 1460994888992 Marionette TRACE conn5 <- [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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1429ms 08:54:49 INFO - PROCESS | 1934 | 1460994889068 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1934 | 1460994889076 Marionette TRACE conn5 <- [1,1289,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:54:49 INFO - PROCESS | 1934 | 1460994889085 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1934 | 1460994889089 Marionette TRACE conn5 <- [1,1290,null,{}] 08:54:49 INFO - PROCESS | 1934 | 1460994889093 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 1934 | 1460994889302 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:54:49 INFO - PROCESS | 1934 | 1460994889571 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391b6800 == 96 [pid = 1934] [id = 330] 08:54:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a36153800) [pid = 1934] [serial = 991] [outer = (nil)] 08:54:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a3734c400) [pid = 1934] [serial = 992] [outer = 0x7f7a36153800] 08:54:49 INFO - PROCESS | 1934 | 1460994889680 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a38a99400) [pid = 1934] [serial = 993] [outer = 0x7f7a36153800] 08:54:50 INFO - PROCESS | 1934 | 1460994890588 Marionette TRACE conn5 <- [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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1578ms 08:54:50 INFO - PROCESS | 1934 | 1460994890664 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1934 | 1460994890667 Marionette TRACE conn5 <- [1,1293,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:54:50 INFO - PROCESS | 1934 | 1460994890673 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1934 | 1460994890678 Marionette TRACE conn5 <- [1,1294,null,{}] 08:54:50 INFO - PROCESS | 1934 | 1460994890694 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 1934 | 1460994890907 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:54:51 INFO - PROCESS | 1934 | 1460994891123 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4258e000 == 97 [pid = 1934] [id = 331] 08:54:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a3d876c00) [pid = 1934] [serial = 994] [outer = (nil)] 08:54:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a407f3000) [pid = 1934] [serial = 995] [outer = 0x7f7a3d876c00] 08:54:51 INFO - PROCESS | 1934 | 1460994891237 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a4239b000) [pid = 1934] [serial = 996] [outer = 0x7f7a3d876c00] 08:54:52 INFO - PROCESS | 1934 | 1460994892062 Marionette TRACE conn5 <- [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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1435ms 08:54:52 INFO - PROCESS | 1934 | 1460994892109 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:54:52 INFO - PROCESS | 1934 | 1460994892113 Marionette TRACE conn5 <- [1,1297,null,{"value":"8"}] 08:54:52 INFO - PROCESS | 1934 | 1460994892118 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1934 | 1460994892121 Marionette TRACE conn5 <- [1,1298,null,{}] 08:54:52 INFO - PROCESS | 1934 | 1460994892126 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 1934 | 1460994892281 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:54:52 INFO - PROCESS | 1934 | 1460994892458 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4471a800 == 98 [pid = 1934] [id = 332] 08:54:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a2bab3400) [pid = 1934] [serial = 997] [outer = (nil)] 08:54:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a4e755400) [pid = 1934] [serial = 998] [outer = 0x7f7a2bab3400] 08:54:52 INFO - PROCESS | 1934 | 1460994892524 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a4f6d1000) [pid = 1934] [serial = 999] [outer = 0x7f7a2bab3400] 08:54:53 INFO - PROCESS | 1934 | 1460994893382 Marionette TRACE conn5 <- [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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1330ms 08:54:53 INFO - PROCESS | 1934 | 1460994893449 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:54:53 INFO - PROCESS | 1934 | 1460994893452 Marionette TRACE conn5 <- [1,1301,null,{"value":"8"}] 08:54:53 INFO - PROCESS | 1934 | 1460994893457 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 1934 | 1460994893460 Marionette TRACE conn5 <- [1,1302,null,{}] 08:54:53 INFO - PROCESS | 1934 | 1460994893465 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 1934 | 1460994893617 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:54:53 INFO - PROCESS | 1934 | 1460994893808 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4e702800 == 99 [pid = 1934] [id = 333] 08:54:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a4126b000) [pid = 1934] [serial = 1000] [outer = (nil)] 08:54:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a50a33000) [pid = 1934] [serial = 1001] [outer = 0x7f7a4126b000] 08:54:53 INFO - PROCESS | 1934 | 1460994893876 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a548b5c00) [pid = 1934] [serial = 1002] [outer = 0x7f7a4126b000] 08:54:54 INFO - PROCESS | 1934 | 1460994894668 Marionette TRACE conn5 <- [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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1286ms 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:54:54 INFO - PROCESS | 1934 | 1460994894744 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 1934 | 1460994894746 Marionette TRACE conn5 <- [1,1305,null,{"value":"8"}] 08:54:54 INFO - PROCESS | 1934 | 1460994894752 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1934 | 1460994894755 Marionette TRACE conn5 <- [1,1306,null,{}] 08:54:54 INFO - PROCESS | 1934 | 1460994894760 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 1934 | 1460994894989 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:54:55 INFO - PROCESS | 1934 | 1460994895165 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54891800 == 100 [pid = 1934] [id = 334] 08:54:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a2a89f000) [pid = 1934] [serial = 1003] [outer = (nil)] 08:54:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a2a8a5000) [pid = 1934] [serial = 1004] [outer = 0x7f7a2a89f000] 08:54:55 INFO - PROCESS | 1934 | 1460994895234 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a54db8800) [pid = 1934] [serial = 1005] [outer = 0x7f7a2a89f000] 08:54:56 INFO - PROCESS | 1934 | 1460994896075 Marionette TRACE conn5 <- [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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1385ms 08:54:56 INFO - PROCESS | 1934 | 1460994896137 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1934 | 1460994896140 Marionette TRACE conn5 <- [1,1309,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:54:56 INFO - PROCESS | 1934 | 1460994896146 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1934 | 1460994896148 Marionette TRACE conn5 <- [1,1310,null,{}] 08:54:56 INFO - PROCESS | 1934 | 1460994896153 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 1934 | 1460994896306 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:54:56 INFO - PROCESS | 1934 | 1460994896489 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d529800 == 101 [pid = 1934] [id = 335] 08:54:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a2a89f400) [pid = 1934] [serial = 1006] [outer = (nil)] 08:54:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a2af9b000) [pid = 1934] [serial = 1007] [outer = 0x7f7a2a89f400] 08:54:56 INFO - PROCESS | 1934 | 1460994896558 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a2afa0400) [pid = 1934] [serial = 1008] [outer = 0x7f7a2a89f400] 08:54:57 INFO - PROCESS | 1934 | 1460994897351 Marionette TRACE conn5 <- [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] 08:54:57 INFO - PROCESS | 1934 | 1460994897388 Marionette TRACE conn5 <- [1,1313,null,{"value":"8"}] 08:54:57 INFO - PROCESS | 1934 | 1460994897394 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1934 | 1460994897397 Marionette TRACE conn5 <- [1,1314,null,{}] 08:54:57 INFO - PROCESS | 1934 | 1460994897401 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 1934 | 1460994897552 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:54:57 INFO - PROCESS | 1934 | 1460994897732 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5c384000 == 102 [pid = 1934] [id = 336] 08:54:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a2af95800) [pid = 1934] [serial = 1009] [outer = (nil)] 08:54:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a2c906c00) [pid = 1934] [serial = 1010] [outer = 0x7f7a2af95800] 08:54:57 INFO - PROCESS | 1934 | 1460994897797 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a2c90d000) [pid = 1934] [serial = 1011] [outer = 0x7f7a2af95800] 08:54:58 INFO - PROCESS | 1934 | 1460994898625 Marionette TRACE conn5 <- [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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1280ms 08:54:58 INFO - PROCESS | 1934 | 1460994898678 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 1934 | 1460994898681 Marionette TRACE conn5 <- [1,1317,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:54:58 INFO - PROCESS | 1934 | 1460994898687 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 1934 | 1460994898689 Marionette TRACE conn5 <- [1,1318,null,{}] 08:54:58 INFO - PROCESS | 1934 | 1460994898694 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 1934 | 1460994898846 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:54:59 INFO - PROCESS | 1934 | 1460994899026 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a52b000 == 103 [pid = 1934] [id = 337] 08:54:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2afa1000) [pid = 1934] [serial = 1012] [outer = (nil)] 08:54:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2c911400) [pid = 1934] [serial = 1013] [outer = 0x7f7a2afa1000] 08:54:59 INFO - PROCESS | 1934 | 1460994899090 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a2df14400) [pid = 1934] [serial = 1014] [outer = 0x7f7a2afa1000] 08:54:59 INFO - PROCESS | 1934 | 1460994899942 Marionette TRACE conn5 <- [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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1331ms 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:55:00 INFO - PROCESS | 1934 | 1460994900019 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 1934 | 1460994900021 Marionette TRACE conn5 <- [1,1321,null,{"value":"8"}] 08:55:00 INFO - PROCESS | 1934 | 1460994900027 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1934 | 1460994900030 Marionette TRACE conn5 <- [1,1322,null,{}] 08:55:00 INFO - PROCESS | 1934 | 1460994900035 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 1934 | 1460994900208 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:55:00 INFO - PROCESS | 1934 | 1460994900389 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fd8f000 == 104 [pid = 1934] [id = 338] 08:55:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2baaa000) [pid = 1934] [serial = 1015] [outer = (nil)] 08:55:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a2df17000) [pid = 1934] [serial = 1016] [outer = 0x7f7a2baaa000] 08:55:00 INFO - PROCESS | 1934 | 1460994900456 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a2e0b4c00) [pid = 1934] [serial = 1017] [outer = 0x7f7a2baaa000] 08:55:01 INFO - PROCESS | 1934 | 1460994901314 Marionette TRACE conn5 <- [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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1331ms 08:55:01 INFO - PROCESS | 1934 | 1460994901358 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:55:01 INFO - PROCESS | 1934 | 1460994901362 Marionette TRACE conn5 <- [1,1325,null,{"value":"8"}] 08:55:01 INFO - PROCESS | 1934 | 1460994901370 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 1934 | 1460994901375 Marionette TRACE conn5 <- [1,1326,null,{}] 08:55:01 INFO - PROCESS | 1934 | 1460994901380 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 1934 | 1460994901598 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:55:01 INFO - PROCESS | 1934 | 1460994901778 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3661a800 == 105 [pid = 1934] [id = 339] 08:55:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a2ada5000) [pid = 1934] [serial = 1018] [outer = (nil)] 08:55:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a395e8c00) [pid = 1934] [serial = 1019] [outer = 0x7f7a2ada5000] 08:55:01 INFO - PROCESS | 1934 | 1460994901852 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a54dae000) [pid = 1934] [serial = 1020] [outer = 0x7f7a2ada5000] 08:55:02 INFO - PROCESS | 1934 | 1460994902694 Marionette TRACE conn5 <- [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]]]}] 08:55:02 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 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1391ms 08:55:02 INFO - PROCESS | 1934 | 1460994902759 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1934 | 1460994902762 Marionette TRACE conn5 <- [1,1329,null,{"value":"8"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:55:02 INFO - PROCESS | 1934 | 1460994902768 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1934 | 1460994902770 Marionette TRACE conn5 <- [1,1330,null,{}] 08:55:02 INFO - PROCESS | 1934 | 1460994902775 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 1934 | 1460994902928 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:55:03 INFO - PROCESS | 1934 | 1460994903116 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3da1b000 == 106 [pid = 1934] [id = 340] 08:55:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a2bab1400) [pid = 1934] [serial = 1021] [outer = (nil)] 08:55:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a3134b800) [pid = 1934] [serial = 1022] [outer = 0x7f7a2bab1400] 08:55:03 INFO - PROCESS | 1934 | 1460994903181 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a31351000) [pid = 1934] [serial = 1023] [outer = 0x7f7a2bab1400] 08:55:04 INFO - PROCESS | 1934 | 1460994904012 Marionette TRACE conn5 <- [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]]]}] 08:55:04 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 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1275ms 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:55:04 INFO - PROCESS | 1934 | 1460994904044 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 1934 | 1460994904046 Marionette TRACE conn5 <- [1,1333,null,{"value":"8"}] 08:55:04 INFO - PROCESS | 1934 | 1460994904052 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 1934 | 1460994904055 Marionette TRACE conn5 <- [1,1334,null,{}] 08:55:04 INFO - PROCESS | 1934 | 1460994904059 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 1934 | 1460994904212 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:55:04 INFO - PROCESS | 1934 | 1460994904400 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0e4800 == 107 [pid = 1934] [id = 341] 08:55:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a31345000) [pid = 1934] [serial = 1024] [outer = (nil)] 08:55:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a354c7400) [pid = 1934] [serial = 1025] [outer = 0x7f7a31345000] 08:55:04 INFO - PROCESS | 1934 | 1460994904465 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a354ccc00) [pid = 1934] [serial = 1026] [outer = 0x7f7a31345000] 08:55:05 INFO - PROCESS | 1934 | 1460994905757 Marionette TRACE conn5 <- [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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1741ms 08:55:05 INFO - PROCESS | 1934 | 1460994905793 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 1934 | 1460994905799 Marionette TRACE conn5 <- [1,1337,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:55:05 INFO - PROCESS | 1934 | 1460994905808 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1934 | 1460994905812 Marionette TRACE conn5 <- [1,1338,null,{}] 08:55:05 INFO - PROCESS | 1934 | 1460994905818 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 1934 | 1460994905979 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:55:06 INFO - PROCESS | 1934 | 1460994906183 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f9b1800 == 108 [pid = 1934] [id = 342] 08:55:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a2a898c00) [pid = 1934] [serial = 1027] [outer = (nil)] 08:55:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a2bcd6c00) [pid = 1934] [serial = 1028] [outer = 0x7f7a2a898c00] 08:55:06 INFO - PROCESS | 1934 | 1460994906245 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a2d5db400) [pid = 1934] [serial = 1029] [outer = 0x7f7a2a898c00] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54d21000 == 107 [pid = 1934] [id = 242] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a395d1800 == 106 [pid = 1934] [id = 327] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a37350c00) [pid = 1934] [serial = 887] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a2f918800) [pid = 1934] [serial = 890] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a54dab800) [pid = 1934] [serial = 893] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a54db0c00) [pid = 1934] [serial = 896] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a407f4c00) [pid = 1934] [serial = 926] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a82b800 == 105 [pid = 1934] [id = 326] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391b7800 == 104 [pid = 1934] [id = 325] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38663800 == 103 [pid = 1934] [id = 324] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f64000 == 102 [pid = 1934] [id = 323] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1ee000 == 101 [pid = 1934] [id = 322] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f67000 == 100 [pid = 1934] [id = 321] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aed0800 == 99 [pid = 1934] [id = 318] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a576d5800 == 98 [pid = 1934] [id = 317] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5461b000 == 97 [pid = 1934] [id = 316] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508bf000 == 96 [pid = 1934] [id = 315] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5c4000 == 95 [pid = 1934] [id = 314] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b3b800 == 94 [pid = 1934] [id = 313] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439c6000 == 93 [pid = 1934] [id = 312] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a427c4800 == 92 [pid = 1934] [id = 311] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39070800 == 91 [pid = 1934] [id = 310] 08:55:07 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35fa9000 == 90 [pid = 1934] [id = 309] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a56996000) [pid = 1934] [serial = 846] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a3c8dc800) [pid = 1934] [serial = 917] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a3d870c00) [pid = 1934] [serial = 920] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a3c40b800) [pid = 1934] [serial = 923] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a36149000) [pid = 1934] [serial = 908] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a3734d800) [pid = 1934] [serial = 909] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a38a98800) [pid = 1934] [serial = 911] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a38dd6400) [pid = 1934] [serial = 912] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a4f5b3800) [pid = 1934] [serial = 881] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a407f3400) [pid = 1934] [serial = 878] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2cace400) [pid = 1934] [serial = 900] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a2baae800) [pid = 1934] [serial = 899] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a2d5da000) [pid = 1934] [serial = 902] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2f947400) [pid = 1934] [serial = 903] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a399a0800) [pid = 1934] [serial = 914] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a361d4400) [pid = 1934] [serial = 906] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a36056000) [pid = 1934] [serial = 905] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a43aec400) [pid = 1934] [serial = 884] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2f94b400) [pid = 1934] [serial = 872] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a3926c400) [pid = 1934] [serial = 875] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a3f813400) [pid = 1934] [serial = 921] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a3d0df800) [pid = 1934] [serial = 918] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a3c402400) [pid = 1934] [serial = 915] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a407f4800) [pid = 1934] [serial = 924] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1934 | 1460994907807 Marionette TRACE conn5 <- [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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2041ms 08:55:07 INFO - PROCESS | 1934 | 1460994907847 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 1934 | 1460994907855 Marionette TRACE conn5 <- [1,1341,null,{"value":"8"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:55:07 INFO - PROCESS | 1934 | 1460994907863 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1934 | 1460994907867 Marionette TRACE conn5 <- [1,1342,null,{}] 08:55:07 INFO - PROCESS | 1934 | 1460994907872 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 1934 | 1460994908019 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:55:08 INFO - PROCESS | 1934 | 1460994908155 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2dfd6800 == 91 [pid = 1934] [id = 343] 08:55:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a2a89e400) [pid = 1934] [serial = 1030] [outer = (nil)] 08:55:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a2f953c00) [pid = 1934] [serial = 1031] [outer = 0x7f7a2a89e400] 08:55:08 INFO - PROCESS | 1934 | 1460994908212 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a354ce000) [pid = 1934] [serial = 1032] [outer = 0x7f7a2a89e400] 08:55:08 INFO - PROCESS | 1934 | 1460994908866 Marionette TRACE conn5 <- [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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1030ms 08:55:08 INFO - PROCESS | 1934 | 1460994908894 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:55:08 INFO - PROCESS | 1934 | 1460994908897 Marionette TRACE conn5 <- [1,1345,null,{"value":"8"}] 08:55:08 INFO - PROCESS | 1934 | 1460994908902 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 1934 | 1460994908907 Marionette TRACE conn5 <- [1,1346,null,{}] 08:55:08 INFO - PROCESS | 1934 | 1460994908937 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 1934 | 1460994909157 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:55:09 INFO - PROCESS | 1934 | 1460994909178 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36618800 == 92 [pid = 1934] [id = 344] 08:55:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a354d1000) [pid = 1934] [serial = 1033] [outer = (nil)] 08:55:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a360b2800) [pid = 1934] [serial = 1034] [outer = 0x7f7a354d1000] 08:55:09 INFO - PROCESS | 1934 | 1460994909239 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a37204000) [pid = 1934] [serial = 1035] [outer = 0x7f7a354d1000] 08:55:10 INFO - PROCESS | 1934 | 1460994909995 Marionette TRACE conn5 <- [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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1185ms 08:55:10 INFO - PROCESS | 1934 | 1460994910105 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 1934 | 1460994910110 Marionette TRACE conn5 <- [1,1349,null,{"value":"8"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:55:10 INFO - PROCESS | 1934 | 1460994910128 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1934 | 1460994910131 Marionette TRACE conn5 <- [1,1350,null,{}] 08:55:10 INFO - PROCESS | 1934 | 1460994910136 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 1934 | 1460994910348 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:55:10 INFO - PROCESS | 1934 | 1460994910371 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38c59000 == 93 [pid = 1934] [id = 345] 08:55:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a354d1400) [pid = 1934] [serial = 1036] [outer = (nil)] 08:55:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3851d400) [pid = 1934] [serial = 1037] [outer = 0x7f7a354d1400] 08:55:10 INFO - PROCESS | 1934 | 1460994910429 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a38a9d800) [pid = 1934] [serial = 1038] [outer = 0x7f7a354d1400] 08:55:11 INFO - PROCESS | 1934 | 1460994911204 Marionette TRACE conn5 <- [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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1132ms 08:55:11 INFO - PROCESS | 1934 | 1460994911265 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 1934 | 1460994911269 Marionette TRACE conn5 <- [1,1353,null,{"value":"8"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:55:11 INFO - PROCESS | 1934 | 1460994911274 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 1934 | 1460994911276 Marionette TRACE conn5 <- [1,1354,null,{}] 08:55:11 INFO - PROCESS | 1934 | 1460994911281 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 1934 | 1460994911482 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:55:11 INFO - PROCESS | 1934 | 1460994911504 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39538800 == 94 [pid = 1934] [id = 346] 08:55:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a37344800) [pid = 1934] [serial = 1039] [outer = (nil)] 08:55:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a39274400) [pid = 1934] [serial = 1040] [outer = 0x7f7a37344800] 08:55:11 INFO - PROCESS | 1934 | 1460994911562 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a39a5d400) [pid = 1934] [serial = 1041] [outer = 0x7f7a37344800] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a41495400) [pid = 1934] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2f951000) [pid = 1934] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2f953400) [pid = 1934] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a29cf8800) [pid = 1934] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a312f7400) [pid = 1934] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a38a9f400) [pid = 1934] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:55:12 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2baafc00) [pid = 1934] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:55:13 INFO - PROCESS | 1934 | 1460994913116 Marionette TRACE conn5 <- [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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1875ms 08:55:13 INFO - PROCESS | 1934 | 1460994913151 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1934 | 1460994913154 Marionette TRACE conn5 <- [1,1357,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:55:13 INFO - PROCESS | 1934 | 1460994913160 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1934 | 1460994913162 Marionette TRACE conn5 <- [1,1358,null,{}] 08:55:13 INFO - PROCESS | 1934 | 1460994913167 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 1934 | 1460994913330 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:55:13 INFO - PROCESS | 1934 | 1460994913355 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a679000 == 95 [pid = 1934] [id = 347] 08:55:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a3734d000) [pid = 1934] [serial = 1042] [outer = (nil)] 08:55:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a3a8b0800) [pid = 1934] [serial = 1043] [outer = 0x7f7a3734d000] 08:55:13 INFO - PROCESS | 1934 | 1460994913419 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3d874800) [pid = 1934] [serial = 1044] [outer = 0x7f7a3734d000] 08:55:14 INFO - PROCESS | 1934 | 1460994914152 Marionette TRACE conn5 <- [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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1029ms 08:55:14 INFO - PROCESS | 1934 | 1460994914190 Marionette TRACE conn5 -> [0,1361,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1934 | 1460994914193 Marionette TRACE conn5 <- [1,1361,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:55:14 INFO - PROCESS | 1934 | 1460994914198 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1934 | 1460994914200 Marionette TRACE conn5 <- [1,1362,null,{}] 08:55:14 INFO - PROCESS | 1934 | 1460994914205 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 1934 | 1460994914410 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:55:14 INFO - PROCESS | 1934 | 1460994914432 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a5000 == 96 [pid = 1934] [id = 348] 08:55:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a38dd4400) [pid = 1934] [serial = 1045] [outer = (nil)] 08:55:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a3ecb7000) [pid = 1934] [serial = 1046] [outer = 0x7f7a38dd4400] 08:55:14 INFO - PROCESS | 1934 | 1460994914490 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a415a4c00) [pid = 1934] [serial = 1047] [outer = 0x7f7a38dd4400] 08:55:15 INFO - PROCESS | 1934 | 1460994915587 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1429ms 08:55:15 INFO - PROCESS | 1934 | 1460994915628 Marionette TRACE conn5 -> [0,1365,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1934 | 1460994915634 Marionette TRACE conn5 <- [1,1365,null,{"value":"8"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:55:15 INFO - PROCESS | 1934 | 1460994915643 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1934 | 1460994915649 Marionette TRACE conn5 <- [1,1366,null,{}] 08:55:15 INFO - PROCESS | 1934 | 1460994915657 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 1934 | 1460994915864 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:55:16 INFO - PROCESS | 1934 | 1460994916044 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fda1800 == 97 [pid = 1934] [id = 349] 08:55:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2ada9c00) [pid = 1934] [serial = 1048] [outer = (nil)] 08:55:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2bab3000) [pid = 1934] [serial = 1049] [outer = 0x7f7a2ada9c00] 08:55:16 INFO - PROCESS | 1934 | 1460994916120 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a2df1b800) [pid = 1934] [serial = 1050] [outer = 0x7f7a2ada9c00] 08:55:17 INFO - PROCESS | 1934 | 1460994917150 Marionette TRACE conn5 <- [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] 08:55:17 INFO - PROCESS | 1934 | 1460994917185 Marionette TRACE conn5 <- [1,1369,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:55:17 INFO - PROCESS | 1934 | 1460994917194 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1934 | 1460994917199 Marionette TRACE conn5 <- [1,1370,null,{}] 08:55:17 INFO - PROCESS | 1934 | 1460994917204 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 1934 | 1460994917385 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:55:17 INFO - PROCESS | 1934 | 1460994917650 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad2000 == 98 [pid = 1934] [id = 350] 08:55:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2f8b5400) [pid = 1934] [serial = 1051] [outer = (nil)] 08:55:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a354cf400) [pid = 1934] [serial = 1052] [outer = 0x7f7a2f8b5400] 08:55:17 INFO - PROCESS | 1934 | 1460994917763 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a360b8800) [pid = 1934] [serial = 1053] [outer = 0x7f7a2f8b5400] 08:55:18 INFO - PROCESS | 1934 | 1460994918603 Marionette TRACE conn5 <- [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] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:55:18 INFO - PROCESS | 1934 | 1460994918630 Marionette TRACE conn5 <- [1,1373,null,{"value":"8"}] 08:55:18 INFO - PROCESS | 1934 | 1460994918636 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 1934 | 1460994918641 Marionette TRACE conn5 <- [1,1374,null,{}] 08:55:18 INFO - PROCESS | 1934 | 1460994918657 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 1934 | 1460994918851 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:55:19 INFO - PROCESS | 1934 | 1460994919039 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42147800 == 99 [pid = 1934] [id = 351] 08:55:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a3614b000) [pid = 1934] [serial = 1054] [outer = (nil)] 08:55:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a397c9800) [pid = 1934] [serial = 1055] [outer = 0x7f7a3614b000] 08:55:19 INFO - PROCESS | 1934 | 1460994919116 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a3c410800) [pid = 1934] [serial = 1056] [outer = 0x7f7a3614b000] 08:55:19 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:20 INFO - PROCESS | 1934 | 1460994920007 Marionette TRACE conn5 <- [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] 08:55:20 INFO - PROCESS | 1934 | 1460994920075 Marionette TRACE conn5 <- [1,1377,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:55:20 INFO - PROCESS | 1934 | 1460994920081 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1934 | 1460994920084 Marionette TRACE conn5 <- [1,1378,null,{}] 08:55:20 INFO - PROCESS | 1934 | 1460994920089 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 1934 | 1460994920272 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:55:20 INFO - PROCESS | 1934 | 1460994920453 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b3b800 == 100 [pid = 1934] [id = 352] 08:55:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a3720b400) [pid = 1934] [serial = 1057] [outer = (nil)] 08:55:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a407ef000) [pid = 1934] [serial = 1058] [outer = 0x7f7a3720b400] 08:55:20 INFO - PROCESS | 1934 | 1460994920523 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a42393000) [pid = 1934] [serial = 1059] [outer = 0x7f7a3720b400] 08:55:21 INFO - PROCESS | 1934 | 1460994921365 Marionette TRACE conn5 <- [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] 08:55:21 INFO - PROCESS | 1934 | 1460994921416 Marionette TRACE conn5 <- [1,1381,null,{"value":"8"}] 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:55:21 INFO - PROCESS | 1934 | 1460994921423 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1934 | 1460994921426 Marionette TRACE conn5 <- [1,1382,null,{}] 08:55:21 INFO - PROCESS | 1934 | 1460994921432 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 1934 | 1460994921611 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:55:21 INFO - PROCESS | 1934 | 1460994921796 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508bc800 == 101 [pid = 1934] [id = 353] 08:55:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a3c8d8000) [pid = 1934] [serial = 1060] [outer = (nil)] 08:55:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a43ae7400) [pid = 1934] [serial = 1061] [outer = 0x7f7a3c8d8000] 08:55:21 INFO - PROCESS | 1934 | 1460994921868 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a44cf3000) [pid = 1934] [serial = 1062] [outer = 0x7f7a3c8d8000] 08:55:22 INFO - PROCESS | 1934 | [1934] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:22 INFO - PROCESS | 1934 | 1460994922857 Marionette TRACE conn5 <- [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] 08:55:22 INFO - PROCESS | 1934 | 1460994922913 Marionette TRACE conn5 <- [1,1385,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:55:22 INFO - PROCESS | 1934 | 1460994922919 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1934 | 1460994922923 Marionette TRACE conn5 <- [1,1386,null,{}] 08:55:22 INFO - PROCESS | 1934 | 1460994922928 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 1934 | 1460994923131 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:55:23 INFO - PROCESS | 1934 | 1460994923316 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bd3800 == 102 [pid = 1934] [id = 354] 08:55:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a50845c00) [pid = 1934] [serial = 1063] [outer = (nil)] 08:55:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a52a8b800) [pid = 1934] [serial = 1064] [outer = 0x7f7a50845c00] 08:55:23 INFO - PROCESS | 1934 | 1460994923387 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a54db8c00) [pid = 1934] [serial = 1065] [outer = 0x7f7a50845c00] 08:55:24 INFO - PROCESS | 1934 | 1460994924298 Marionette TRACE conn5 <- [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] 08:55:24 INFO - PROCESS | 1934 | 1460994924359 Marionette TRACE conn5 <- [1,1389,null,{"value":"8"}] 08:55:24 INFO - PROCESS | 1934 | 1460994924366 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1934 | 1460994924368 Marionette TRACE conn5 <- [1,1390,null,{}] 08:55:24 INFO - PROCESS | 1934 | 1460994924373 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 1934 | 1460994924552 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:55:24 INFO - PROCESS | 1934 | 1460994924743 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36688800 == 103 [pid = 1934] [id = 355] 08:55:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a2a7af400) [pid = 1934] [serial = 1066] [outer = (nil)] 08:55:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a2a7b7400) [pid = 1934] [serial = 1067] [outer = 0x7f7a2a7af400] 08:55:24 INFO - PROCESS | 1934 | 1460994924812 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a312ef000) [pid = 1934] [serial = 1068] [outer = 0x7f7a2a7af400] 08:55:25 INFO - PROCESS | 1934 | 1460994925653 Marionette TRACE conn5 <- [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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1338ms 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:55:25 INFO - PROCESS | 1934 | 1460994925703 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1934 | 1460994925706 Marionette TRACE conn5 <- [1,1393,null,{"value":"8"}] 08:55:25 INFO - PROCESS | 1934 | 1460994925712 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1934 | 1460994925716 Marionette TRACE conn5 <- [1,1394,null,{}] 08:55:25 INFO - PROCESS | 1934 | 1460994925721 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 1934 | 1460994925894 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:55:26 INFO - PROCESS | 1934 | 1460994926081 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29d90000 == 104 [pid = 1934] [id = 356] 08:55:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2a7b2800) [pid = 1934] [serial = 1069] [outer = (nil)] 08:55:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2a887c00) [pid = 1934] [serial = 1070] [outer = 0x7f7a2a7b2800] 08:55:26 INFO - PROCESS | 1934 | 1460994926150 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2a88c000) [pid = 1934] [serial = 1071] [outer = 0x7f7a2a7b2800] 08:55:27 INFO - PROCESS | 1934 | 1460994927006 Marionette TRACE conn5 <- [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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1334ms 08:55:27 INFO - PROCESS | 1934 | 1460994927045 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1934 | 1460994927049 Marionette TRACE conn5 <- [1,1397,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:55:27 INFO - PROCESS | 1934 | 1460994927054 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1934 | 1460994927056 Marionette TRACE conn5 <- [1,1398,null,{}] 08:55:27 INFO - PROCESS | 1934 | 1460994927062 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 1934 | 1460994927240 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:55:27 INFO - PROCESS | 1934 | 1460994927428 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59be7800 == 105 [pid = 1934] [id = 357] 08:55:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2a7b3000) [pid = 1934] [serial = 1072] [outer = (nil)] 08:55:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2a890800) [pid = 1934] [serial = 1073] [outer = 0x7f7a2a7b3000] 08:55:27 INFO - PROCESS | 1934 | 1460994927498 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a54729c00) [pid = 1934] [serial = 1074] [outer = 0x7f7a2a7b3000] 08:55:28 INFO - PROCESS | 1934 | 1460994928352 Marionette TRACE conn5 <- [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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1337ms 08:55:28 INFO - PROCESS | 1934 | 1460994928393 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1934 | 1460994928396 Marionette TRACE conn5 <- [1,1401,null,{"value":"8"}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:55:28 INFO - PROCESS | 1934 | 1460994928402 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1934 | 1460994928404 Marionette TRACE conn5 <- [1,1402,null,{}] 08:55:28 INFO - PROCESS | 1934 | 1460994928409 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 1934 | 1460994928576 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:55:28 INFO - PROCESS | 1934 | 1460994928767 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29a99000 == 106 [pid = 1934] [id = 358] 08:55:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2a88b400) [pid = 1934] [serial = 1075] [outer = (nil)] 08:55:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2ffc6800) [pid = 1934] [serial = 1076] [outer = 0x7f7a2a88b400] 08:55:28 INFO - PROCESS | 1934 | 1460994928844 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a2ffcb400) [pid = 1934] [serial = 1077] [outer = 0x7f7a2a88b400] 08:55:29 INFO - PROCESS | 1934 | 1460994929695 Marionette TRACE conn5 <- [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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1333ms 08:55:29 INFO - PROCESS | 1934 | 1460994929735 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:55:29 INFO - PROCESS | 1934 | 1460994929739 Marionette TRACE conn5 <- [1,1405,null,{"value":"8"}] 08:55:29 INFO - PROCESS | 1934 | 1460994929744 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1934 | 1460994929748 Marionette TRACE conn5 <- [1,1406,null,{}] 08:55:29 INFO - PROCESS | 1934 | 1460994929753 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 1934 | 1460994929932 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:55:30 INFO - PROCESS | 1934 | 1460994930136 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a28de0000 == 107 [pid = 1934] [id = 359] 08:55:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a291ca800) [pid = 1934] [serial = 1078] [outer = (nil)] 08:55:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a291d2c00) [pid = 1934] [serial = 1079] [outer = 0x7f7a291ca800] 08:55:30 INFO - PROCESS | 1934 | 1460994930205 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a2ffd0800) [pid = 1934] [serial = 1080] [outer = 0x7f7a291ca800] 08:55:31 INFO - PROCESS | 1934 | 1460994931043 Marionette TRACE conn5 <- [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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1327ms 08:55:31 INFO - PROCESS | 1934 | 1460994931071 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:55:31 INFO - PROCESS | 1934 | 1460994931074 Marionette TRACE conn5 <- [1,1409,null,{"value":"8"}] 08:55:31 INFO - PROCESS | 1934 | 1460994931079 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1934 | 1460994931082 Marionette TRACE conn5 <- [1,1410,null,{}] 08:55:31 INFO - PROCESS | 1934 | 1460994931087 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 1934 | 1460994931241 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:55:31 INFO - PROCESS | 1934 | 1460994931434 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a28fa6000 == 108 [pid = 1934] [id = 360] 08:55:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a291ce400) [pid = 1934] [serial = 1081] [outer = (nil)] 08:55:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a3595f800) [pid = 1934] [serial = 1082] [outer = 0x7f7a291ce400] 08:55:31 INFO - PROCESS | 1934 | 1460994931499 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a35966c00) [pid = 1934] [serial = 1083] [outer = 0x7f7a291ce400] 08:55:32 INFO - PROCESS | 1934 | 1460994932462 Marionette TRACE conn5 <- [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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1428ms 08:55:32 INFO - PROCESS | 1934 | 1460994932508 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:55:32 INFO - PROCESS | 1934 | 1460994932511 Marionette TRACE conn5 <- [1,1413,null,{"value":"8"}] 08:55:32 INFO - PROCESS | 1934 | 1460994932516 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1934 | 1460994932519 Marionette TRACE conn5 <- [1,1414,null,{}] 08:55:32 INFO - PROCESS | 1934 | 1460994932524 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 1934 | 1460994932691 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:55:32 INFO - PROCESS | 1934 | 1460994932884 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f64800 == 109 [pid = 1934] [id = 361] 08:55:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a29cf4c00) [pid = 1934] [serial = 1084] [outer = (nil)] 08:55:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a35967c00) [pid = 1934] [serial = 1085] [outer = 0x7f7a29cf4c00] 08:55:32 INFO - PROCESS | 1934 | 1460994932947 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a39a58400) [pid = 1934] [serial = 1086] [outer = 0x7f7a29cf4c00] 08:55:33 INFO - PROCESS | 1934 | 1460994933851 Marionette TRACE conn5 <- [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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1383ms 08:55:33 INFO - PROCESS | 1934 | 1460994933899 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1934 | 1460994933902 Marionette TRACE conn5 <- [1,1417,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:55:33 INFO - PROCESS | 1934 | 1460994933908 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1934 | 1460994933910 Marionette TRACE conn5 <- [1,1418,null,{}] 08:55:33 INFO - PROCESS | 1934 | 1460994933915 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 1934 | 1460994934112 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:55:34 INFO - PROCESS | 1934 | 1460994934303 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f793800 == 110 [pid = 1934] [id = 362] 08:55:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a29d19c00) [pid = 1934] [serial = 1087] [outer = (nil)] 08:55:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a29d20800) [pid = 1934] [serial = 1088] [outer = 0x7f7a29d19c00] 08:55:34 INFO - PROCESS | 1934 | 1460994934365 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a29d26000) [pid = 1934] [serial = 1089] [outer = 0x7f7a29d19c00] 08:55:35 INFO - PROCESS | 1934 | 1460994935579 Marionette TRACE conn5 <- [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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1728ms 08:55:35 INFO - PROCESS | 1934 | 1460994935636 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 1934 | 1460994935640 Marionette TRACE conn5 <- [1,1421,null,{"value":"8"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:55:35 INFO - PROCESS | 1934 | 1460994935648 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 1934 | 1460994935653 Marionette TRACE conn5 <- [1,1422,null,{}] 08:55:35 INFO - PROCESS | 1934 | 1460994935660 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 1934 | 1460994935912 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:55:36 INFO - PROCESS | 1934 | 1460994936082 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa40000 == 111 [pid = 1934] [id = 363] 08:55:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a29d1a400) [pid = 1934] [serial = 1090] [outer = (nil)] 08:55:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a2a88c400) [pid = 1934] [serial = 1091] [outer = 0x7f7a29d1a400] 08:55:36 INFO - PROCESS | 1934 | 1460994936144 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a2a8a4800) [pid = 1934] [serial = 1092] [outer = 0x7f7a29d1a400] 08:55:36 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3941f000 == 110 [pid = 1934] [id = 10] 08:55:37 INFO - PROCESS | 1934 | 1460994937197 Marionette TRACE conn5 <- [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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1582ms 08:55:37 INFO - PROCESS | 1934 | 1460994937229 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1934 | 1460994937235 Marionette TRACE conn5 <- [1,1425,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:55:37 INFO - PROCESS | 1934 | 1460994937244 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1934 | 1460994937247 Marionette TRACE conn5 <- [1,1426,null,{}] 08:55:37 INFO - PROCESS | 1934 | 1460994937251 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 1934 | 1460994937424 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:55:37 INFO - PROCESS | 1934 | 1460994937738 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aece800 == 111 [pid = 1934] [id = 364] 08:55:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a2cac5800) [pid = 1934] [serial = 1093] [outer = (nil)] 08:55:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a2d5df000) [pid = 1934] [serial = 1094] [outer = 0x7f7a2cac5800] 08:55:37 INFO - PROCESS | 1934 | 1460994937800 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a2df19c00) [pid = 1934] [serial = 1095] [outer = 0x7f7a2cac5800] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a679000 == 110 [pid = 1934] [id = 347] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39538800 == 109 [pid = 1934] [id = 346] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a411bb400) [pid = 1934] [serial = 938] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a42399c00) [pid = 1934] [serial = 941] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a44ceac00) [pid = 1934] [serial = 944] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a4fadb800) [pid = 1934] [serial = 947] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 273 (0x7f7a5415c000) [pid = 1934] [serial = 950] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 272 (0x7f7a54b88400) [pid = 1934] [serial = 953] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 271 (0x7f7a2bcde800) [pid = 1934] [serial = 956] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a3c8d4400) [pid = 1934] [serial = 959] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a4159c800) [pid = 1934] [serial = 986] [outer = (nil)] [url = about:blank] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38c59000 == 108 [pid = 1934] [id = 345] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36618800 == 107 [pid = 1934] [id = 344] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2dfd6800 == 106 [pid = 1934] [id = 343] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f9b1800 == 105 [pid = 1934] [id = 342] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3da1b000 == 104 [pid = 1934] [id = 340] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a52b000 == 103 [pid = 1934] [id = 337] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5c384000 == 102 [pid = 1934] [id = 336] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d529800 == 101 [pid = 1934] [id = 335] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54891800 == 100 [pid = 1934] [id = 334] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4e702800 == 99 [pid = 1934] [id = 333] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4471a800 == 98 [pid = 1934] [id = 332] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4258e000 == 97 [pid = 1934] [id = 331] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391b6800 == 96 [pid = 1934] [id = 330] 08:55:38 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1e0800 == 95 [pid = 1934] [id = 329] 08:55:38 INFO - PROCESS | 1934 | 1460994938742 Marionette TRACE conn5 <- [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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1531ms 08:55:38 INFO - PROCESS | 1934 | 1460994938775 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1934 | 1460994938777 Marionette TRACE conn5 <- [1,1429,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:55:38 INFO - PROCESS | 1934 | 1460994938783 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1934 | 1460994938788 Marionette TRACE conn5 <- [1,1430,null,{}] 08:55:38 INFO - PROCESS | 1934 | 1460994938802 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 1934 | 1460994938989 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a4239f400) [pid = 1934] [serial = 980] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a362b9400) [pid = 1934] [serial = 971] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a387e0800) [pid = 1934] [serial = 972] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a3720bc00) [pid = 1934] [serial = 932] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a36148c00) [pid = 1934] [serial = 969] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a3604b000) [pid = 1934] [serial = 968] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a2f8af400) [pid = 1934] [serial = 966] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2cacd400) [pid = 1934] [serial = 965] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a38dd4800) [pid = 1934] [serial = 974] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a29cf8400) [pid = 1934] [serial = 962] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a2f8ba800) [pid = 1934] [serial = 929] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a3a8b7c00) [pid = 1934] [serial = 935] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a3c47a400) [pid = 1934] [serial = 977] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a43ae6800) [pid = 1934] [serial = 981] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a3851cc00) [pid = 1934] [serial = 983] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a407f0400) [pid = 1934] [serial = 984] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a3c8d9400) [pid = 1934] [serial = 978] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a3a6dc000) [pid = 1934] [serial = 975] [outer = (nil)] [url = about:blank] 08:55:39 INFO - PROCESS | 1934 | 1460994939156 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35ad6000 == 96 [pid = 1934] [id = 365] 08:55:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a29cf8400) [pid = 1934] [serial = 1096] [outer = (nil)] 08:55:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2f8b8c00) [pid = 1934] [serial = 1097] [outer = 0x7f7a29cf8400] 08:55:39 INFO - PROCESS | 1934 | 1460994939216 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a3134d800) [pid = 1934] [serial = 1098] [outer = 0x7f7a29cf8400] 08:55:39 INFO - PROCESS | 1934 | 1460994939912 Marionette TRACE conn5 <- [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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1186ms 08:55:39 INFO - PROCESS | 1934 | 1460994939970 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1934 | 1460994939974 Marionette TRACE conn5 <- [1,1433,null,{"value":"8"}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:55:39 INFO - PROCESS | 1934 | 1460994939984 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1934 | 1460994939986 Marionette TRACE conn5 <- [1,1434,null,{}] 08:55:39 INFO - PROCESS | 1934 | 1460994939991 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 1934 | 1460994940150 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:55:40 INFO - PROCESS | 1934 | 1460994940164 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a37596800 == 97 [pid = 1934] [id = 366] 08:55:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a354ca000) [pid = 1934] [serial = 1099] [outer = (nil)] 08:55:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a36052400) [pid = 1934] [serial = 1100] [outer = 0x7f7a354ca000] 08:55:40 INFO - PROCESS | 1934 | 1460994940220 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a36148c00) [pid = 1934] [serial = 1101] [outer = 0x7f7a354ca000] 08:55:41 INFO - PROCESS | 1934 | 1460994941127 Marionette TRACE conn5 <- [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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1176ms 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:55:41 INFO - PROCESS | 1934 | 1460994941160 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1934 | 1460994941163 Marionette TRACE conn5 <- [1,1437,null,{"value":"8"}] 08:55:41 INFO - PROCESS | 1934 | 1460994941168 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1934 | 1460994941171 Marionette TRACE conn5 <- [1,1438,null,{}] 08:55:41 INFO - PROCESS | 1934 | 1460994941176 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 1934 | 1460994941375 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:55:41 INFO - PROCESS | 1934 | 1460994941405 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391aa800 == 98 [pid = 1934] [id = 367] 08:55:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a3614c400) [pid = 1934] [serial = 1102] [outer = (nil)] 08:55:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a362b9800) [pid = 1934] [serial = 1103] [outer = 0x7f7a3614c400] 08:55:41 INFO - PROCESS | 1934 | 1460994941463 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a3851b400) [pid = 1934] [serial = 1104] [outer = 0x7f7a3614c400] 08:55:42 INFO - PROCESS | 1934 | 1460994942264 Marionette TRACE conn5 <- [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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1133ms 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:55:42 INFO - PROCESS | 1934 | 1460994942302 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1934 | 1460994942304 Marionette TRACE conn5 <- [1,1441,null,{"value":"8"}] 08:55:42 INFO - PROCESS | 1934 | 1460994942309 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1934 | 1460994942312 Marionette TRACE conn5 <- [1,1442,null,{}] 08:55:42 INFO - PROCESS | 1934 | 1460994942317 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 1934 | 1460994942601 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:55:42 INFO - PROCESS | 1934 | 1460994942624 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c507000 == 99 [pid = 1934] [id = 368] 08:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a3620b800) [pid = 1934] [serial = 1105] [outer = (nil)] 08:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a3a8b7c00) [pid = 1934] [serial = 1106] [outer = 0x7f7a3620b800] 08:55:42 INFO - PROCESS | 1934 | 1460994942683 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a3f949000) [pid = 1934] [serial = 1107] [outer = 0x7f7a3620b800] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a2e0ae400) [pid = 1934] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2a898c00) [pid = 1934] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a3604ac00) [pid = 1934] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a44aecc00) [pid = 1934] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a3600c000) [pid = 1934] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a44c6b000) [pid = 1934] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a414e1c00) [pid = 1934] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a37344800) [pid = 1934] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2e0b9400) [pid = 1934] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2bab1000) [pid = 1934] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a42397000) [pid = 1934] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a3d0de800) [pid = 1934] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a2a89e400) [pid = 1934] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a2cac7800) [pid = 1934] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a3734d000) [pid = 1934] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a44cf5800) [pid = 1934] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a3999f800) [pid = 1934] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a36203c00) [pid = 1934] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a360b9400) [pid = 1934] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a529c8800) [pid = 1934] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a4f374c00) [pid = 1934] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a312f4800) [pid = 1934] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a395e6c00) [pid = 1934] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a2e0b1000) [pid = 1934] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a3620d000) [pid = 1934] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a4f6d1400) [pid = 1934] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a354d1400) [pid = 1934] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a354d1000) [pid = 1934] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a411c0c00) [pid = 1934] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a3d0d8400) [pid = 1934] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2f947000) [pid = 1934] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a2cac9000) [pid = 1934] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3f811c00) [pid = 1934] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2cac4c00) [pid = 1934] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a4f373800) [pid = 1934] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a44cf5c00) [pid = 1934] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a4252c000) [pid = 1934] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a3604f800) [pid = 1934] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2f8b1400) [pid = 1934] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a4012a800) [pid = 1934] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a4f895c00) [pid = 1934] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a3614e800) [pid = 1934] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a2e0b1400) [pid = 1934] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a4804e800) [pid = 1934] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a3727f400) [pid = 1934] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a3d86b400) [pid = 1934] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a2baa4400) [pid = 1934] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:55:43 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a2ada8c00) [pid = 1934] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:55:44 INFO - PROCESS | 1934 | 1460994944095 Marionette TRACE conn5 <- [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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1835ms 08:55:44 INFO - PROCESS | 1934 | 1460994944148 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1934 | 1460994944151 Marionette TRACE conn5 <- [1,1445,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:55:44 INFO - PROCESS | 1934 | 1460994944156 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1934 | 1460994944158 Marionette TRACE conn5 <- [1,1446,null,{}] 08:55:44 INFO - PROCESS | 1934 | 1460994944163 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 1934 | 1460994944373 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:55:44 INFO - PROCESS | 1934 | 1460994944389 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa27000 == 100 [pid = 1934] [id = 369] 08:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a29ced800) [pid = 1934] [serial = 1108] [outer = (nil)] 08:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a2f8ac800) [pid = 1934] [serial = 1109] [outer = 0x7f7a29ced800] 08:55:44 INFO - PROCESS | 1934 | 1460994944447 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a36005c00) [pid = 1934] [serial = 1110] [outer = 0x7f7a29ced800] 08:55:45 INFO - PROCESS | 1934 | 1460994945165 Marionette TRACE conn5 <- [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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1028ms 08:55:45 INFO - PROCESS | 1934 | 1460994945185 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1934 | 1460994945188 Marionette TRACE conn5 <- [1,1449,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:55:45 INFO - PROCESS | 1934 | 1460994945193 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1934 | 1460994945195 Marionette TRACE conn5 <- [1,1450,null,{}] 08:55:45 INFO - PROCESS | 1934 | 1460994945200 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 1934 | 1460994945395 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:55:45 INFO - PROCESS | 1934 | 1460994945416 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d520000 == 101 [pid = 1934] [id = 370] 08:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a2c905400) [pid = 1934] [serial = 1111] [outer = (nil)] 08:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a361dec00) [pid = 1934] [serial = 1112] [outer = 0x7f7a2c905400] 08:55:45 INFO - PROCESS | 1934 | 1460994945470 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a395e8800) [pid = 1934] [serial = 1113] [outer = 0x7f7a2c905400] 08:55:46 INFO - PROCESS | 1934 | 1460994946499 Marionette TRACE conn5 <- [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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1375ms 08:55:46 INFO - PROCESS | 1934 | 1460994946570 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1934 | 1460994946576 Marionette TRACE conn5 <- [1,1453,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:55:46 INFO - PROCESS | 1934 | 1460994946585 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1934 | 1460994946589 Marionette TRACE conn5 <- [1,1454,null,{}] 08:55:46 INFO - PROCESS | 1934 | 1460994946597 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 1934 | 1460994946828 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:55:47 INFO - PROCESS | 1934 | 1460994947015 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2bb9e800 == 102 [pid = 1934] [id = 371] 08:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a2a7b6400) [pid = 1934] [serial = 1114] [outer = (nil)] 08:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a2ada6c00) [pid = 1934] [serial = 1115] [outer = 0x7f7a2a7b6400] 08:55:47 INFO - PROCESS | 1934 | 1460994947089 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2c903800) [pid = 1934] [serial = 1116] [outer = 0x7f7a2a7b6400] 08:55:48 INFO - PROCESS | 1934 | 1460994948062 Marionette TRACE conn5 <- [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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1532ms 08:55:48 INFO - PROCESS | 1934 | 1460994948118 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1934 | 1460994948126 Marionette TRACE conn5 <- [1,1457,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:55:48 INFO - PROCESS | 1934 | 1460994948135 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1934 | 1460994948138 Marionette TRACE conn5 <- [1,1458,null,{}] 08:55:48 INFO - PROCESS | 1934 | 1460994948144 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 1934 | 1460994948314 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:55:48 INFO - PROCESS | 1934 | 1460994948574 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3668a000 == 103 [pid = 1934] [id = 372] 08:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a2c908800) [pid = 1934] [serial = 1117] [outer = (nil)] 08:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a2f951400) [pid = 1934] [serial = 1118] [outer = 0x7f7a2c908800] 08:55:48 INFO - PROCESS | 1934 | 1460994948691 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a31342400) [pid = 1934] [serial = 1119] [outer = 0x7f7a2c908800] 08:55:49 INFO - PROCESS | 1934 | 1460994949571 Marionette TRACE conn5 <- [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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1479ms 08:55:49 INFO - PROCESS | 1934 | 1460994949615 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:55:49 INFO - PROCESS | 1934 | 1460994949619 Marionette TRACE conn5 <- [1,1461,null,{"value":"8"}] 08:55:49 INFO - PROCESS | 1934 | 1460994949625 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1934 | 1460994949630 Marionette TRACE conn5 <- [1,1462,null,{}] 08:55:49 INFO - PROCESS | 1934 | 1460994949645 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 1934 | 1460994949815 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:55:50 INFO - PROCESS | 1934 | 1460994950009 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a41707000 == 104 [pid = 1934] [id = 373] 08:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a354cac00) [pid = 1934] [serial = 1120] [outer = (nil)] 08:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a3620f400) [pid = 1934] [serial = 1121] [outer = 0x7f7a354cac00] 08:55:50 INFO - PROCESS | 1934 | 1460994950092 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a3926c400) [pid = 1934] [serial = 1122] [outer = 0x7f7a354cac00] 08:55:51 INFO - PROCESS | 1934 | 1460994951000 Marionette TRACE conn5 <- [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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1436ms 08:55:51 INFO - PROCESS | 1934 | 1460994951060 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1934 | 1460994951065 Marionette TRACE conn5 <- [1,1465,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:55:51 INFO - PROCESS | 1934 | 1460994951070 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1934 | 1460994951073 Marionette TRACE conn5 <- [1,1466,null,{}] 08:55:51 INFO - PROCESS | 1934 | 1460994951078 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 1934 | 1460994951247 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:55:51 INFO - PROCESS | 1934 | 1460994951438 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f16000 == 105 [pid = 1934] [id = 374] 08:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a35961800) [pid = 1934] [serial = 1123] [outer = (nil)] 08:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a3c40f800) [pid = 1934] [serial = 1124] [outer = 0x7f7a35961800] 08:55:51 INFO - PROCESS | 1934 | 1460994951505 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a3c8dc800) [pid = 1934] [serial = 1125] [outer = 0x7f7a35961800] 08:55:52 INFO - PROCESS | 1934 | 1460994952418 Marionette TRACE conn5 <- [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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1391ms 08:55:52 INFO - PROCESS | 1934 | 1460994952463 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1934 | 1460994952466 Marionette TRACE conn5 <- [1,1469,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:55:52 INFO - PROCESS | 1934 | 1460994952472 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1934 | 1460994952475 Marionette TRACE conn5 <- [1,1470,null,{}] 08:55:52 INFO - PROCESS | 1934 | 1460994952480 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 1934 | 1460994952661 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:55:52 INFO - PROCESS | 1934 | 1460994952923 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50485000 == 106 [pid = 1934] [id = 375] 08:55:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a3f94ec00) [pid = 1934] [serial = 1126] [outer = (nil)] 08:55:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a409b2800) [pid = 1934] [serial = 1127] [outer = 0x7f7a3f94ec00] 08:55:53 INFO - PROCESS | 1934 | 1460994953041 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a4227e800) [pid = 1934] [serial = 1128] [outer = 0x7f7a3f94ec00] 08:55:53 INFO - PROCESS | 1934 | 1460994953846 Marionette TRACE conn5 <- [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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1425ms 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:55:53 INFO - PROCESS | 1934 | 1460994953898 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1934 | 1460994953901 Marionette TRACE conn5 <- [1,1473,null,{"value":"8"}] 08:55:53 INFO - PROCESS | 1934 | 1460994953907 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1934 | 1460994953910 Marionette TRACE conn5 <- [1,1474,null,{}] 08:55:53 INFO - PROCESS | 1934 | 1460994953920 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 1934 | 1460994954134 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:55:54 INFO - PROCESS | 1934 | 1460994954319 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a57642800 == 107 [pid = 1934] [id = 376] 08:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a4012a800) [pid = 1934] [serial = 1129] [outer = (nil)] 08:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a48042800) [pid = 1934] [serial = 1130] [outer = 0x7f7a4012a800] 08:55:54 INFO - PROCESS | 1934 | 1460994954387 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a50a04c00) [pid = 1934] [serial = 1131] [outer = 0x7f7a4012a800] 08:55:55 INFO - PROCESS | 1934 | 1460994955283 Marionette TRACE conn5 <- [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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1433ms 08:55:55 INFO - PROCESS | 1934 | 1460994955340 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1934 | 1460994955343 Marionette TRACE conn5 <- [1,1477,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:55:55 INFO - PROCESS | 1934 | 1460994955349 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1934 | 1460994955351 Marionette TRACE conn5 <- [1,1478,null,{}] 08:55:55 INFO - PROCESS | 1934 | 1460994955356 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 1934 | 1460994955522 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:55:55 INFO - PROCESS | 1934 | 1460994955713 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a293a1800 == 108 [pid = 1934] [id = 377] 08:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a441b0800) [pid = 1934] [serial = 1132] [outer = (nil)] 08:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a5415c000) [pid = 1934] [serial = 1133] [outer = 0x7f7a441b0800] 08:55:55 INFO - PROCESS | 1934 | 1460994955780 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a5485b400) [pid = 1934] [serial = 1134] [outer = 0x7f7a441b0800] 08:55:56 INFO - PROCESS | 1934 | 1460994956718 Marionette TRACE conn5 <- [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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1432ms 08:55:56 INFO - PROCESS | 1934 | 1460994956782 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1934 | 1460994956784 Marionette TRACE conn5 <- [1,1481,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:55:56 INFO - PROCESS | 1934 | 1460994956790 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1934 | 1460994956792 Marionette TRACE conn5 <- [1,1482,null,{}] 08:55:56 INFO - PROCESS | 1934 | 1460994956797 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 1934 | 1460994956986 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:55:57 INFO - PROCESS | 1934 | 1460994957172 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a278dc800 == 109 [pid = 1934] [id = 378] 08:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a29ab2000) [pid = 1934] [serial = 1135] [outer = (nil)] 08:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a29ab8800) [pid = 1934] [serial = 1136] [outer = 0x7f7a29ab2000] 08:55:57 INFO - PROCESS | 1934 | 1460994957275 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a29cfcc00) [pid = 1934] [serial = 1137] [outer = 0x7f7a29ab2000] 08:55:58 INFO - PROCESS | 1934 | 1460994958097 Marionette TRACE conn5 <- [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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1375ms 08:55:58 INFO - PROCESS | 1934 | 1460994958166 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1934 | 1460994958169 Marionette TRACE conn5 <- [1,1485,null,{"value":"8"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:55:58 INFO - PROCESS | 1934 | 1460994958175 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1934 | 1460994958178 Marionette TRACE conn5 <- [1,1486,null,{}] 08:55:58 INFO - PROCESS | 1934 | 1460994958183 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 1934 | 1460994958347 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:55:58 INFO - PROCESS | 1934 | 1460994958539 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7a8000 == 110 [pid = 1934] [id = 379] 08:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a29ab2400) [pid = 1934] [serial = 1138] [outer = (nil)] 08:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a3f947c00) [pid = 1934] [serial = 1139] [outer = 0x7f7a29ab2400] 08:55:58 INFO - PROCESS | 1934 | 1460994958607 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a407ea000) [pid = 1934] [serial = 1140] [outer = 0x7f7a29ab2400] 08:55:59 INFO - PROCESS | 1934 | 1460994959457 Marionette TRACE conn5 <- [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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1338ms 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:55:59 INFO - PROCESS | 1934 | 1460994959514 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 1934 | 1460994959516 Marionette TRACE conn5 <- [1,1489,null,{"value":"8"}] 08:55:59 INFO - PROCESS | 1934 | 1460994959522 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 1934 | 1460994959525 Marionette TRACE conn5 <- [1,1490,null,{}] 08:55:59 INFO - PROCESS | 1934 | 1460994959530 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 1934 | 1460994959695 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:55:59 INFO - PROCESS | 1934 | 1460994959888 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35598000 == 111 [pid = 1934] [id = 380] 08:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a29ab4800) [pid = 1934] [serial = 1141] [outer = (nil)] 08:55:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a54d2b400) [pid = 1934] [serial = 1142] [outer = 0x7f7a29ab4800] 08:55:59 INFO - PROCESS | 1934 | 1460994959958 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a54db6c00) [pid = 1934] [serial = 1143] [outer = 0x7f7a29ab4800] 08:56:00 INFO - PROCESS | 1934 | 1460994960836 Marionette TRACE conn5 <- [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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1388ms 08:56:00 INFO - PROCESS | 1934 | 1460994960911 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1934 | 1460994960915 Marionette TRACE conn5 <- [1,1493,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:56:00 INFO - PROCESS | 1934 | 1460994960920 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1934 | 1460994960924 Marionette TRACE conn5 <- [1,1494,null,{}] 08:56:00 INFO - PROCESS | 1934 | 1460994960929 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 1934 | 1460994961188 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:56:01 INFO - PROCESS | 1934 | 1460994961428 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a264d9800 == 112 [pid = 1934] [id = 381] 08:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2a50a400) [pid = 1934] [serial = 1144] [outer = (nil)] 08:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2a7ba800) [pid = 1934] [serial = 1145] [outer = 0x7f7a2a50a400] 08:56:01 INFO - PROCESS | 1934 | 1460994961546 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a395e8400) [pid = 1934] [serial = 1146] [outer = 0x7f7a2a50a400] 08:56:02 INFO - PROCESS | 1934 | 1460994962359 Marionette TRACE conn5 <- [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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1480ms 08:56:02 INFO - PROCESS | 1934 | 1460994962401 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1934 | 1460994962404 Marionette TRACE conn5 <- [1,1497,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:56:02 INFO - PROCESS | 1934 | 1460994962409 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1934 | 1460994962412 Marionette TRACE conn5 <- [1,1498,null,{}] 08:56:02 INFO - PROCESS | 1934 | 1460994962417 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 1934 | 1460994962580 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:56:02 INFO - PROCESS | 1934 | 1460994962776 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f9a7000 == 113 [pid = 1934] [id = 382] 08:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2a50b800) [pid = 1934] [serial = 1147] [outer = (nil)] 08:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2e26ec00) [pid = 1934] [serial = 1148] [outer = 0x7f7a2a50b800] 08:56:02 INFO - PROCESS | 1934 | 1460994962853 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a2e274400) [pid = 1934] [serial = 1149] [outer = 0x7f7a2a50b800] 08:56:03 INFO - PROCESS | 1934 | 1460994963702 Marionette TRACE conn5 <- [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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1325ms 08:56:03 INFO - PROCESS | 1934 | 1460994963735 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:56:03 INFO - PROCESS | 1934 | 1460994963738 Marionette TRACE conn5 <- [1,1501,null,{"value":"8"}] 08:56:03 INFO - PROCESS | 1934 | 1460994963743 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1934 | 1460994963746 Marionette TRACE conn5 <- [1,1502,null,{}] 08:56:03 INFO - PROCESS | 1934 | 1460994963751 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 1934 | 1460994963923 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:56:04 INFO - PROCESS | 1934 | 1460994964129 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb6b000 == 114 [pid = 1934] [id = 383] 08:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2ada0800) [pid = 1934] [serial = 1150] [outer = (nil)] 08:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2e0b4800) [pid = 1934] [serial = 1151] [outer = 0x7f7a2ada0800] 08:56:04 INFO - PROCESS | 1934 | 1460994964192 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a2e273800) [pid = 1934] [serial = 1152] [outer = 0x7f7a2ada0800] 08:56:05 INFO - PROCESS | 1934 | 1460994965037 Marionette TRACE conn5 <- [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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1331ms 08:56:05 INFO - PROCESS | 1934 | 1460994965075 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1934 | 1460994965079 Marionette TRACE conn5 <- [1,1505,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:56:05 INFO - PROCESS | 1934 | 1460994965084 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1934 | 1460994965086 Marionette TRACE conn5 <- [1,1506,null,{}] 08:56:05 INFO - PROCESS | 1934 | 1460994965091 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 1934 | 1460994965281 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:56:06 INFO - PROCESS | 1934 | 1460994966037 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a523800 == 115 [pid = 1934] [id = 384] 08:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a291d2400) [pid = 1934] [serial = 1153] [outer = (nil)] 08:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a29ab9000) [pid = 1934] [serial = 1154] [outer = 0x7f7a291d2400] 08:56:06 INFO - PROCESS | 1934 | 1460994966111 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a29d1e800) [pid = 1934] [serial = 1155] [outer = 0x7f7a291d2400] 08:56:06 INFO - PROCESS | 1934 | 1460994966982 Marionette TRACE conn5 <- [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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1927ms 08:56:07 INFO - PROCESS | 1934 | 1460994967012 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 1934 | 1460994967017 Marionette TRACE conn5 <- [1,1509,null,{"value":"8"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:56:07 INFO - PROCESS | 1934 | 1460994967025 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1934 | 1460994967029 Marionette TRACE conn5 <- [1,1510,null,{}] 08:56:07 INFO - PROCESS | 1934 | 1460994967035 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 1934 | 1460994967212 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:56:07 INFO - PROCESS | 1934 | 1460994967432 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aed3800 == 116 [pid = 1934] [id = 385] 08:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a291cf400) [pid = 1934] [serial = 1156] [outer = (nil)] 08:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a2a510c00) [pid = 1934] [serial = 1157] [outer = 0x7f7a291cf400] 08:56:07 INFO - PROCESS | 1934 | 1460994967493 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a2a898000) [pid = 1934] [serial = 1158] [outer = 0x7f7a291cf400] 08:56:08 INFO - PROCESS | 1934 | 1460994968612 Marionette TRACE conn5 <- [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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1634ms 08:56:08 INFO - PROCESS | 1934 | 1460994968663 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 1934 | 1460994968668 Marionette TRACE conn5 <- [1,1513,null,{"value":"8"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:56:08 INFO - PROCESS | 1934 | 1460994968674 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 1934 | 1460994968676 Marionette TRACE conn5 <- [1,1514,null,{}] 08:56:08 INFO - PROCESS | 1934 | 1460994968681 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 1934 | 1460994968841 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5297f000 == 115 [pid = 1934] [id = 241] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a3ecb7000) [pid = 1934] [serial = 1046] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a3134b800) [pid = 1934] [serial = 1022] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a2c911400) [pid = 1934] [serial = 1013] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a395e8c00) [pid = 1934] [serial = 1019] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2df17000) [pid = 1934] [serial = 1016] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | 1460994969232 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa27000 == 114 [pid = 1934] [id = 369] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b40000 == 113 [pid = 1934] [id = 270] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c507000 == 112 [pid = 1934] [id = 368] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7a1800 == 111 [pid = 1934] [id = 328] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fd8f000 == 110 [pid = 1934] [id = 338] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391aa800 == 109 [pid = 1934] [id = 367] 08:56:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29a92800 == 110 [pid = 1934] [id = 386] 08:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a29d22800) [pid = 1934] [serial = 1159] [outer = (nil)] 08:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a2c911400) [pid = 1934] [serial = 1160] [outer = 0x7f7a29d22800] 08:56:09 INFO - PROCESS | 1934 | 1460994969304 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a2df0f800) [pid = 1934] [serial = 1161] [outer = 0x7f7a29d22800] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a37596800 == 109 [pid = 1934] [id = 366] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ad6000 == 108 [pid = 1934] [id = 365] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aece800 == 107 [pid = 1934] [id = 364] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39784800 == 106 [pid = 1934] [id = 12] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa40000 == 105 [pid = 1934] [id = 363] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a28de0000 == 104 [pid = 1934] [id = 359] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29a99000 == 103 [pid = 1934] [id = 358] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59be7800 == 102 [pid = 1934] [id = 357] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29d90000 == 101 [pid = 1934] [id = 356] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36688800 == 100 [pid = 1934] [id = 355] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59bd3800 == 99 [pid = 1934] [id = 354] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508bc800 == 98 [pid = 1934] [id = 353] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b3b800 == 97 [pid = 1934] [id = 352] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42147800 == 96 [pid = 1934] [id = 351] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ad2000 == 95 [pid = 1934] [id = 350] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fda1800 == 94 [pid = 1934] [id = 349] 08:56:09 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a5000 == 93 [pid = 1934] [id = 348] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a42161800) [pid = 1934] [serial = 927] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a362be000) [pid = 1934] [serial = 816] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2d5db400) [pid = 1934] [serial = 1029] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a3a6d7c00) [pid = 1934] [serial = 656] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a4f649400) [pid = 1934] [serial = 765] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a2d5d2c00) [pid = 1934] [serial = 989] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a3c410000) [pid = 1934] [serial = 819] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a54282c00) [pid = 1934] [serial = 768] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a54279000) [pid = 1934] [serial = 825] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a354c7400) [pid = 1934] [serial = 1025] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a39a5d400) [pid = 1934] [serial = 1041] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a3d872400) [pid = 1934] [serial = 786] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a4804b800) [pid = 1934] [serial = 987] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a44ae5000) [pid = 1934] [serial = 671] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a42746800) [pid = 1934] [serial = 668] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a354ce000) [pid = 1934] [serial = 1032] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a2bcd6c00) [pid = 1934] [serial = 1028] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a2cad1400) [pid = 1934] [serial = 834] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a50a33000) [pid = 1934] [serial = 1001] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a3d874800) [pid = 1934] [serial = 1044] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a4f6ce800) [pid = 1934] [serial = 674] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a42528800) [pid = 1934] [serial = 716] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a389b2c00) [pid = 1934] [serial = 710] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a38a9b400) [pid = 1934] [serial = 759] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a569a3800) [pid = 1934] [serial = 774] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a529ce400) [pid = 1934] [serial = 728] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a38522800) [pid = 1934] [serial = 659] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a54160000) [pid = 1934] [serial = 731] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a2e0bbc00) [pid = 1934] [serial = 780] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a3c473400) [pid = 1934] [serial = 713] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a507ce800) [pid = 1934] [serial = 680] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2af9b000) [pid = 1934] [serial = 1007] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a38a9d800) [pid = 1934] [serial = 1038] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3a8b0800) [pid = 1934] [serial = 1043] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a37204000) [pid = 1934] [serial = 1035] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a54279800) [pid = 1934] [serial = 813] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a4227f000) [pid = 1934] [serial = 665] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a4f6d4c00) [pid = 1934] [serial = 870] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a2f953c00) [pid = 1934] [serial = 1031] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2d5d9c00) [pid = 1934] [serial = 837] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a407f3000) [pid = 1934] [serial = 995] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a44a4e400) [pid = 1934] [serial = 822] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2f8b7800) [pid = 1934] [serial = 840] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a50a35000) [pid = 1934] [serial = 725] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2a8a5000) [pid = 1934] [serial = 1004] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a54c3f000) [pid = 1934] [serial = 828] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a4f373400) [pid = 1934] [serial = 722] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a3b2d7c00) [pid = 1934] [serial = 662] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a56906c00) [pid = 1934] [serial = 831] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a44eaa800) [pid = 1934] [serial = 719] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a2c906c00) [pid = 1934] [serial = 1010] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a3851d400) [pid = 1934] [serial = 1037] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a548b8800) [pid = 1934] [serial = 771] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a3ecb1800) [pid = 1934] [serial = 762] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a360b2800) [pid = 1934] [serial = 1034] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a39272c00) [pid = 1934] [serial = 783] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a39274400) [pid = 1934] [serial = 1040] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a3734c400) [pid = 1934] [serial = 992] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a4f811c00) [pid = 1934] [serial = 677] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a44aeb000) [pid = 1934] [serial = 707] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a3d878000) [pid = 1934] [serial = 777] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2bab2000) [pid = 1934] [serial = 843] [outer = (nil)] [url = about:blank] 08:56:09 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a4e755400) [pid = 1934] [serial = 998] [outer = (nil)] [url = about:blank] 08:56:10 INFO - PROCESS | 1934 | 1460994970051 Marionette TRACE conn5 <- [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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1430ms 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:56:10 INFO - PROCESS | 1934 | 1460994970105 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1934 | 1460994970108 Marionette TRACE conn5 <- [1,1517,null,{"value":"8"}] 08:56:10 INFO - PROCESS | 1934 | 1460994970120 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1934 | 1460994970138 Marionette TRACE conn5 <- [1,1518,null,{}] 08:56:10 INFO - PROCESS | 1934 | 1460994970145 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 1934 | 1460994970295 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:56:10 INFO - PROCESS | 1934 | 1460994970312 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9c7000 == 94 [pid = 1934] [id = 387] 08:56:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a2af9b000) [pid = 1934] [serial = 1162] [outer = (nil)] 08:56:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a2f8b2c00) [pid = 1934] [serial = 1163] [outer = 0x7f7a2af9b000] 08:56:10 INFO - PROCESS | 1934 | 1460994970383 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2f948c00) [pid = 1934] [serial = 1164] [outer = 0x7f7a2af9b000] 08:56:11 INFO - PROCESS | 1934 | 1460994971162 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1059ms 08:56:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:56:11 INFO - PROCESS | 1934 | 1460994971172 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1934 | 1460994971176 Marionette TRACE conn5 <- [1,1521,null,{"value":"8"}] 08:56:11 INFO - PROCESS | 1934 | 1460994971182 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1934 | 1460994971184 Marionette TRACE conn5 <- [1,1522,null,{}] 08:56:11 INFO - PROCESS | 1934 | 1460994971205 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 1934 | 1460994971350 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:56:11 INFO - PROCESS | 1934 | 1460994971526 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa3a800 == 95 [pid = 1934] [id = 388] 08:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a2af9f000) [pid = 1934] [serial = 1165] [outer = (nil)] 08:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a2ffc2400) [pid = 1934] [serial = 1166] [outer = 0x7f7a2af9f000] 08:56:11 INFO - PROCESS | 1934 | 1460994971582 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a2ffcf000) [pid = 1934] [serial = 1167] [outer = 0x7f7a2af9f000] 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:12 INFO - PROCESS | 1934 | 1460994972304 Marionette TRACE conn5 <- [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"]]]}] 08:56:12 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 () { 08:56:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:56:12 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 () { 08:56:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:56:12 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 () { 08:56:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:56:12 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 () { 08:56:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:56:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1138ms 08:56:12 INFO - PROCESS | 1934 | 1460994972329 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 1934 | 1460994972332 Marionette TRACE conn5 <- [1,1525,null,{"value":"8"}] 08:56:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:56:12 INFO - PROCESS | 1934 | 1460994972337 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1934 | 1460994972340 Marionette TRACE conn5 <- [1,1526,null,{}] 08:56:12 INFO - PROCESS | 1934 | 1460994972344 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 1934 | 1460994972526 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:56:12 INFO - PROCESS | 1934 | 1460994972553 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36616800 == 96 [pid = 1934] [id = 389] 08:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a3134bc00) [pid = 1934] [serial = 1168] [outer = (nil)] 08:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a35965000) [pid = 1934] [serial = 1169] [outer = 0x7f7a3134bc00] 08:56:12 INFO - PROCESS | 1934 | 1460994972619 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a360b3c00) [pid = 1934] [serial = 1170] [outer = 0x7f7a3134bc00] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a38aa0c00) [pid = 1934] [serial = 33] [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.] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a29ced800) [pid = 1934] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a3941f800) [pid = 1934] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a3614c400) [pid = 1934] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a3620b800) [pid = 1934] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a2cac5800) [pid = 1934] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a29d1a400) [pid = 1934] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a354ca000) [pid = 1934] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:56:13 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a29cf8400) [pid = 1934] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:56:13 INFO - PROCESS | 1934 | 1460994973874 Marionette TRACE conn5 <- [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"]]]}] 08:56:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:56:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:56:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:56:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1576ms 08:56:13 INFO - PROCESS | 1934 | 1460994973920 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1934 | 1460994973923 Marionette TRACE conn5 <- [1,1529,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:56:13 INFO - PROCESS | 1934 | 1460994973928 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1934 | 1460994973930 Marionette TRACE conn5 <- [1,1530,null,{}] 08:56:13 INFO - PROCESS | 1934 | 1460994973935 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 1934 | 1460994974081 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:56:14 INFO - PROCESS | 1934 | 1460994974228 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36677800 == 97 [pid = 1934] [id = 390] 08:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a354ca800) [pid = 1934] [serial = 1171] [outer = (nil)] 08:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a360b7400) [pid = 1934] [serial = 1172] [outer = 0x7f7a354ca800] 08:56:14 INFO - PROCESS | 1934 | 1460994974284 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a361d6c00) [pid = 1934] [serial = 1173] [outer = 0x7f7a354ca800] 08:56:14 INFO - PROCESS | 1934 | 1460994974835 Marionette TRACE conn5 <- [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]]]}] 08:56:14 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 08:56:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:56:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:56:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:56:14 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. 08:56:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:56:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 925ms 08:56:14 INFO - PROCESS | 1934 | 1460994974855 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1934 | 1460994974857 Marionette TRACE conn5 <- [1,1533,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:56:14 INFO - PROCESS | 1934 | 1460994974864 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1934 | 1460994974866 Marionette TRACE conn5 <- [1,1534,null,{}] 08:56:14 INFO - PROCESS | 1934 | 1460994974871 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 1934 | 1460994975011 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:56:15 INFO - PROCESS | 1934 | 1460994975022 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38987000 == 98 [pid = 1934] [id = 391] 08:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a354cb000) [pid = 1934] [serial = 1174] [outer = (nil)] 08:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a37344c00) [pid = 1934] [serial = 1175] [outer = 0x7f7a354cb000] 08:56:15 INFO - PROCESS | 1934 | 1460994975078 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a38524400) [pid = 1934] [serial = 1176] [outer = 0x7f7a354cb000] 08:56:15 INFO - PROCESS | 1934 | 1460994975994 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:56:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1177ms 08:56:16 INFO - PROCESS | 1934 | 1460994976041 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1934 | 1460994976046 Marionette TRACE conn5 <- [1,1537,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:56:16 INFO - PROCESS | 1934 | 1460994976054 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1934 | 1460994976059 Marionette TRACE conn5 <- [1,1538,null,{}] 08:56:16 INFO - PROCESS | 1934 | 1460994976116 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 1934 | 1460994976306 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:56:16 INFO - PROCESS | 1934 | 1460994976498 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29d96000 == 99 [pid = 1934] [id = 392] 08:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a291d0c00) [pid = 1934] [serial = 1177] [outer = (nil)] 08:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a2a503800) [pid = 1934] [serial = 1178] [outer = 0x7f7a291d0c00] 08:56:16 INFO - PROCESS | 1934 | 1460994976567 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a2a7b0400) [pid = 1934] [serial = 1179] [outer = 0x7f7a291d0c00] 08:56:17 INFO - PROCESS | 1934 | 1460994977433 Marionette TRACE conn5 <- [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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1424ms 08:56:17 INFO - PROCESS | 1934 | 1460994977479 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1934 | 1460994977487 Marionette TRACE conn5 <- [1,1541,null,{"value":"8"}] 08:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:56:17 INFO - PROCESS | 1934 | 1460994977496 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1934 | 1460994977500 Marionette TRACE conn5 <- [1,1542,null,{}] 08:56:17 INFO - PROCESS | 1934 | 1460994977504 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 1934 | 1460994977675 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:56:17 INFO - PROCESS | 1934 | 1460994977865 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa32800 == 100 [pid = 1934] [id = 393] 08:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a291d0400) [pid = 1934] [serial = 1180] [outer = (nil)] 08:56:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2c904c00) [pid = 1934] [serial = 1181] [outer = 0x7f7a291d0400] 08:56:17 INFO - PROCESS | 1934 | 1460994977932 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a2df13800) [pid = 1934] [serial = 1182] [outer = 0x7f7a291d0400] 08:56:18 INFO - PROCESS | 1934 | 1460994978862 Marionette TRACE conn5 <- [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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1427ms 08:56:18 INFO - PROCESS | 1934 | 1460994978924 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1934 | 1460994978927 Marionette TRACE conn5 <- [1,1545,null,{"value":"8"}] 08:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:56:18 INFO - PROCESS | 1934 | 1460994978933 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1934 | 1460994978938 Marionette TRACE conn5 <- [1,1546,null,{}] 08:56:18 INFO - PROCESS | 1934 | 1460994978953 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 1934 | 1460994979167 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:56:19 INFO - PROCESS | 1934 | 1460994979352 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391a5000 == 101 [pid = 1934] [id = 394] 08:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a2f947000) [pid = 1934] [serial = 1183] [outer = (nil)] 08:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a312f3800) [pid = 1934] [serial = 1184] [outer = 0x7f7a2f947000] 08:56:19 INFO - PROCESS | 1934 | 1460994979508 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a354ce400) [pid = 1934] [serial = 1185] [outer = 0x7f7a2f947000] 08:56:20 INFO - PROCESS | 1934 | 1460994980327 Marionette TRACE conn5 <- [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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1435ms 08:56:20 INFO - PROCESS | 1934 | 1460994980368 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:56:20 INFO - PROCESS | 1934 | 1460994980373 Marionette TRACE conn5 <- [1,1549,null,{"value":"8"}] 08:56:20 INFO - PROCESS | 1934 | 1460994980379 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1934 | 1460994980382 Marionette TRACE conn5 <- [1,1550,null,{}] 08:56:20 INFO - PROCESS | 1934 | 1460994980386 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 1934 | 1460994980567 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:56:20 INFO - PROCESS | 1934 | 1460994980761 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39548800 == 102 [pid = 1934] [id = 395] 08:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a2ffc9800) [pid = 1934] [serial = 1186] [outer = (nil)] 08:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a3620a400) [pid = 1934] [serial = 1187] [outer = 0x7f7a2ffc9800] 08:56:20 INFO - PROCESS | 1934 | 1460994980826 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a38526000) [pid = 1934] [serial = 1188] [outer = 0x7f7a2ffc9800] 08:56:21 INFO - PROCESS | 1934 | 1460994981664 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:56:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1335ms 08:56:21 INFO - PROCESS | 1934 | 1460994981714 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1934 | 1460994981717 Marionette TRACE conn5 <- [1,1553,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:56:21 INFO - PROCESS | 1934 | 1460994981722 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1934 | 1460994981724 Marionette TRACE conn5 <- [1,1554,null,{}] 08:56:21 INFO - PROCESS | 1934 | 1460994981730 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 1934 | 1460994981892 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:56:22 INFO - PROCESS | 1934 | 1460994982082 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c507000 == 103 [pid = 1934] [id = 396] 08:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a354ce000) [pid = 1934] [serial = 1189] [outer = (nil)] 08:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a38a98400) [pid = 1934] [serial = 1190] [outer = 0x7f7a354ce000] 08:56:22 INFO - PROCESS | 1934 | 1460994982147 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a3926f400) [pid = 1934] [serial = 1191] [outer = 0x7f7a354ce000] 08:56:23 INFO - PROCESS | 1934 | 1460994983003 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1325ms 08:56:23 INFO - PROCESS | 1934 | 1460994983049 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1934 | 1460994983051 Marionette TRACE conn5 <- [1,1557,null,{"value":"8"}] 08:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:56:23 INFO - PROCESS | 1934 | 1460994983057 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1934 | 1460994983059 Marionette TRACE conn5 <- [1,1558,null,{}] 08:56:23 INFO - PROCESS | 1934 | 1460994983064 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 1934 | 1460994983292 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:56:23 INFO - PROCESS | 1934 | 1460994983482 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a5000 == 104 [pid = 1934] [id = 397] 08:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a389b6400) [pid = 1934] [serial = 1192] [outer = (nil)] 08:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a3a6d3400) [pid = 1934] [serial = 1193] [outer = 0x7f7a389b6400] 08:56:23 INFO - PROCESS | 1934 | 1460994983553 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a3c8d0c00) [pid = 1934] [serial = 1194] [outer = 0x7f7a389b6400] 08:56:24 INFO - PROCESS | 1934 | 1460994984373 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:56:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1380ms 08:56:24 INFO - PROCESS | 1934 | 1460994984438 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1934 | 1460994984441 Marionette TRACE conn5 <- [1,1561,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:56:24 INFO - PROCESS | 1934 | 1460994984446 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1934 | 1460994984449 Marionette TRACE conn5 <- [1,1562,null,{}] 08:56:24 INFO - PROCESS | 1934 | 1460994984454 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 1934 | 1460994984614 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:56:24 INFO - PROCESS | 1934 | 1460994984806 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a410ca800 == 105 [pid = 1934] [id = 398] 08:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a38dcb800) [pid = 1934] [serial = 1195] [outer = (nil)] 08:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3d0db800) [pid = 1934] [serial = 1196] [outer = 0x7f7a38dcb800] 08:56:24 INFO - PROCESS | 1934 | 1460994984873 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a3d874400) [pid = 1934] [serial = 1197] [outer = 0x7f7a38dcb800] 08:56:25 INFO - PROCESS | 1934 | 1460994985683 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1284ms 08:56:25 INFO - PROCESS | 1934 | 1460994985732 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1934 | 1460994985735 Marionette TRACE conn5 <- [1,1565,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:56:25 INFO - PROCESS | 1934 | 1460994985741 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1934 | 1460994985743 Marionette TRACE conn5 <- [1,1566,null,{}] 08:56:25 INFO - PROCESS | 1934 | 1460994985748 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 1934 | 1460994985907 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:56:26 INFO - PROCESS | 1934 | 1460994986099 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4214a000 == 106 [pid = 1934] [id = 399] 08:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a3950e400) [pid = 1934] [serial = 1198] [outer = (nil)] 08:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a3ecb7800) [pid = 1934] [serial = 1199] [outer = 0x7f7a3950e400] 08:56:26 INFO - PROCESS | 1934 | 1460994986168 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a410ab800) [pid = 1934] [serial = 1200] [outer = 0x7f7a3950e400] 08:56:26 INFO - PROCESS | 1934 | 1460994986974 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1275ms 08:56:27 INFO - PROCESS | 1934 | 1460994987017 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1934 | 1460994987020 Marionette TRACE conn5 <- [1,1569,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:56:27 INFO - PROCESS | 1934 | 1460994987025 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1934 | 1460994987027 Marionette TRACE conn5 <- [1,1570,null,{}] 08:56:27 INFO - PROCESS | 1934 | 1460994987033 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 1934 | 1460994987215 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:56:27 INFO - PROCESS | 1934 | 1460994987412 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43a92800 == 107 [pid = 1934] [id = 400] 08:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a3c40e000) [pid = 1934] [serial = 1201] [outer = (nil)] 08:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a42161800) [pid = 1934] [serial = 1202] [outer = 0x7f7a3c40e000] 08:56:27 INFO - PROCESS | 1934 | 1460994987477 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a42284000) [pid = 1934] [serial = 1203] [outer = 0x7f7a3c40e000] 08:56:28 INFO - PROCESS | 1934 | 1460994988402 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:56:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1432ms 08:56:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:56:28 INFO - PROCESS | 1934 | 1460994988459 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 1934 | 1460994988462 Marionette TRACE conn5 <- [1,1573,null,{"value":"8"}] 08:56:28 INFO - PROCESS | 1934 | 1460994988468 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1934 | 1460994988471 Marionette TRACE conn5 <- [1,1574,null,{}] 08:56:28 INFO - PROCESS | 1934 | 1460994988476 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 1934 | 1460994988663 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:56:28 INFO - PROCESS | 1934 | 1460994988858 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b50000 == 108 [pid = 1934] [id = 401] 08:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a3d878c00) [pid = 1934] [serial = 1204] [outer = (nil)] 08:56:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a42399000) [pid = 1934] [serial = 1205] [outer = 0x7f7a3d878c00] 08:56:28 INFO - PROCESS | 1934 | 1460994988928 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a4252b000) [pid = 1934] [serial = 1206] [outer = 0x7f7a3d878c00] 08:56:29 INFO - PROCESS | 1934 | 1460994989735 Marionette TRACE conn5 <- [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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1334ms 08:56:29 INFO - PROCESS | 1934 | 1460994989809 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1934 | 1460994989813 Marionette TRACE conn5 <- [1,1577,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:56:29 INFO - PROCESS | 1934 | 1460994989822 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1934 | 1460994989826 Marionette TRACE conn5 <- [1,1578,null,{}] 08:56:29 INFO - PROCESS | 1934 | 1460994989832 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 1934 | 1460994990047 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:56:30 INFO - PROCESS | 1934 | 1460994990255 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50481000 == 109 [pid = 1934] [id = 402] 08:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a3ecb0400) [pid = 1934] [serial = 1207] [outer = (nil)] 08:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a441a3000) [pid = 1934] [serial = 1208] [outer = 0x7f7a3ecb0400] 08:56:30 INFO - PROCESS | 1934 | 1460994990372 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a44bae000) [pid = 1934] [serial = 1209] [outer = 0x7f7a3ecb0400] 08:56:31 INFO - PROCESS | 1934 | 1460994991275 Marionette TRACE conn5 <- [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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:56:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1480ms 08:56:31 INFO - PROCESS | 1934 | 1460994991307 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1934 | 1460994991311 Marionette TRACE conn5 <- [1,1581,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:56:31 INFO - PROCESS | 1934 | 1460994991319 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1934 | 1460994991322 Marionette TRACE conn5 <- [1,1582,null,{}] 08:56:31 INFO - PROCESS | 1934 | 1460994991327 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 1934 | 1460994991508 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:56:31 INFO - PROCESS | 1934 | 1460994991712 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5410d800 == 110 [pid = 1934] [id = 403] 08:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a42286c00) [pid = 1934] [serial = 1210] [outer = (nil)] 08:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a4e755400) [pid = 1934] [serial = 1211] [outer = 0x7f7a42286c00] 08:56:31 INFO - PROCESS | 1934 | 1460994991783 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a4f64a000) [pid = 1934] [serial = 1212] [outer = 0x7f7a42286c00] 08:56:32 INFO - PROCESS | 1934 | 1460994992643 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1381ms 08:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:56:32 INFO - PROCESS | 1934 | 1460994992701 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 1934 | 1460994992703 Marionette TRACE conn5 <- [1,1585,null,{"value":"8"}] 08:56:32 INFO - PROCESS | 1934 | 1460994992709 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 1934 | 1460994992712 Marionette TRACE conn5 <- [1,1586,null,{}] 08:56:32 INFO - PROCESS | 1934 | 1460994992718 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 1934 | 1460994992894 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:56:33 INFO - PROCESS | 1934 | 1460994993096 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b48000 == 111 [pid = 1934] [id = 404] 08:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a2a7b7800) [pid = 1934] [serial = 1213] [outer = (nil)] 08:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a4f64b000) [pid = 1934] [serial = 1214] [outer = 0x7f7a2a7b7800] 08:56:33 INFO - PROCESS | 1934 | 1460994993168 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a50a3b000) [pid = 1934] [serial = 1215] [outer = 0x7f7a2a7b7800] 08:56:34 INFO - PROCESS | 1934 | 1460994994021 Marionette TRACE conn5 <- [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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1379ms 08:56:34 INFO - PROCESS | 1934 | 1460994994088 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1934 | 1460994994091 Marionette TRACE conn5 <- [1,1589,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:56:34 INFO - PROCESS | 1934 | 1460994994097 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1934 | 1460994994099 Marionette TRACE conn5 <- [1,1590,null,{}] 08:56:34 INFO - PROCESS | 1934 | 1460994994104 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 1934 | 1460994994292 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:56:34 INFO - PROCESS | 1934 | 1460994994879 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29eea000 == 112 [pid = 1934] [id = 405] 08:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a291d3800) [pid = 1934] [serial = 1216] [outer = (nil)] 08:56:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a29ab8c00) [pid = 1934] [serial = 1217] [outer = 0x7f7a291d3800] 08:56:34 INFO - PROCESS | 1934 | 1460994994988 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a2a504400) [pid = 1934] [serial = 1218] [outer = 0x7f7a291d3800] 08:56:35 INFO - PROCESS | 1934 | 1460994995895 Marionette TRACE conn5 <- [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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:56:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1879ms 08:56:35 INFO - PROCESS | 1934 | 1460994995978 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1934 | 1460994995993 Marionette TRACE conn5 <- [1,1593,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:56:36 INFO - PROCESS | 1934 | 1460994996004 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1934 | 1460994996015 Marionette TRACE conn5 <- [1,1594,null,{}] 08:56:36 INFO - PROCESS | 1934 | 1460994996074 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 1934 | 1460994996369 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:56:36 INFO - PROCESS | 1934 | 1460994996566 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29398800 == 113 [pid = 1934] [id = 406] 08:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a2a889800) [pid = 1934] [serial = 1219] [outer = (nil)] 08:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a2bab1000) [pid = 1934] [serial = 1220] [outer = 0x7f7a2a889800] 08:56:36 INFO - PROCESS | 1934 | 1460994996637 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2cacd400) [pid = 1934] [serial = 1221] [outer = 0x7f7a2a889800] 08:56:37 INFO - PROCESS | 1934 | 1460994997493 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1549ms 08:56:37 INFO - PROCESS | 1934 | 1460994997556 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:56:37 INFO - PROCESS | 1934 | 1460994997561 Marionette TRACE conn5 <- [1,1597,null,{"value":"8"}] 08:56:37 INFO - PROCESS | 1934 | 1460994997567 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 1934 | 1460994997570 Marionette TRACE conn5 <- [1,1598,null,{}] 08:56:37 INFO - PROCESS | 1934 | 1460994997575 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 1934 | 1460994997752 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:56:37 INFO - PROCESS | 1934 | 1460994997950 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35ac5000 == 114 [pid = 1934] [id = 407] 08:56:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2e0b6400) [pid = 1934] [serial = 1222] [outer = (nil)] 08:56:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2e276400) [pid = 1934] [serial = 1223] [outer = 0x7f7a2e0b6400] 08:56:38 INFO - PROCESS | 1934 | 1460994998014 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2f94f000) [pid = 1934] [serial = 1224] [outer = 0x7f7a2e0b6400] 08:56:38 INFO - PROCESS | 1934 | 1460994998946 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:56:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1426ms 08:56:38 INFO - PROCESS | 1934 | 1460994998993 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1934 | 1460994998997 Marionette TRACE conn5 <- [1,1601,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:56:39 INFO - PROCESS | 1934 | 1460994999009 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1934 | 1460994999016 Marionette TRACE conn5 <- [1,1602,null,{}] 08:56:39 INFO - PROCESS | 1934 | 1460994999023 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 1934 | 1460994999197 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:56:39 INFO - PROCESS | 1934 | 1460994999401 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9d8800 == 115 [pid = 1934] [id = 408] 08:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a29aba000) [pid = 1934] [serial = 1225] [outer = (nil)] 08:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a35963c00) [pid = 1934] [serial = 1226] [outer = 0x7f7a29aba000] 08:56:39 INFO - PROCESS | 1934 | 1460994999463 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a3614a800) [pid = 1934] [serial = 1227] [outer = 0x7f7a29aba000] 08:56:39 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36677800 == 114 [pid = 1934] [id = 390] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a39788000) [pid = 1934] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a2a890800) [pid = 1934] [serial = 1073] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a354cf400) [pid = 1934] [serial = 1052] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2a7b7400) [pid = 1934] [serial = 1067] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2bab3000) [pid = 1934] [serial = 1049] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a2ffc6800) [pid = 1934] [serial = 1076] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a43ae7400) [pid = 1934] [serial = 1061] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a397c9800) [pid = 1934] [serial = 1055] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a52a8b800) [pid = 1934] [serial = 1064] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a29d20800) [pid = 1934] [serial = 1088] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a407ef000) [pid = 1934] [serial = 1058] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a2a887c00) [pid = 1934] [serial = 1070] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a361dec00) [pid = 1934] [serial = 1112] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36616800 == 113 [pid = 1934] [id = 389] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa3a800 == 112 [pid = 1934] [id = 388] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9c7000 == 111 [pid = 1934] [id = 387] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29a92800 == 110 [pid = 1934] [id = 386] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aed3800 == 109 [pid = 1934] [id = 385] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a523800 == 108 [pid = 1934] [id = 384] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35598000 == 107 [pid = 1934] [id = 380] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7a8000 == 106 [pid = 1934] [id = 379] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a278dc800 == 105 [pid = 1934] [id = 378] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a293a1800 == 104 [pid = 1934] [id = 377] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a57642800 == 103 [pid = 1934] [id = 376] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50485000 == 102 [pid = 1934] [id = 375] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f16000 == 101 [pid = 1934] [id = 374] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a41707000 == 100 [pid = 1934] [id = 373] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3668a000 == 99 [pid = 1934] [id = 372] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3661a800 == 98 [pid = 1934] [id = 339] 08:56:40 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2bb9e800 == 97 [pid = 1934] [id = 371] 08:56:40 INFO - PROCESS | 1934 | 1460995000372 Marionette TRACE conn5 <- [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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:56:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1391ms 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a362b9800) [pid = 1934] [serial = 1103] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a3a8b7c00) [pid = 1934] [serial = 1106] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a2df19c00) [pid = 1934] [serial = 1095] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a2d5df000) [pid = 1934] [serial = 1094] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a2a88c400) [pid = 1934] [serial = 1091] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a36052400) [pid = 1934] [serial = 1100] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a2f8b8c00) [pid = 1934] [serial = 1097] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a3134d800) [pid = 1934] [serial = 1098] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a2a8a4800) [pid = 1934] [serial = 1092] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a291d2c00) [pid = 1934] [serial = 1079] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a3595f800) [pid = 1934] [serial = 1082] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a35967c00) [pid = 1934] [serial = 1085] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a4f6da000) [pid = 1934] [serial = 756] [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.] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a3f949000) [pid = 1934] [serial = 1107] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3851b400) [pid = 1934] [serial = 1104] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a36005c00) [pid = 1934] [serial = 1110] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a36148c00) [pid = 1934] [serial = 1101] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a2f8ac800) [pid = 1934] [serial = 1109] [outer = (nil)] [url = about:blank] 08:56:40 INFO - PROCESS | 1934 | 1460995000420 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1934 | 1460995000423 Marionette TRACE conn5 <- [1,1605,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:56:40 INFO - PROCESS | 1934 | 1460995000429 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1934 | 1460995000431 Marionette TRACE conn5 <- [1,1606,null,{}] 08:56:40 INFO - PROCESS | 1934 | 1460995000436 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 1934 | 1460995000583 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:56:40 INFO - PROCESS | 1934 | 1460995000597 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29aa1000 == 98 [pid = 1934] [id = 409] 08:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a2a890800) [pid = 1934] [serial = 1228] [outer = (nil)] 08:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a36146800) [pid = 1934] [serial = 1229] [outer = 0x7f7a2a890800] 08:56:40 INFO - PROCESS | 1934 | 1460995000653 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a362b5400) [pid = 1934] [serial = 1230] [outer = 0x7f7a2a890800] 08:56:41 INFO - PROCESS | 1934 | 1460995001456 Marionette TRACE conn5 <- [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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1076ms 08:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:56:41 INFO - PROCESS | 1934 | 1460995001510 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1934 | 1460995001512 Marionette TRACE conn5 <- [1,1609,null,{"value":"8"}] 08:56:41 INFO - PROCESS | 1934 | 1460995001518 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1934 | 1460995001520 Marionette TRACE conn5 <- [1,1610,null,{}] 08:56:41 INFO - PROCESS | 1934 | 1460995001525 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 1934 | 1460995001667 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:56:41 INFO - PROCESS | 1934 | 1460995001683 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3558f000 == 99 [pid = 1934] [id = 410] 08:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a389ae400) [pid = 1934] [serial = 1231] [outer = (nil)] 08:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a39270400) [pid = 1934] [serial = 1232] [outer = 0x7f7a389ae400] 08:56:41 INFO - PROCESS | 1934 | 1460995001749 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a3a6d6c00) [pid = 1934] [serial = 1233] [outer = 0x7f7a389ae400] 08:56:42 INFO - PROCESS | 1934 | 1460995002545 Marionette TRACE conn5 <- [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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1038ms 08:56:42 INFO - PROCESS | 1934 | 1460995002555 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 1934 | 1460995002568 Marionette TRACE conn5 <- [1,1613,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:56:42 INFO - PROCESS | 1934 | 1460995002589 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 1934 | 1460995002592 Marionette TRACE conn5 <- [1,1614,null,{}] 08:56:42 INFO - PROCESS | 1934 | 1460995002597 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 1934 | 1460995002819 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:56:42 INFO - PROCESS | 1934 | 1460995002851 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383ce000 == 100 [pid = 1934] [id = 411] 08:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a387db800) [pid = 1934] [serial = 1234] [outer = (nil)] 08:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a3c6ab800) [pid = 1934] [serial = 1235] [outer = 0x7f7a387db800] 08:56:42 INFO - PROCESS | 1934 | 1460995002906 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a3d0dc400) [pid = 1934] [serial = 1236] [outer = 0x7f7a387db800] 08:56:43 INFO - PROCESS | 1934 | 1460995003690 Marionette TRACE conn5 <- [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]]]}] 08:56:43 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 08:56:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1127ms 08:56:43 INFO - PROCESS | 1934 | 1460995003717 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1934 | 1460995003720 Marionette TRACE conn5 <- [1,1617,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:56:43 INFO - PROCESS | 1934 | 1460995003725 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1934 | 1460995003727 Marionette TRACE conn5 <- [1,1618,null,{}] 08:56:43 INFO - PROCESS | 1934 | 1460995003732 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 1934 | 1460995003935 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:56:43 INFO - PROCESS | 1934 | 1460995003976 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39062800 == 101 [pid = 1934] [id = 412] 08:56:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a2ffc9400) [pid = 1934] [serial = 1237] [outer = (nil)] 08:56:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a40128800) [pid = 1934] [serial = 1238] [outer = 0x7f7a2ffc9400] 08:56:44 INFO - PROCESS | 1934 | 1460995004033 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a4239f800) [pid = 1934] [serial = 1239] [outer = 0x7f7a2ffc9400] 08:56:45 INFO - PROCESS | 1934 | 1460995005494 Marionette TRACE conn5 <- [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]]]}] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a291cf400) [pid = 1934] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a39271800) [pid = 1934] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a2f8b5000) [pid = 1934] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a29d22800) [pid = 1934] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a3134bc00) [pid = 1934] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a2af9f000) [pid = 1934] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a3c8d6400) [pid = 1934] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a2d5db800) [pid = 1934] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3c8cf400) [pid = 1934] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2bab3400) [pid = 1934] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2a89f400) [pid = 1934] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a2af9b000) [pid = 1934] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a37349c00) [pid = 1934] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a2f90f800) [pid = 1934] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2f8b4000) [pid = 1934] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a31345000) [pid = 1934] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a2baad000) [pid = 1934] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2bcda000) [pid = 1934] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a354ca800) [pid = 1934] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2a89f000) [pid = 1934] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a42394c00) [pid = 1934] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a36153800) [pid = 1934] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a389ad000) [pid = 1934] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a2d5dec00) [pid = 1934] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a3d876c00) [pid = 1934] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a2e0b8400) [pid = 1934] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a29cf1c00) [pid = 1934] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a4f895800) [pid = 1934] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a42e78000) [pid = 1934] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a2f8ad400) [pid = 1934] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a29d19c00) [pid = 1934] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a291d2400) [pid = 1934] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a39277000) [pid = 1934] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a3c6aec00) [pid = 1934] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a4126b000) [pid = 1934] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a2af95800) [pid = 1934] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2f90f400) [pid = 1934] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:45 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2bcd7800) [pid = 1934] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:56:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1926ms 08:56:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:56:45 INFO - PROCESS | 1934 | 1460995005653 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1934 | 1460995005655 Marionette TRACE conn5 <- [1,1621,null,{"value":"8"}] 08:56:45 INFO - PROCESS | 1934 | 1460995005660 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1934 | 1460995005662 Marionette TRACE conn5 <- [1,1622,null,{}] 08:56:45 INFO - PROCESS | 1934 | 1460995005691 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 1934 | 1460995005898 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:56:45 INFO - PROCESS | 1934 | 1460995005993 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aec6000 == 102 [pid = 1934] [id = 413] 08:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a29cf1000) [pid = 1934] [serial = 1240] [outer = (nil)] 08:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a2af95000) [pid = 1934] [serial = 1241] [outer = 0x7f7a29cf1000] 08:56:46 INFO - PROCESS | 1934 | 1460995006052 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2bcda000) [pid = 1934] [serial = 1242] [outer = 0x7f7a29cf1000] 08:56:46 INFO - PROCESS | 1934 | 1460995006650 Marionette TRACE conn5 <- [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]]]}] 08:56:46 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 08:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1004ms 08:56:46 INFO - PROCESS | 1934 | 1460995006664 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 1934 | 1460995006668 Marionette TRACE conn5 <- [1,1625,null,{"value":"8"}] 08:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:56:46 INFO - PROCESS | 1934 | 1460995006673 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1934 | 1460995006676 Marionette TRACE conn5 <- [1,1626,null,{}] 08:56:46 INFO - PROCESS | 1934 | 1460995006680 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 1934 | 1460995006826 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:56:46 INFO - PROCESS | 1934 | 1460995006989 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39543800 == 103 [pid = 1934] [id = 414] 08:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a2a898800) [pid = 1934] [serial = 1243] [outer = (nil)] 08:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a2f8ad400) [pid = 1934] [serial = 1244] [outer = 0x7f7a2a898800] 08:56:47 INFO - PROCESS | 1934 | 1460995007045 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a37343800) [pid = 1934] [serial = 1245] [outer = 0x7f7a2a898800] 08:56:47 INFO - PROCESS | 1934 | 1460995007861 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:56:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1224ms 08:56:47 INFO - PROCESS | 1934 | 1460995007898 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1934 | 1460995007904 Marionette TRACE conn5 <- [1,1629,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:56:47 INFO - PROCESS | 1934 | 1460995007912 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1934 | 1460995007918 Marionette TRACE conn5 <- [1,1630,null,{}] 08:56:47 INFO - PROCESS | 1934 | 1460995007926 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 1934 | 1460995008126 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:56:48 INFO - PROCESS | 1934 | 1460995008338 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29eda000 == 104 [pid = 1934] [id = 415] 08:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a29cee800) [pid = 1934] [serial = 1246] [outer = (nil)] 08:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1247] [outer = 0x7f7a29cee800] 08:56:48 INFO - PROCESS | 1934 | 1460995008409 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a2af9b400) [pid = 1934] [serial = 1248] [outer = 0x7f7a29cee800] 08:56:49 INFO - PROCESS | 1934 | 1460995009356 Marionette TRACE conn5 <- [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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1486ms 08:56:49 INFO - PROCESS | 1934 | 1460995009398 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1934 | 1460995009406 Marionette TRACE conn5 <- [1,1633,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:56:49 INFO - PROCESS | 1934 | 1460995009415 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1934 | 1460995009419 Marionette TRACE conn5 <- [1,1634,null,{}] 08:56:49 INFO - PROCESS | 1934 | 1460995009425 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 1934 | 1460995009594 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:56:49 INFO - PROCESS | 1934 | 1460995009791 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fa0800 == 105 [pid = 1934] [id = 416] 08:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a2a506c00) [pid = 1934] [serial = 1249] [outer = (nil)] 08:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2f8b6000) [pid = 1934] [serial = 1250] [outer = 0x7f7a2a506c00] 08:56:49 INFO - PROCESS | 1934 | 1460995009857 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a2ffc8000) [pid = 1934] [serial = 1251] [outer = 0x7f7a2a506c00] 08:56:50 INFO - PROCESS | 1934 | 1460995010837 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:56:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1478ms 08:56:50 INFO - PROCESS | 1934 | 1460995010894 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:56:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:56:50 INFO - PROCESS | 1934 | 1460995010897 Marionette TRACE conn5 <- [1,1637,null,{"value":"8"}] 08:56:50 INFO - PROCESS | 1934 | 1460995010903 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1934 | 1460995010908 Marionette TRACE conn5 <- [1,1638,null,{}] 08:56:50 INFO - PROCESS | 1934 | 1460995010923 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 1934 | 1460995011137 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:56:51 INFO - PROCESS | 1934 | 1460995011368 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c86b000 == 106 [pid = 1934] [id = 417] 08:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a3600e800) [pid = 1934] [serial = 1252] [outer = (nil)] 08:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a3720bc00) [pid = 1934] [serial = 1253] [outer = 0x7f7a3600e800] 08:56:51 INFO - PROCESS | 1934 | 1460995011483 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a38a98000) [pid = 1934] [serial = 1254] [outer = 0x7f7a3600e800] 08:56:52 INFO - PROCESS | 1934 | 1460995012293 Marionette TRACE conn5 <- [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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:56:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1439ms 08:56:52 INFO - PROCESS | 1934 | 1460995012342 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:56:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:56:52 INFO - PROCESS | 1934 | 1460995012346 Marionette TRACE conn5 <- [1,1641,null,{"value":"8"}] 08:56:52 INFO - PROCESS | 1934 | 1460995012352 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1934 | 1460995012354 Marionette TRACE conn5 <- [1,1642,null,{}] 08:56:52 INFO - PROCESS | 1934 | 1460995012359 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 1934 | 1460995012530 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:56:52 INFO - PROCESS | 1934 | 1460995012726 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a405ae000 == 107 [pid = 1934] [id = 418] 08:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a3614c800) [pid = 1934] [serial = 1255] [outer = (nil)] 08:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a3a8abc00) [pid = 1934] [serial = 1256] [outer = 0x7f7a3614c800] 08:56:52 INFO - PROCESS | 1934 | 1460995012792 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a3c4bf000) [pid = 1934] [serial = 1257] [outer = 0x7f7a3614c800] 08:56:53 INFO - PROCESS | 1934 | 1460995013607 Marionette TRACE conn5 <- [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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1331ms 08:56:53 INFO - PROCESS | 1934 | 1460995013683 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:56:53 INFO - PROCESS | 1934 | 1460995013686 Marionette TRACE conn5 <- [1,1645,null,{"value":"8"}] 08:56:53 INFO - PROCESS | 1934 | 1460995013691 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 1934 | 1460995013694 Marionette TRACE conn5 <- [1,1646,null,{}] 08:56:53 INFO - PROCESS | 1934 | 1460995013699 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 1934 | 1460995013869 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:56:54 INFO - PROCESS | 1934 | 1460995014065 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a439e2000 == 108 [pid = 1934] [id = 419] 08:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a39271800) [pid = 1934] [serial = 1258] [outer = (nil)] 08:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a4126b000) [pid = 1934] [serial = 1259] [outer = 0x7f7a39271800] 08:56:54 INFO - PROCESS | 1934 | 1460995014131 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a42394c00) [pid = 1934] [serial = 1260] [outer = 0x7f7a39271800] 08:56:54 INFO - PROCESS | 1934 | 1460995014972 Marionette TRACE conn5 <- [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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1332ms 08:56:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:56:55 INFO - PROCESS | 1934 | 1460995015024 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1934 | 1460995015027 Marionette TRACE conn5 <- [1,1649,null,{"value":"8"}] 08:56:55 INFO - PROCESS | 1934 | 1460995015033 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1934 | 1460995015036 Marionette TRACE conn5 <- [1,1650,null,{}] 08:56:55 INFO - PROCESS | 1934 | 1460995015041 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 1934 | 1460995015240 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:56:55 INFO - PROCESS | 1934 | 1460995015434 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50485000 == 109 [pid = 1934] [id = 420] 08:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a4239bc00) [pid = 1934] [serial = 1261] [outer = (nil)] 08:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a44b62000) [pid = 1934] [serial = 1262] [outer = 0x7f7a4239bc00] 08:56:55 INFO - PROCESS | 1934 | 1460995015505 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a4fadc000) [pid = 1934] [serial = 1263] [outer = 0x7f7a4239bc00] 08:56:56 INFO - PROCESS | 1934 | 1460995016358 Marionette TRACE conn5 <- [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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:56:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1382ms 08:56:56 INFO - PROCESS | 1934 | 1460995016415 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1934 | 1460995016417 Marionette TRACE conn5 <- [1,1653,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:56:56 INFO - PROCESS | 1934 | 1460995016423 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1934 | 1460995016425 Marionette TRACE conn5 <- [1,1654,null,{}] 08:56:56 INFO - PROCESS | 1934 | 1460995016431 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 1934 | 1460995016602 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:56:56 INFO - PROCESS | 1934 | 1460995016801 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54b4e800 == 110 [pid = 1934] [id = 421] 08:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a426d8c00) [pid = 1934] [serial = 1264] [outer = (nil)] 08:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a52999c00) [pid = 1934] [serial = 1265] [outer = 0x7f7a426d8c00] 08:56:56 INFO - PROCESS | 1934 | 1460995016865 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a5427f400) [pid = 1934] [serial = 1266] [outer = 0x7f7a426d8c00] 08:56:57 INFO - PROCESS | 1934 | 1460995017670 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:56:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1277ms 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:56:57 INFO - PROCESS | 1934 | 1460995017701 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1934 | 1460995017704 Marionette TRACE conn5 <- [1,1657,null,{"value":"8"}] 08:56:57 INFO - PROCESS | 1934 | 1460995017710 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1934 | 1460995017712 Marionette TRACE conn5 <- [1,1658,null,{}] 08:56:57 INFO - PROCESS | 1934 | 1460995017717 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 1934 | 1460995017883 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:56:58 INFO - PROCESS | 1934 | 1460995018084 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58c9f800 == 111 [pid = 1934] [id = 422] 08:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a4fa32c00) [pid = 1934] [serial = 1267] [outer = (nil)] 08:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a548b3c00) [pid = 1934] [serial = 1268] [outer = 0x7f7a4fa32c00] 08:56:58 INFO - PROCESS | 1934 | 1460995018148 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a54d2f000) [pid = 1934] [serial = 1269] [outer = 0x7f7a4fa32c00] 08:56:58 INFO - PROCESS | 1934 | 1460995018960 Marionette TRACE conn5 <- [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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1281ms 08:56:59 INFO - PROCESS | 1934 | 1460995019006 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1934 | 1460995019009 Marionette TRACE conn5 <- [1,1661,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:56:59 INFO - PROCESS | 1934 | 1460995019017 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1934 | 1460995019020 Marionette TRACE conn5 <- [1,1662,null,{}] 08:56:59 INFO - PROCESS | 1934 | 1460995019024 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 1934 | 1460995019189 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:56:59 INFO - PROCESS | 1934 | 1460995019401 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294eb000 == 112 [pid = 1934] [id = 423] 08:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2d462c00) [pid = 1934] [serial = 1270] [outer = (nil)] 08:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a2d46ac00) [pid = 1934] [serial = 1271] [outer = 0x7f7a2d462c00] 08:56:59 INFO - PROCESS | 1934 | 1460995019468 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2d470000) [pid = 1934] [serial = 1272] [outer = 0x7f7a2d462c00] 08:57:00 INFO - PROCESS | 1934 | 1460995020260 Marionette TRACE conn5 <- [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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1278ms 08:57:00 INFO - PROCESS | 1934 | 1460995020303 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1934 | 1460995020306 Marionette TRACE conn5 <- [1,1665,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:00 INFO - PROCESS | 1934 | 1460995020311 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1934 | 1460995020314 Marionette TRACE conn5 <- [1,1666,null,{}] 08:57:00 INFO - PROCESS | 1934 | 1460995020319 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 1934 | 1460995020485 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:57:00 INFO - PROCESS | 1934 | 1460995020685 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bea800 == 113 [pid = 1934] [id = 424] 08:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a2d464800) [pid = 1934] [serial = 1273] [outer = (nil)] 08:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a35961c00) [pid = 1934] [serial = 1274] [outer = 0x7f7a2d464800] 08:57:00 INFO - PROCESS | 1934 | 1460995020760 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a548b0400) [pid = 1934] [serial = 1275] [outer = 0x7f7a2d464800] 08:57:01 INFO - PROCESS | 1934 | 1460995021598 Marionette TRACE conn5 <- [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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1331ms 08:57:01 INFO - PROCESS | 1934 | 1460995021644 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 1934 | 1460995021648 Marionette TRACE conn5 <- [1,1669,null,{"value":"8"}] 08:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:01 INFO - PROCESS | 1934 | 1460995021654 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 1934 | 1460995021658 Marionette TRACE conn5 <- [1,1670,null,{}] 08:57:01 INFO - PROCESS | 1934 | 1460995021662 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 1934 | 1460995021845 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:57:02 INFO - PROCESS | 1934 | 1460995022051 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fab2000 == 114 [pid = 1934] [id = 425] 08:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a2d46b400) [pid = 1934] [serial = 1276] [outer = (nil)] 08:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a54db3c00) [pid = 1934] [serial = 1277] [outer = 0x7f7a2d46b400] 08:57:02 INFO - PROCESS | 1934 | 1460995022175 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a573eb800) [pid = 1934] [serial = 1278] [outer = 0x7f7a2d46b400] 08:57:03 INFO - PROCESS | 1934 | 1460995023080 Marionette TRACE conn5 <- [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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1478ms 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:03 INFO - PROCESS | 1934 | 1460995023133 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1934 | 1460995023135 Marionette TRACE conn5 <- [1,1673,null,{"value":"8"}] 08:57:03 INFO - PROCESS | 1934 | 1460995023140 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1934 | 1460995023144 Marionette TRACE conn5 <- [1,1674,null,{}] 08:57:03 INFO - PROCESS | 1934 | 1460995023148 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 1934 | 1460995023312 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:57:03 INFO - PROCESS | 1934 | 1460995023520 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a265ef000 == 115 [pid = 1934] [id = 426] 08:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a289c2c00) [pid = 1934] [serial = 1279] [outer = (nil)] 08:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a289cd800) [pid = 1934] [serial = 1280] [outer = 0x7f7a289c2c00] 08:57:03 INFO - PROCESS | 1934 | 1460995023589 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a29abc400) [pid = 1934] [serial = 1281] [outer = 0x7f7a289c2c00] 08:57:04 INFO - PROCESS | 1934 | 1460995024483 Marionette TRACE conn5 <- [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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1376ms 08:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:04 INFO - PROCESS | 1934 | 1460995024517 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 1934 | 1460995024519 Marionette TRACE conn5 <- [1,1677,null,{"value":"8"}] 08:57:04 INFO - PROCESS | 1934 | 1460995024525 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1934 | 1460995024528 Marionette TRACE conn5 <- [1,1678,null,{}] 08:57:04 INFO - PROCESS | 1934 | 1460995024533 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 1934 | 1460995024727 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:57:04 INFO - PROCESS | 1934 | 1460995024938 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb66800 == 116 [pid = 1934] [id = 427] 08:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a27aa1400) [pid = 1934] [serial = 1282] [outer = (nil)] 08:57:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a27aaa400) [pid = 1934] [serial = 1283] [outer = 0x7f7a27aa1400] 08:57:05 INFO - PROCESS | 1934 | 1460995025005 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a27aaf400) [pid = 1934] [serial = 1284] [outer = 0x7f7a27aa1400] 08:57:05 INFO - PROCESS | 1934 | 1460995025893 Marionette TRACE conn5 <- [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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1427ms 08:57:05 INFO - PROCESS | 1934 | 1460995025952 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1934 | 1460995025954 Marionette TRACE conn5 <- [1,1681,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:05 INFO - PROCESS | 1934 | 1460995025960 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1934 | 1460995025962 Marionette TRACE conn5 <- [1,1682,null,{}] 08:57:05 INFO - PROCESS | 1934 | 1460995025967 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 1934 | 1460995026161 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:57:06 INFO - PROCESS | 1934 | 1460995026369 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fab3800 == 117 [pid = 1934] [id = 428] 08:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a27aa3c00) [pid = 1934] [serial = 1285] [outer = (nil)] 08:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a291d5800) [pid = 1934] [serial = 1286] [outer = 0x7f7a27aa3c00] 08:57:06 INFO - PROCESS | 1934 | 1460995026436 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a2a7b3800) [pid = 1934] [serial = 1287] [outer = 0x7f7a27aa3c00] 08:57:07 INFO - PROCESS | 1934 | 1460995027299 Marionette TRACE conn5 <- [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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1384ms 08:57:07 INFO - PROCESS | 1934 | 1460995027345 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1934 | 1460995027349 Marionette TRACE conn5 <- [1,1685,null,{"value":"8"}] 08:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:07 INFO - PROCESS | 1934 | 1460995027354 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 1934 | 1460995027356 Marionette TRACE conn5 <- [1,1686,null,{}] 08:57:07 INFO - PROCESS | 1934 | 1460995027362 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 1934 | 1460995027544 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:57:08 INFO - PROCESS | 1934 | 1460995028393 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ba2b000 == 118 [pid = 1934] [id = 429] 08:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a291cb000) [pid = 1934] [serial = 1288] [outer = (nil)] 08:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a291d2c00) [pid = 1934] [serial = 1289] [outer = 0x7f7a291cb000] 08:57:08 INFO - PROCESS | 1934 | 1460995028487 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a29cf5400) [pid = 1934] [serial = 1290] [outer = 0x7f7a291cb000] 08:57:09 INFO - PROCESS | 1934 | 1460995029328 Marionette TRACE conn5 <- [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]]]}] 08:57:09 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 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2037ms 08:57:09 INFO - PROCESS | 1934 | 1460995029394 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:09 INFO - PROCESS | 1934 | 1460995029399 Marionette TRACE conn5 <- [1,1689,null,{"value":"8"}] 08:57:09 INFO - PROCESS | 1934 | 1460995029405 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1934 | 1460995029411 Marionette TRACE conn5 <- [1,1690,null,{}] 08:57:09 INFO - PROCESS | 1934 | 1460995029417 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 1934 | 1460995029585 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:57:09 INFO - PROCESS | 1934 | 1460995029803 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2faad000 == 119 [pid = 1934] [id = 430] 08:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2a508800) [pid = 1934] [serial = 1291] [outer = (nil)] 08:57:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2ad9c400) [pid = 1934] [serial = 1292] [outer = 0x7f7a2a508800] 08:57:09 INFO - PROCESS | 1934 | 1460995029970 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2c902400) [pid = 1934] [serial = 1293] [outer = 0x7f7a2a508800] 08:57:10 INFO - PROCESS | 1934 | 1460995030966 Marionette TRACE conn5 <- [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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1638ms 08:57:11 INFO - PROCESS | 1934 | 1460995031046 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:11 INFO - PROCESS | 1934 | 1460995031053 Marionette TRACE conn5 <- [1,1693,null,{"value":"8"}] 08:57:11 INFO - PROCESS | 1934 | 1460995031059 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1934 | 1460995031062 Marionette TRACE conn5 <- [1,1694,null,{}] 08:57:11 INFO - PROCESS | 1934 | 1460995031067 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 1934 | 1460995031237 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:57:11 INFO - PROCESS | 1934 | 1460995031446 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aec4800 == 120 [pid = 1934] [id = 431] 08:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2df12000) [pid = 1934] [serial = 1294] [outer = (nil)] 08:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a2e0b5000) [pid = 1934] [serial = 1295] [outer = 0x7f7a2df12000] 08:57:11 INFO - PROCESS | 1934 | 1460995031586 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2f8b2800) [pid = 1934] [serial = 1296] [outer = 0x7f7a2df12000] 08:57:11 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a2e26ec00) [pid = 1934] [serial = 1148] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a54d2b400) [pid = 1934] [serial = 1142] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a2a7ba800) [pid = 1934] [serial = 1145] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2e0b4800) [pid = 1934] [serial = 1151] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a37344c00) [pid = 1934] [serial = 1175] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aec6000 == 119 [pid = 1934] [id = 413] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39062800 == 118 [pid = 1934] [id = 412] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383ce000 == 117 [pid = 1934] [id = 411] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d520000 == 116 [pid = 1934] [id = 370] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3558f000 == 115 [pid = 1934] [id = 410] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29aa1000 == 114 [pid = 1934] [id = 409] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9d8800 == 113 [pid = 1934] [id = 408] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ac5000 == 112 [pid = 1934] [id = 407] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29398800 == 111 [pid = 1934] [id = 406] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29eea000 == 110 [pid = 1934] [id = 405] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5410d800 == 109 [pid = 1934] [id = 403] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50481000 == 108 [pid = 1934] [id = 402] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b50000 == 107 [pid = 1934] [id = 401] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43a92800 == 106 [pid = 1934] [id = 400] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4214a000 == 105 [pid = 1934] [id = 399] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a410ca800 == 104 [pid = 1934] [id = 398] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a5000 == 103 [pid = 1934] [id = 397] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c507000 == 102 [pid = 1934] [id = 396] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39548800 == 101 [pid = 1934] [id = 395] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391a5000 == 100 [pid = 1934] [id = 394] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa32800 == 99 [pid = 1934] [id = 393] 08:57:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29d96000 == 98 [pid = 1934] [id = 392] 08:57:12 INFO - PROCESS | 1934 | 1460995032506 Marionette TRACE conn5 <- [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]]]}] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a2a510c00) [pid = 1934] [serial = 1157] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a3c8d3400) [pid = 1934] [serial = 936] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a48042800) [pid = 1934] [serial = 1130] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a395e3000) [pid = 1934] [serial = 876] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a2df0f800) [pid = 1934] [serial = 1161] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a2c911400) [pid = 1934] [serial = 1160] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a35965000) [pid = 1934] [serial = 1169] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a409b2800) [pid = 1934] [serial = 1127] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a2ffc2400) [pid = 1934] [serial = 1166] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a29ab8800) [pid = 1934] [serial = 1136] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a4252dc00) [pid = 1934] [serial = 942] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a2f951400) [pid = 1934] [serial = 1118] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a54d2f800) [pid = 1934] [serial = 954] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a50a3dc00) [pid = 1934] [serial = 882] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a3620f400) [pid = 1934] [serial = 1121] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a2ffcf000) [pid = 1934] [serial = 1167] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a4f6d1000) [pid = 1934] [serial = 999] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a2afa0400) [pid = 1934] [serial = 1008] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a2f8b2c00) [pid = 1934] [serial = 1163] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a56908800) [pid = 1934] [serial = 888] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a54db0800) [pid = 1934] [serial = 894] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a36009000) [pid = 1934] [serial = 873] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3f947c00) [pid = 1934] [serial = 1139] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a354ccc00) [pid = 1934] [serial = 1026] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2f94a000) [pid = 1934] [serial = 990] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a54db9800) [pid = 1934] [serial = 960] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a361d6c00) [pid = 1934] [serial = 1173] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a54db8800) [pid = 1934] [serial = 1005] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a4f6d3c00) [pid = 1934] [serial = 945] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a38a99400) [pid = 1934] [serial = 993] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a5472ac00) [pid = 1934] [serial = 885] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a54dba800) [pid = 1934] [serial = 897] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a4239b000) [pid = 1934] [serial = 996] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a312eec00) [pid = 1934] [serial = 930] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a29cfc800) [pid = 1934] [serial = 963] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a54728000) [pid = 1934] [serial = 951] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a360b7400) [pid = 1934] [serial = 1172] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a2f948c00) [pid = 1934] [serial = 1164] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a50a40400) [pid = 1934] [serial = 948] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a38521c00) [pid = 1934] [serial = 933] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a5415c000) [pid = 1934] [serial = 1133] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a2a898000) [pid = 1934] [serial = 1158] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a29d26000) [pid = 1934] [serial = 1089] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a29ab9000) [pid = 1934] [serial = 1154] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a42390c00) [pid = 1934] [serial = 939] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a360b3c00) [pid = 1934] [serial = 1170] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a4418d400) [pid = 1934] [serial = 879] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a548b5c00) [pid = 1934] [serial = 1002] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a29d1e800) [pid = 1934] [serial = 1155] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a2ada6c00) [pid = 1934] [serial = 1115] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2c90d000) [pid = 1934] [serial = 1011] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2f91d400) [pid = 1934] [serial = 891] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a2bce4000) [pid = 1934] [serial = 957] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a3c40f800) [pid = 1934] [serial = 1124] [outer = (nil)] [url = about:blank] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1535ms 08:57:12 INFO - PROCESS | 1934 | 1460995032593 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:12 INFO - PROCESS | 1934 | 1460995032598 Marionette TRACE conn5 <- [1,1697,null,{"value":"8"}] 08:57:12 INFO - PROCESS | 1934 | 1460995032611 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1934 | 1460995032618 Marionette TRACE conn5 <- [1,1698,null,{}] 08:57:12 INFO - PROCESS | 1934 | 1460995032625 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 1934 | 1460995032792 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:57:12 INFO - PROCESS | 1934 | 1460995032945 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a516000 == 99 [pid = 1934] [id = 432] 08:57:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a2a7b5800) [pid = 1934] [serial = 1297] [outer = (nil)] 08:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a2f915c00) [pid = 1934] [serial = 1298] [outer = 0x7f7a2a7b5800] 08:57:13 INFO - PROCESS | 1934 | 1460995033007 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a2f952c00) [pid = 1934] [serial = 1299] [outer = 0x7f7a2a7b5800] 08:57:13 INFO - PROCESS | 1934 | 1460995033728 Marionette TRACE conn5 <- [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]]]}] 08:57:13 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 08:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1140ms 08:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:13 INFO - PROCESS | 1934 | 1460995033743 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1934 | 1460995033748 Marionette TRACE conn5 <- [1,1701,null,{"value":"8"}] 08:57:13 INFO - PROCESS | 1934 | 1460995033753 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1934 | 1460995033757 Marionette TRACE conn5 <- [1,1702,null,{}] 08:57:13 INFO - PROCESS | 1934 | 1460995033762 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 1934 | 1460995034019 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:57:14 INFO - PROCESS | 1934 | 1460995034118 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb60800 == 100 [pid = 1934] [id = 433] 08:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a2cacb000) [pid = 1934] [serial = 1300] [outer = (nil)] 08:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2ffca800) [pid = 1934] [serial = 1301] [outer = 0x7f7a2cacb000] 08:57:14 INFO - PROCESS | 1934 | 1460995034173 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a354c5c00) [pid = 1934] [serial = 1302] [outer = 0x7f7a2cacb000] 08:57:14 INFO - PROCESS | 1934 | 1460995034955 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1231ms 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:14 INFO - PROCESS | 1934 | 1460995034985 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1934 | 1460995034988 Marionette TRACE conn5 <- [1,1705,null,{"value":"8"}] 08:57:14 INFO - PROCESS | 1934 | 1460995034994 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1934 | 1460995034997 Marionette TRACE conn5 <- [1,1706,null,{}] 08:57:15 INFO - PROCESS | 1934 | 1460995035001 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 1934 | 1460995035222 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:57:15 INFO - PROCESS | 1934 | 1460995035246 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fa1000 == 101 [pid = 1934] [id = 434] 08:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a35962c00) [pid = 1934] [serial = 1303] [outer = (nil)] 08:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a36007c00) [pid = 1934] [serial = 1304] [outer = 0x7f7a35962c00] 08:57:15 INFO - PROCESS | 1934 | 1460995035313 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a360ad800) [pid = 1934] [serial = 1305] [outer = 0x7f7a35962c00] 08:57:16 INFO - PROCESS | 1934 | 1460995036215 Marionette TRACE conn5 <- [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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1284ms 08:57:16 INFO - PROCESS | 1934 | 1460995036278 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1934 | 1460995036281 Marionette TRACE conn5 <- [1,1709,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:16 INFO - PROCESS | 1934 | 1460995036296 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1934 | 1460995036300 Marionette TRACE conn5 <- [1,1710,null,{}] 08:57:16 INFO - PROCESS | 1934 | 1460995036304 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 1934 | 1460995037310 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a3720b400) [pid = 1934] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a291ca800) [pid = 1934] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a29ab4800) [pid = 1934] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a2a50b800) [pid = 1934] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a2a889800) [pid = 1934] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2a7af400) [pid = 1934] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2baaa000) [pid = 1934] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a387db800) [pid = 1934] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a2afa1000) [pid = 1934] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a3c8d8000) [pid = 1934] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a29cf1000) [pid = 1934] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a2ffc9400) [pid = 1934] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a2f8b5400) [pid = 1934] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a2e0b6400) [pid = 1934] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a389ae400) [pid = 1934] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a2ada9c00) [pid = 1934] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a291d3800) [pid = 1934] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a50845c00) [pid = 1934] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a29aba000) [pid = 1934] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a2a88b400) [pid = 1934] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a2bab1400) [pid = 1934] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a2a7b2800) [pid = 1934] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a291ce400) [pid = 1934] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a29cf4c00) [pid = 1934] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a2a50a400) [pid = 1934] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a2a890800) [pid = 1934] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a3614b000) [pid = 1934] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a354cb000) [pid = 1934] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a2a7b3000) [pid = 1934] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a2ada5000) [pid = 1934] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a3f94ec00) [pid = 1934] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a2a7b6400) [pid = 1934] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a2c905400) [pid = 1934] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a4012a800) [pid = 1934] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a354cac00) [pid = 1934] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a29ab2000) [pid = 1934] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a29ab2400) [pid = 1934] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x7f7a35961800) [pid = 1934] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x7f7a2c908800) [pid = 1934] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:17 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x7f7a441b0800) [pid = 1934] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:17 INFO - PROCESS | 1934 | 1460995037533 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a278ec800 == 102 [pid = 1934] [id = 435] 08:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a291c8c00) [pid = 1934] [serial = 1306] [outer = (nil)] 08:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a291ce400) [pid = 1934] [serial = 1307] [outer = 0x7f7a291c8c00] 08:57:17 INFO - PROCESS | 1934 | 1460995037590 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a29d1a000) [pid = 1934] [serial = 1308] [outer = 0x7f7a291c8c00] 08:57:18 INFO - PROCESS | 1934 | 1460995038187 Marionette TRACE conn5 <- [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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1927ms 08:57:18 INFO - PROCESS | 1934 | 1460995038223 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1934 | 1460995038227 Marionette TRACE conn5 <- [1,1713,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:18 INFO - PROCESS | 1934 | 1460995038232 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1934 | 1460995038234 Marionette TRACE conn5 <- [1,1714,null,{}] 08:57:18 INFO - PROCESS | 1934 | 1460995038239 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 1934 | 1460995038398 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:57:18 INFO - PROCESS | 1934 | 1460995038550 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375af000 == 103 [pid = 1934] [id = 436] 08:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a291ca400) [pid = 1934] [serial = 1309] [outer = (nil)] 08:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a2a886400) [pid = 1934] [serial = 1310] [outer = 0x7f7a291ca400] 08:57:18 INFO - PROCESS | 1934 | 1460995038609 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a2df1bc00) [pid = 1934] [serial = 1311] [outer = 0x7f7a291ca400] 08:57:19 INFO - PROCESS | 1934 | 1460995039247 Marionette TRACE conn5 <- [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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1193ms 08:57:19 INFO - PROCESS | 1934 | 1460995039436 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1934 | 1460995039443 Marionette TRACE conn5 <- [1,1717,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:19 INFO - PROCESS | 1934 | 1460995039451 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1934 | 1460995039456 Marionette TRACE conn5 <- [1,1718,null,{}] 08:57:19 INFO - PROCESS | 1934 | 1460995039465 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 1934 | 1460995039710 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:57:19 INFO - PROCESS | 1934 | 1460995039898 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29eeb000 == 104 [pid = 1934] [id = 437] 08:57:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a291ca800) [pid = 1934] [serial = 1312] [outer = (nil)] 08:57:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a29ab9000) [pid = 1934] [serial = 1313] [outer = 0x7f7a291ca800] 08:57:19 INFO - PROCESS | 1934 | 1460995039978 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a2a510c00) [pid = 1934] [serial = 1314] [outer = 0x7f7a291ca800] 08:57:20 INFO - PROCESS | 1934 | 1460995040900 Marionette TRACE conn5 <- [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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1489ms 08:57:20 INFO - PROCESS | 1934 | 1460995040940 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1934 | 1460995040944 Marionette TRACE conn5 <- [1,1721,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:20 INFO - PROCESS | 1934 | 1460995040957 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1934 | 1460995040962 Marionette TRACE conn5 <- [1,1722,null,{}] 08:57:20 INFO - PROCESS | 1934 | 1460995040968 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 1934 | 1460995041163 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:57:21 INFO - PROCESS | 1934 | 1460995041354 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35590800 == 105 [pid = 1934] [id = 438] 08:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a29aafc00) [pid = 1934] [serial = 1315] [outer = (nil)] 08:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a2c90c000) [pid = 1934] [serial = 1316] [outer = 0x7f7a29aafc00] 08:57:21 INFO - PROCESS | 1934 | 1460995041425 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a2d5e1000) [pid = 1934] [serial = 1317] [outer = 0x7f7a29aafc00] 08:57:22 INFO - PROCESS | 1934 | 1460995042396 Marionette TRACE conn5 <- [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]]]}] 08:57:22 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 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1482ms 08:57:22 INFO - PROCESS | 1934 | 1460995042436 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1934 | 1460995042439 Marionette TRACE conn5 <- [1,1725,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:57:22 INFO - PROCESS | 1934 | 1460995042445 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1934 | 1460995042449 Marionette TRACE conn5 <- [1,1726,null,{}] 08:57:22 INFO - PROCESS | 1934 | 1460995042463 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 1934 | 1460995042649 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:57:22 INFO - PROCESS | 1934 | 1460995042888 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38661000 == 106 [pid = 1934] [id = 439] 08:57:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2f949c00) [pid = 1934] [serial = 1318] [outer = (nil)] 08:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a2ffcf000) [pid = 1934] [serial = 1319] [outer = 0x7f7a2f949c00] 08:57:23 INFO - PROCESS | 1934 | 1460995043013 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a354cb000) [pid = 1934] [serial = 1320] [outer = 0x7f7a2f949c00] 08:57:23 INFO - PROCESS | 1934 | 1460995043826 Marionette TRACE conn5 <- [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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1431ms 08:57:23 INFO - PROCESS | 1934 | 1460995043878 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1934 | 1460995043880 Marionette TRACE conn5 <- [1,1729,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:57:23 INFO - PROCESS | 1934 | 1460995043893 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1934 | 1460995043896 Marionette TRACE conn5 <- [1,1730,null,{}] 08:57:23 INFO - PROCESS | 1934 | 1460995043904 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 1934 | 1460995044106 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:57:24 INFO - PROCESS | 1934 | 1460995044307 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391a6000 == 107 [pid = 1934] [id = 440] 08:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a2f953800) [pid = 1934] [serial = 1321] [outer = (nil)] 08:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a360ac000) [pid = 1934] [serial = 1322] [outer = 0x7f7a2f953800] 08:57:24 INFO - PROCESS | 1934 | 1460995044388 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a36152000) [pid = 1934] [serial = 1323] [outer = 0x7f7a2f953800] 08:57:25 INFO - PROCESS | 1934 | 1460995045233 Marionette TRACE conn5 <- [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]]]}] 08:57:25 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 08:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1381ms 08:57:25 INFO - PROCESS | 1934 | 1460995045273 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1934 | 1460995045276 Marionette TRACE conn5 <- [1,1733,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:57:25 INFO - PROCESS | 1934 | 1460995045282 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1934 | 1460995045284 Marionette TRACE conn5 <- [1,1734,null,{}] 08:57:25 INFO - PROCESS | 1934 | 1460995045289 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 1934 | 1460995045472 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:57:25 INFO - PROCESS | 1934 | 1460995045672 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a395d3800 == 108 [pid = 1934] [id = 441] 08:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a36005c00) [pid = 1934] [serial = 1324] [outer = (nil)] 08:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a3620f800) [pid = 1934] [serial = 1325] [outer = 0x7f7a36005c00] 08:57:25 INFO - PROCESS | 1934 | 1460995045739 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a37209000) [pid = 1934] [serial = 1326] [outer = 0x7f7a36005c00] 08:57:26 INFO - PROCESS | 1934 | 1460995046612 Marionette TRACE conn5 <- [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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1383ms 08:57:26 INFO - PROCESS | 1934 | 1460995046666 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1934 | 1460995046669 Marionette TRACE conn5 <- [1,1737,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:57:26 INFO - PROCESS | 1934 | 1460995046675 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1934 | 1460995046677 Marionette TRACE conn5 <- [1,1738,null,{}] 08:57:26 INFO - PROCESS | 1934 | 1460995046683 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 1934 | 1460995046885 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:57:27 INFO - PROCESS | 1934 | 1460995047078 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c859800 == 109 [pid = 1934] [id = 442] 08:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a3734ac00) [pid = 1934] [serial = 1327] [outer = (nil)] 08:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a38a94c00) [pid = 1934] [serial = 1328] [outer = 0x7f7a3734ac00] 08:57:27 INFO - PROCESS | 1934 | 1460995047150 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a395e7c00) [pid = 1934] [serial = 1329] [outer = 0x7f7a3734ac00] 08:57:28 INFO - PROCESS | 1934 | 1460995048001 Marionette TRACE conn5 <- [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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1380ms 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:57:28 INFO - PROCESS | 1934 | 1460995048057 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1934 | 1460995048060 Marionette TRACE conn5 <- [1,1741,null,{"value":"8"}] 08:57:28 INFO - PROCESS | 1934 | 1460995048066 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1934 | 1460995048069 Marionette TRACE conn5 <- [1,1742,null,{}] 08:57:28 INFO - PROCESS | 1934 | 1460995048073 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 1934 | 1460995048244 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:57:28 INFO - PROCESS | 1934 | 1460995048443 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a405ac800 == 110 [pid = 1934] [id = 443] 08:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a387d4000) [pid = 1934] [serial = 1330] [outer = (nil)] 08:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a3a8b0800) [pid = 1934] [serial = 1331] [outer = 0x7f7a387d4000] 08:57:28 INFO - PROCESS | 1934 | 1460995048511 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a3c478800) [pid = 1934] [serial = 1332] [outer = 0x7f7a387d4000] 08:57:29 INFO - PROCESS | 1934 | 1460995049483 Marionette TRACE conn5 <- [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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1479ms 08:57:29 INFO - PROCESS | 1934 | 1460995049545 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1934 | 1460995049548 Marionette TRACE conn5 <- [1,1745,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:57:29 INFO - PROCESS | 1934 | 1460995049554 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1934 | 1460995049556 Marionette TRACE conn5 <- [1,1746,null,{}] 08:57:29 INFO - PROCESS | 1934 | 1460995049562 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 1934 | 1460995049737 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:57:29 INFO - PROCESS | 1934 | 1460995049939 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4214c800 == 111 [pid = 1934] [id = 444] 08:57:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a2e0b1800) [pid = 1934] [serial = 1333] [outer = (nil)] 08:57:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a3c476000) [pid = 1934] [serial = 1334] [outer = 0x7f7a2e0b1800] 08:57:30 INFO - PROCESS | 1934 | 1460995050007 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a3d0d4c00) [pid = 1934] [serial = 1335] [outer = 0x7f7a2e0b1800] 08:57:30 INFO - PROCESS | 1934 | 1460995050897 Marionette TRACE conn5 <- [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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1375ms 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:57:30 INFO - PROCESS | 1934 | 1460995050930 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 1934 | 1460995050933 Marionette TRACE conn5 <- [1,1749,null,{"value":"8"}] 08:57:30 INFO - PROCESS | 1934 | 1460995050939 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 1934 | 1460995050942 Marionette TRACE conn5 <- [1,1750,null,{}] 08:57:30 INFO - PROCESS | 1934 | 1460995050947 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 1934 | 1460995051109 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:57:31 INFO - PROCESS | 1934 | 1460995051306 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43435000 == 112 [pid = 1934] [id = 445] 08:57:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a36007000) [pid = 1934] [serial = 1336] [outer = (nil)] 08:57:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a3d86fc00) [pid = 1934] [serial = 1337] [outer = 0x7f7a36007000] 08:57:31 INFO - PROCESS | 1934 | 1460995051369 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a3f8c9c00) [pid = 1934] [serial = 1338] [outer = 0x7f7a36007000] 08:57:32 INFO - PROCESS | 1934 | 1460995052223 Marionette TRACE conn5 <- [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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1328ms 08:57:32 INFO - PROCESS | 1934 | 1460995052267 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1934 | 1460995052271 Marionette TRACE conn5 <- [1,1753,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:57:32 INFO - PROCESS | 1934 | 1460995052276 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1934 | 1460995052278 Marionette TRACE conn5 <- [1,1754,null,{}] 08:57:32 INFO - PROCESS | 1934 | 1460995052284 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 1934 | 1460995052452 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:57:32 INFO - PROCESS | 1934 | 1460995052650 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44726000 == 113 [pid = 1934] [id = 446] 08:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a3d0d4800) [pid = 1934] [serial = 1339] [outer = (nil)] 08:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a407f5400) [pid = 1934] [serial = 1340] [outer = 0x7f7a3d0d4800] 08:57:32 INFO - PROCESS | 1934 | 1460995052714 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a4227c800) [pid = 1934] [serial = 1341] [outer = 0x7f7a3d0d4800] 08:57:33 INFO - PROCESS | 1934 | 1460995053557 Marionette TRACE conn5 <- [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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1332ms 08:57:33 INFO - PROCESS | 1934 | 1460995053610 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1934 | 1460995053613 Marionette TRACE conn5 <- [1,1757,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:57:33 INFO - PROCESS | 1934 | 1460995053619 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1934 | 1460995053623 Marionette TRACE conn5 <- [1,1758,null,{}] 08:57:33 INFO - PROCESS | 1934 | 1460995053627 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 1934 | 1460995053824 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:57:34 INFO - PROCESS | 1934 | 1460995054020 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4e705800 == 114 [pid = 1934] [id = 447] 08:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a3d0e0400) [pid = 1934] [serial = 1342] [outer = (nil)] 08:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a42528800) [pid = 1934] [serial = 1343] [outer = 0x7f7a3d0e0400] 08:57:34 INFO - PROCESS | 1934 | 1460995054104 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a43f51400) [pid = 1934] [serial = 1344] [outer = 0x7f7a3d0e0400] 08:57:35 INFO - PROCESS | 1934 | 1460995055019 Marionette TRACE conn5 <- [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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1429ms 08:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:57:35 INFO - PROCESS | 1934 | 1460995055049 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1934 | 1460995055052 Marionette TRACE conn5 <- [1,1761,null,{"value":"8"}] 08:57:35 INFO - PROCESS | 1934 | 1460995055057 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1934 | 1460995055060 Marionette TRACE conn5 <- [1,1762,null,{}] 08:57:35 INFO - PROCESS | 1934 | 1460995055066 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 1934 | 1460995055254 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:57:35 INFO - PROCESS | 1934 | 1460995055452 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50718800 == 115 [pid = 1934] [id = 448] 08:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a4227b000) [pid = 1934] [serial = 1345] [outer = (nil)] 08:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a44aec400) [pid = 1934] [serial = 1346] [outer = 0x7f7a4227b000] 08:57:35 INFO - PROCESS | 1934 | 1460995055519 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a44ea7800) [pid = 1934] [serial = 1347] [outer = 0x7f7a4227b000] 08:57:36 INFO - PROCESS | 1934 | 1460995056377 Marionette TRACE conn5 <- [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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1378ms 08:57:36 INFO - PROCESS | 1934 | 1460995056436 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 1934 | 1460995056440 Marionette TRACE conn5 <- [1,1765,null,{"value":"8"}] 08:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:57:36 INFO - PROCESS | 1934 | 1460995056445 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1934 | 1460995056448 Marionette TRACE conn5 <- [1,1766,null,{}] 08:57:36 INFO - PROCESS | 1934 | 1460995056453 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 1934 | 1460995056642 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:57:36 INFO - PROCESS | 1934 | 1460995056844 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5419d800 == 116 [pid = 1934] [id = 449] 08:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a437d9c00) [pid = 1934] [serial = 1348] [outer = (nil)] 08:57:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a4e74dc00) [pid = 1934] [serial = 1349] [outer = 0x7f7a437d9c00] 08:57:36 INFO - PROCESS | 1934 | 1460995056913 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a4f5bcc00) [pid = 1934] [serial = 1350] [outer = 0x7f7a437d9c00] 08:57:37 INFO - PROCESS | 1934 | 1460995057719 Marionette TRACE conn5 <- [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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1338ms 08:57:37 INFO - PROCESS | 1934 | 1460995057784 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 1934 | 1460995057788 Marionette TRACE conn5 <- [1,1769,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:57:37 INFO - PROCESS | 1934 | 1460995057793 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1934 | 1460995057796 Marionette TRACE conn5 <- [1,1770,null,{}] 08:57:37 INFO - PROCESS | 1934 | 1460995057800 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 1934 | 1460995057971 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:57:38 INFO - PROCESS | 1934 | 1460995058173 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a58e68800 == 117 [pid = 1934] [id = 450] 08:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a44198000) [pid = 1934] [serial = 1351] [outer = (nil)] 08:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a4fa07c00) [pid = 1934] [serial = 1352] [outer = 0x7f7a44198000] 08:57:38 INFO - PROCESS | 1934 | 1460995058237 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a50a05000) [pid = 1934] [serial = 1353] [outer = 0x7f7a44198000] 08:57:39 INFO - PROCESS | 1934 | 1460995059076 Marionette TRACE conn5 <- [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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1339ms 08:57:39 INFO - PROCESS | 1934 | 1460995059154 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1934 | 1460995059157 Marionette TRACE conn5 <- [1,1773,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:57:39 INFO - PROCESS | 1934 | 1460995059167 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1934 | 1460995059169 Marionette TRACE conn5 <- [1,1774,null,{}] 08:57:39 INFO - PROCESS | 1934 | 1460995059173 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 1934 | 1460995059388 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:57:39 INFO - PROCESS | 1934 | 1460995059597 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2facc000 == 118 [pid = 1934] [id = 451] 08:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a44b68000) [pid = 1934] [serial = 1354] [outer = (nil)] 08:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a52928400) [pid = 1934] [serial = 1355] [outer = 0x7f7a44b68000] 08:57:39 INFO - PROCESS | 1934 | 1460995059664 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a5427c000) [pid = 1934] [serial = 1356] [outer = 0x7f7a44b68000] 08:57:40 INFO - PROCESS | 1934 | 1460995060500 Marionette TRACE conn5 <- [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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1379ms 08:57:40 INFO - PROCESS | 1934 | 1460995060546 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 1934 | 1460995060549 Marionette TRACE conn5 <- [1,1777,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:57:40 INFO - PROCESS | 1934 | 1460995060555 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 1934 | 1460995060557 Marionette TRACE conn5 <- [1,1778,null,{}] 08:57:40 INFO - PROCESS | 1934 | 1460995060562 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 1934 | 1460995060729 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:57:40 INFO - PROCESS | 1934 | 1460995060951 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29d98800 == 119 [pid = 1934] [id = 452] 08:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a29d20800) [pid = 1934] [serial = 1357] [outer = (nil)] 08:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a2af9d000) [pid = 1934] [serial = 1358] [outer = 0x7f7a29d20800] 08:57:41 INFO - PROCESS | 1934 | 1460995061059 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a3d0e1400) [pid = 1934] [serial = 1359] [outer = 0x7f7a29d20800] 08:57:41 INFO - PROCESS | 1934 | 1460995061910 Marionette TRACE conn5 <- [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]]]}] 08:57:41 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 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1425ms 08:57:41 INFO - PROCESS | 1934 | 1460995061981 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 1934 | 1460995061985 Marionette TRACE conn5 <- [1,1781,null,{"value":"8"}] 08:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:57:41 INFO - PROCESS | 1934 | 1460995061990 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1934 | 1460995061993 Marionette TRACE conn5 <- [1,1782,null,{}] 08:57:42 INFO - PROCESS | 1934 | 1460995061997 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 1934 | 1460995062175 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:57:42 INFO - PROCESS | 1934 | 1460995062375 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29399000 == 120 [pid = 1934] [id = 453] 08:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a29aaf400) [pid = 1934] [serial = 1360] [outer = (nil)] 08:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2d5de000) [pid = 1934] [serial = 1361] [outer = 0x7f7a29aaf400] 08:57:42 INFO - PROCESS | 1934 | 1460995062439 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a36211c00) [pid = 1934] [serial = 1362] [outer = 0x7f7a29aaf400] 08:57:43 INFO - PROCESS | 1934 | 1460995063297 Marionette TRACE conn5 <- [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]]]}] 08:57:43 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 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1377ms 08:57:43 INFO - PROCESS | 1934 | 1460995063367 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1934 | 1460995063371 Marionette TRACE conn5 <- [1,1785,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:57:43 INFO - PROCESS | 1934 | 1460995063376 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1934 | 1460995063378 Marionette TRACE conn5 <- [1,1786,null,{}] 08:57:43 INFO - PROCESS | 1934 | 1460995063383 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 1934 | 1460995063557 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:57:43 INFO - PROCESS | 1934 | 1460995063767 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29d9c000 == 121 [pid = 1934] [id = 454] 08:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a291c9800) [pid = 1934] [serial = 1363] [outer = (nil)] 08:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a2a50c400) [pid = 1934] [serial = 1364] [outer = 0x7f7a291c9800] 08:57:43 INFO - PROCESS | 1934 | 1460995063834 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a2c911800) [pid = 1934] [serial = 1365] [outer = 0x7f7a291c9800] 08:57:45 INFO - PROCESS | 1934 | 1460995065078 Marionette TRACE conn5 <- [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]]]}] 08:57:45 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 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1776ms 08:57:45 INFO - PROCESS | 1934 | 1460995065154 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 1934 | 1460995065160 Marionette TRACE conn5 <- [1,1789,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:57:45 INFO - PROCESS | 1934 | 1460995065168 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 1934 | 1460995065172 Marionette TRACE conn5 <- [1,1790,null,{}] 08:57:45 INFO - PROCESS | 1934 | 1460995065178 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 1934 | 1460995065395 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:57:45 INFO - PROCESS | 1934 | 1460995065598 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9d1000 == 122 [pid = 1934] [id = 455] 08:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a27aaf000) [pid = 1934] [serial = 1366] [outer = (nil)] 08:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a291cf800) [pid = 1934] [serial = 1367] [outer = 0x7f7a27aaf000] 08:57:45 INFO - PROCESS | 1934 | 1460995065719 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2a88c400) [pid = 1934] [serial = 1368] [outer = 0x7f7a27aaf000] 08:57:46 INFO - PROCESS | 1934 | 1460995066760 Marionette TRACE conn5 <- [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]]]}] 08:57:46 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) 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1635ms 08:57:46 INFO - PROCESS | 1934 | 1460995066803 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1934 | 1460995066810 Marionette TRACE conn5 <- [1,1793,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:57:46 INFO - PROCESS | 1934 | 1460995066819 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1934 | 1460995066823 Marionette TRACE conn5 <- [1,1794,null,{}] 08:57:46 INFO - PROCESS | 1934 | 1460995066827 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 1934 | 1460995066997 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:57:47 INFO - PROCESS | 1934 | 1460995067212 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294fe800 == 123 [pid = 1934] [id = 456] 08:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2bce0800) [pid = 1934] [serial = 1369] [outer = (nil)] 08:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a2d462800) [pid = 1934] [serial = 1370] [outer = 0x7f7a2bce0800] 08:57:47 INFO - PROCESS | 1934 | 1460995067270 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2d5e0400) [pid = 1934] [serial = 1371] [outer = 0x7f7a2bce0800] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb6b000 == 122 [pid = 1934] [id = 383] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a264d9800 == 121 [pid = 1934] [id = 381] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f9a7000 == 120 [pid = 1934] [id = 382] 08:57:47 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a2f8ad400) [pid = 1934] [serial = 1244] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a4f64b000) [pid = 1934] [serial = 1214] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a4e755400) [pid = 1934] [serial = 1211] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a441a3000) [pid = 1934] [serial = 1208] [outer = (nil)] [url = about:blank] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a278ec800 == 119 [pid = 1934] [id = 435] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35fa1000 == 118 [pid = 1934] [id = 434] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb60800 == 117 [pid = 1934] [id = 433] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a516000 == 116 [pid = 1934] [id = 432] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aec4800 == 115 [pid = 1934] [id = 431] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2faad000 == 114 [pid = 1934] [id = 430] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2ba2b000 == 113 [pid = 1934] [id = 429] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a265ef000 == 112 [pid = 1934] [id = 426] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fab2000 == 111 [pid = 1934] [id = 425] 08:57:47 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59bea800 == 110 [pid = 1934] [id = 424] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294eb000 == 109 [pid = 1934] [id = 423] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a58c9f800 == 108 [pid = 1934] [id = 422] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54b4e800 == 107 [pid = 1934] [id = 421] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50485000 == 106 [pid = 1934] [id = 420] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a439e2000 == 105 [pid = 1934] [id = 419] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a405ae000 == 104 [pid = 1934] [id = 418] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c86b000 == 103 [pid = 1934] [id = 417] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35fa0800 == 102 [pid = 1934] [id = 416] 08:57:48 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29eda000 == 101 [pid = 1934] [id = 415] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a42393000) [pid = 1934] [serial = 1059] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2ffd0800) [pid = 1934] [serial = 1080] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a54db6c00) [pid = 1934] [serial = 1143] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a2e274400) [pid = 1934] [serial = 1149] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a2bab1000) [pid = 1934] [serial = 1220] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a3ecb7800) [pid = 1934] [serial = 1199] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a2a503800) [pid = 1934] [serial = 1178] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a312ef000) [pid = 1934] [serial = 1068] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2e0b4c00) [pid = 1934] [serial = 1017] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a3c6ab800) [pid = 1934] [serial = 1235] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2df14400) [pid = 1934] [serial = 1014] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a2cacd400) [pid = 1934] [serial = 1221] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a44cf3000) [pid = 1934] [serial = 1062] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a312f3800) [pid = 1934] [serial = 1184] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a2af95000) [pid = 1934] [serial = 1241] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a3d0dc400) [pid = 1934] [serial = 1236] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a4239f800) [pid = 1934] [serial = 1239] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a38a98400) [pid = 1934] [serial = 1190] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a360b8800) [pid = 1934] [serial = 1053] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a2e276400) [pid = 1934] [serial = 1223] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a42399000) [pid = 1934] [serial = 1205] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a3a6d6c00) [pid = 1934] [serial = 1233] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a2df1b800) [pid = 1934] [serial = 1050] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a2a504400) [pid = 1934] [serial = 1218] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a54db8c00) [pid = 1934] [serial = 1065] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a3614a800) [pid = 1934] [serial = 1227] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a3a6d3400) [pid = 1934] [serial = 1193] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a3620a400) [pid = 1934] [serial = 1187] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2ffcb400) [pid = 1934] [serial = 1077] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a31351000) [pid = 1934] [serial = 1023] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a2a88c000) [pid = 1934] [serial = 1071] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a35966c00) [pid = 1934] [serial = 1083] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a2bcda000) [pid = 1934] [serial = 1242] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a35963c00) [pid = 1934] [serial = 1226] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a39a58400) [pid = 1934] [serial = 1086] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a395e8400) [pid = 1934] [serial = 1146] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a36146800) [pid = 1934] [serial = 1229] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a3d0db800) [pid = 1934] [serial = 1196] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a39270400) [pid = 1934] [serial = 1232] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a3c410800) [pid = 1934] [serial = 1056] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a362b5400) [pid = 1934] [serial = 1230] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a42161800) [pid = 1934] [serial = 1202] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a38524400) [pid = 1934] [serial = 1176] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a2f94f000) [pid = 1934] [serial = 1224] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a40128800) [pid = 1934] [serial = 1238] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a54729c00) [pid = 1934] [serial = 1074] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a2c904c00) [pid = 1934] [serial = 1181] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a54dae000) [pid = 1934] [serial = 1020] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a29ab8c00) [pid = 1934] [serial = 1217] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a4227e800) [pid = 1934] [serial = 1128] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a2c903800) [pid = 1934] [serial = 1116] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a395e8800) [pid = 1934] [serial = 1113] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a50a04c00) [pid = 1934] [serial = 1131] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a3926c400) [pid = 1934] [serial = 1122] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a29cfcc00) [pid = 1934] [serial = 1137] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a407ea000) [pid = 1934] [serial = 1140] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a3c8dc800) [pid = 1934] [serial = 1125] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a31342400) [pid = 1934] [serial = 1119] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a5485b400) [pid = 1934] [serial = 1134] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 1934 | 1460995068229 Marionette TRACE conn5 <- [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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1427ms 08:57:48 INFO - PROCESS | 1934 | 1460995068247 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1934 | 1460995068250 Marionette TRACE conn5 <- [1,1797,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:57:48 INFO - PROCESS | 1934 | 1460995068256 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1934 | 1460995068260 Marionette TRACE conn5 <- [1,1798,null,{}] 08:57:48 INFO - PROCESS | 1934 | 1460995068274 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 1934 | 1460995068460 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:57:48 INFO - PROCESS | 1934 | 1460995068625 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29aa2000 == 102 [pid = 1934] [id = 457] 08:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a2a891c00) [pid = 1934] [serial = 1372] [outer = (nil)] 08:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a2e0af000) [pid = 1934] [serial = 1373] [outer = 0x7f7a2a891c00] 08:57:48 INFO - PROCESS | 1934 | 1460995068690 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a2f94e000) [pid = 1934] [serial = 1374] [outer = 0x7f7a2a891c00] 08:57:49 INFO - PROCESS | 1934 | 1460995069368 Marionette TRACE conn5 <- [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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1132ms 08:57:49 INFO - PROCESS | 1934 | 1460995069388 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1934 | 1460995069391 Marionette TRACE conn5 <- [1,1801,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:57:49 INFO - PROCESS | 1934 | 1460995069397 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1934 | 1460995069399 Marionette TRACE conn5 <- [1,1802,null,{}] 08:57:49 INFO - PROCESS | 1934 | 1460995069404 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 1934 | 1460995069570 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:57:49 INFO - PROCESS | 1934 | 1460995069745 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2dfe0800 == 103 [pid = 1934] [id = 458] 08:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a2c908c00) [pid = 1934] [serial = 1375] [outer = (nil)] 08:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a2ffcb400) [pid = 1934] [serial = 1376] [outer = 0x7f7a2c908c00] 08:57:49 INFO - PROCESS | 1934 | 1460995069801 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a31351000) [pid = 1934] [serial = 1377] [outer = 0x7f7a2c908c00] 08:57:50 INFO - PROCESS | 1934 | 1460995070565 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1224ms 08:57:50 INFO - PROCESS | 1934 | 1460995070623 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1934 | 1460995070627 Marionette TRACE conn5 <- [1,1805,null,{"value":"8"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:57:50 INFO - PROCESS | 1934 | 1460995070632 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1934 | 1460995070634 Marionette TRACE conn5 <- [1,1806,null,{}] 08:57:50 INFO - PROCESS | 1934 | 1460995070639 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 1934 | 1460995070846 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:57:50 INFO - PROCESS | 1934 | 1460995070870 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2facb000 == 104 [pid = 1934] [id = 459] 08:57:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a2e278c00) [pid = 1934] [serial = 1378] [outer = (nil)] 08:57:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a354cec00) [pid = 1934] [serial = 1379] [outer = 0x7f7a2e278c00] 08:57:50 INFO - PROCESS | 1934 | 1460995070936 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a35969000) [pid = 1934] [serial = 1380] [outer = 0x7f7a2e278c00] 08:57:51 INFO - PROCESS | 1934 | 1460995071838 Marionette TRACE conn5 <- [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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1274ms 08:57:51 INFO - PROCESS | 1934 | 1460995071907 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1934 | 1460995071910 Marionette TRACE conn5 <- [1,1809,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:57:51 INFO - PROCESS | 1934 | 1460995071918 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1934 | 1460995071920 Marionette TRACE conn5 <- [1,1810,null,{}] 08:57:51 INFO - PROCESS | 1934 | 1460995071924 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 1934 | 1460995072383 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a35962c00) [pid = 1934] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a2cacb000) [pid = 1934] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a291cb000) [pid = 1934] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a2df12000) [pid = 1934] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a2a7b5800) [pid = 1934] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a2a508800) [pid = 1934] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:57:52 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a291c8c00) [pid = 1934] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:57:52 INFO - PROCESS | 1934 | 1460995072535 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0f1800 == 105 [pid = 1934] [id = 460] 08:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a291cb000) [pid = 1934] [serial = 1381] [outer = (nil)] 08:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a2a883000) [pid = 1934] [serial = 1382] [outer = 0x7f7a291cb000] 08:57:52 INFO - PROCESS | 1934 | 1460995072598 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a361d9800) [pid = 1934] [serial = 1383] [outer = 0x7f7a291cb000] 08:57:53 INFO - PROCESS | 1934 | 1460995073230 Marionette TRACE conn5 <- [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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1373ms 08:57:53 INFO - PROCESS | 1934 | 1460995073293 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1934 | 1460995073296 Marionette TRACE conn5 <- [1,1813,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:57:53 INFO - PROCESS | 1934 | 1460995073301 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1934 | 1460995073303 Marionette TRACE conn5 <- [1,1814,null,{}] 08:57:53 INFO - PROCESS | 1934 | 1460995073308 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 1934 | 1460995073526 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:57:53 INFO - PROCESS | 1934 | 1460995073543 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3663c000 == 106 [pid = 1934] [id = 461] 08:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a361e1c00) [pid = 1934] [serial = 1384] [outer = (nil)] 08:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a389b5000) [pid = 1934] [serial = 1385] [outer = 0x7f7a361e1c00] 08:57:53 INFO - PROCESS | 1934 | 1460995073600 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a395e1000) [pid = 1934] [serial = 1386] [outer = 0x7f7a361e1c00] 08:57:54 INFO - PROCESS | 1934 | 1460995074528 Marionette TRACE conn5 <- [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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1275ms 08:57:54 INFO - PROCESS | 1934 | 1460995074578 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1934 | 1460995074582 Marionette TRACE conn5 <- [1,1817,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:57:54 INFO - PROCESS | 1934 | 1460995074590 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1934 | 1460995074595 Marionette TRACE conn5 <- [1,1818,null,{}] 08:57:54 INFO - PROCESS | 1934 | 1460995074653 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 1934 | 1460995074852 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:57:55 INFO - PROCESS | 1934 | 1460995075102 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29a8c800 == 107 [pid = 1934] [id = 462] 08:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a29d18000) [pid = 1934] [serial = 1387] [outer = (nil)] 08:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2a7b0000) [pid = 1934] [serial = 1388] [outer = 0x7f7a29d18000] 08:57:55 INFO - PROCESS | 1934 | 1460995075214 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a2ada6c00) [pid = 1934] [serial = 1389] [outer = 0x7f7a29d18000] 08:57:56 INFO - PROCESS | 1934 | 1460995076055 Marionette TRACE conn5 <- [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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1533ms 08:57:56 INFO - PROCESS | 1934 | 1460995076123 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1934 | 1460995076131 Marionette TRACE conn5 <- [1,1821,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:57:56 INFO - PROCESS | 1934 | 1460995076140 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1934 | 1460995076144 Marionette TRACE conn5 <- [1,1822,null,{}] 08:57:56 INFO - PROCESS | 1934 | 1460995076148 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 1934 | 1460995076364 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:57:56 INFO - PROCESS | 1934 | 1460995076601 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fac6800 == 108 [pid = 1934] [id = 463] 08:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a2c903800) [pid = 1934] [serial = 1390] [outer = (nil)] 08:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a2d5e0000) [pid = 1934] [serial = 1391] [outer = 0x7f7a2c903800] 08:57:56 INFO - PROCESS | 1934 | 1460995076713 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a2e277800) [pid = 1934] [serial = 1392] [outer = 0x7f7a2c903800] 08:57:57 INFO - PROCESS | 1934 | 1460995077632 Marionette TRACE conn5 <- [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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1540ms 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:57:57 INFO - PROCESS | 1934 | 1460995077681 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1934 | 1460995077684 Marionette TRACE conn5 <- [1,1825,null,{"value":"8"}] 08:57:57 INFO - PROCESS | 1934 | 1460995077690 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1934 | 1460995077695 Marionette TRACE conn5 <- [1,1826,null,{}] 08:57:57 INFO - PROCESS | 1934 | 1460995077712 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 1934 | 1460995077900 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:57:58 INFO - PROCESS | 1934 | 1460995078098 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383ce000 == 109 [pid = 1934] [id = 464] 08:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a2d46d800) [pid = 1934] [serial = 1393] [outer = (nil)] 08:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a35967800) [pid = 1934] [serial = 1394] [outer = 0x7f7a2d46d800] 08:57:58 INFO - PROCESS | 1934 | 1460995078170 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a3620c800) [pid = 1934] [serial = 1395] [outer = 0x7f7a2d46d800] 08:57:59 INFO - PROCESS | 1934 | 1460995079037 Marionette TRACE conn5 <- [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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1390ms 08:57:59 INFO - PROCESS | 1934 | 1460995079079 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:57:59 INFO - PROCESS | 1934 | 1460995079084 Marionette TRACE conn5 <- [1,1829,null,{"value":"8"}] 08:57:59 INFO - PROCESS | 1934 | 1460995079090 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1934 | 1460995079092 Marionette TRACE conn5 <- [1,1830,null,{}] 08:57:59 INFO - PROCESS | 1934 | 1460995079097 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 1934 | 1460995079289 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:57:59 INFO - PROCESS | 1934 | 1460995079498 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391a6800 == 110 [pid = 1934] [id = 465] 08:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a2f94e800) [pid = 1934] [serial = 1396] [outer = (nil)] 08:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a39514800) [pid = 1934] [serial = 1397] [outer = 0x7f7a2f94e800] 08:57:59 INFO - PROCESS | 1934 | 1460995079606 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a3b2d7c00) [pid = 1934] [serial = 1398] [outer = 0x7f7a2f94e800] 08:58:00 INFO - PROCESS | 1934 | 1460995080464 Marionette TRACE conn5 <- [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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1431ms 08:58:00 INFO - PROCESS | 1934 | 1460995080521 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1934 | 1460995080525 Marionette TRACE conn5 <- [1,1833,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:00 INFO - PROCESS | 1934 | 1460995080531 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1934 | 1460995080533 Marionette TRACE conn5 <- [1,1834,null,{}] 08:58:00 INFO - PROCESS | 1934 | 1460995080538 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 1934 | 1460995080712 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:58:00 INFO - PROCESS | 1934 | 1460995080910 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ac0000 == 111 [pid = 1934] [id = 466] 08:58:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a3614e800) [pid = 1934] [serial = 1399] [outer = (nil)] 08:58:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a3c47a400) [pid = 1934] [serial = 1400] [outer = 0x7f7a3614e800] 08:58:00 INFO - PROCESS | 1934 | 1460995080987 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a3d871800) [pid = 1934] [serial = 1401] [outer = 0x7f7a3614e800] 08:58:01 INFO - PROCESS | 1934 | 1460995081837 Marionette TRACE conn5 <- [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]]]}] 08:58:01 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 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1376ms 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:01 INFO - PROCESS | 1934 | 1460995081908 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 1934 | 1460995081910 Marionette TRACE conn5 <- [1,1837,null,{"value":"8"}] 08:58:01 INFO - PROCESS | 1934 | 1460995081916 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1934 | 1460995081919 Marionette TRACE conn5 <- [1,1838,null,{}] 08:58:01 INFO - PROCESS | 1934 | 1460995081924 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 1934 | 1460995082144 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:58:02 INFO - PROCESS | 1934 | 1460995082348 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d2d1800 == 112 [pid = 1934] [id = 467] 08:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a2baa8400) [pid = 1934] [serial = 1402] [outer = (nil)] 08:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a407f4c00) [pid = 1934] [serial = 1403] [outer = 0x7f7a2baa8400] 08:58:02 INFO - PROCESS | 1934 | 1460995082417 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a44a48000) [pid = 1934] [serial = 1404] [outer = 0x7f7a2baa8400] 08:58:03 INFO - PROCESS | 1934 | 1460995083294 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1430ms 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:03 INFO - PROCESS | 1934 | 1460995083346 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1934 | 1460995083349 Marionette TRACE conn5 <- [1,1841,null,{"value":"8"}] 08:58:03 INFO - PROCESS | 1934 | 1460995083355 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1934 | 1460995083358 Marionette TRACE conn5 <- [1,1842,null,{}] 08:58:03 INFO - PROCESS | 1934 | 1460995083363 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 1934 | 1460995083539 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:58:03 INFO - PROCESS | 1934 | 1460995083739 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a9800 == 113 [pid = 1934] [id = 468] 08:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a2cac9400) [pid = 1934] [serial = 1405] [outer = (nil)] 08:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a44c6a800) [pid = 1934] [serial = 1406] [outer = 0x7f7a2cac9400] 08:58:03 INFO - PROCESS | 1934 | 1460995083810 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a4fadd800) [pid = 1934] [serial = 1407] [outer = 0x7f7a2cac9400] 08:58:04 INFO - PROCESS | 1934 | 1460995084680 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1377ms 08:58:04 INFO - PROCESS | 1934 | 1460995084734 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 1934 | 1460995084737 Marionette TRACE conn5 <- [1,1845,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:04 INFO - PROCESS | 1934 | 1460995084743 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1934 | 1460995084745 Marionette TRACE conn5 <- [1,1846,null,{}] 08:58:04 INFO - PROCESS | 1934 | 1460995084750 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 1934 | 1460995084922 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:58:05 INFO - PROCESS | 1934 | 1460995085123 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42136800 == 114 [pid = 1934] [id = 469] 08:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a4274b400) [pid = 1934] [serial = 1408] [outer = (nil)] 08:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a50a34000) [pid = 1934] [serial = 1409] [outer = 0x7f7a4274b400] 08:58:05 INFO - PROCESS | 1934 | 1460995085189 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a54279400) [pid = 1934] [serial = 1410] [outer = 0x7f7a4274b400] 08:58:06 INFO - PROCESS | 1934 | 1460995086028 Marionette TRACE conn5 <- [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]]]}] 08:58:06 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) 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1328ms 08:58:06 INFO - PROCESS | 1934 | 1460995086072 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1934 | 1460995086076 Marionette TRACE conn5 <- [1,1849,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:06 INFO - PROCESS | 1934 | 1460995086081 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1934 | 1460995086083 Marionette TRACE conn5 <- [1,1850,null,{}] 08:58:06 INFO - PROCESS | 1934 | 1460995086089 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 1934 | 1460995086273 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:58:06 INFO - PROCESS | 1934 | 1460995086475 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f0e000 == 115 [pid = 1934] [id = 470] 08:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a496f1800) [pid = 1934] [serial = 1411] [outer = (nil)] 08:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a548af400) [pid = 1934] [serial = 1412] [outer = 0x7f7a496f1800] 08:58:06 INFO - PROCESS | 1934 | 1460995086542 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a54d2f800) [pid = 1934] [serial = 1413] [outer = 0x7f7a496f1800] 08:58:07 INFO - PROCESS | 1934 | 1460995087358 Marionette TRACE conn5 <- [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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1334ms 08:58:07 INFO - PROCESS | 1934 | 1460995087417 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1934 | 1460995087420 Marionette TRACE conn5 <- [1,1853,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:07 INFO - PROCESS | 1934 | 1460995087426 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1934 | 1460995087428 Marionette TRACE conn5 <- [1,1854,null,{}] 08:58:07 INFO - PROCESS | 1934 | 1460995087433 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 1934 | 1460995087612 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:58:07 INFO - PROCESS | 1934 | 1460995087819 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a49616800 == 116 [pid = 1934] [id = 471] 08:58:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a2f8b0800) [pid = 1934] [serial = 1414] [outer = (nil)] 08:58:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a54d30000) [pid = 1934] [serial = 1415] [outer = 0x7f7a2f8b0800] 08:58:07 INFO - PROCESS | 1934 | 1460995087927 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a56906c00) [pid = 1934] [serial = 1416] [outer = 0x7f7a2f8b0800] 08:58:08 INFO - PROCESS | 1934 | 1460995088755 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1386ms 08:58:08 INFO - PROCESS | 1934 | 1460995088812 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 1934 | 1460995088816 Marionette TRACE conn5 <- [1,1857,null,{"value":"8"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:08 INFO - PROCESS | 1934 | 1460995088822 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1934 | 1460995088825 Marionette TRACE conn5 <- [1,1858,null,{}] 08:58:08 INFO - PROCESS | 1934 | 1460995088830 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 1934 | 1460995089041 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:58:09 INFO - PROCESS | 1934 | 1460995089240 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52a25000 == 117 [pid = 1934] [id = 472] 08:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a278bdc00) [pid = 1934] [serial = 1417] [outer = (nil)] 08:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a278c6400) [pid = 1934] [serial = 1418] [outer = 0x7f7a278bdc00] 08:58:09 INFO - PROCESS | 1934 | 1460995089321 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a5690a000) [pid = 1934] [serial = 1419] [outer = 0x7f7a278bdc00] 08:58:10 INFO - PROCESS | 1934 | 1460995090287 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1527ms 08:58:10 INFO - PROCESS | 1934 | 1460995090349 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1934 | 1460995090352 Marionette TRACE conn5 <- [1,1861,null,{"value":"8"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:10 INFO - PROCESS | 1934 | 1460995090358 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1934 | 1460995090360 Marionette TRACE conn5 <- [1,1862,null,{}] 08:58:10 INFO - PROCESS | 1934 | 1460995090365 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 1934 | 1460995090539 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:58:10 INFO - PROCESS | 1934 | 1460995090745 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2dfe7800 == 118 [pid = 1934] [id = 473] 08:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a27a92800) [pid = 1934] [serial = 1420] [outer = (nil)] 08:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a27a9a800) [pid = 1934] [serial = 1421] [outer = 0x7f7a27a92800] 08:58:10 INFO - PROCESS | 1934 | 1460995090813 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a29abc800) [pid = 1934] [serial = 1422] [outer = 0x7f7a27a92800] 08:58:11 INFO - PROCESS | 1934 | 1460995091665 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1381ms 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:11 INFO - PROCESS | 1934 | 1460995091739 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 1934 | 1460995091742 Marionette TRACE conn5 <- [1,1865,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 1934 | 1460995091748 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1934 | 1460995091751 Marionette TRACE conn5 <- [1,1866,null,{}] 08:58:11 INFO - PROCESS | 1934 | 1460995091755 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 1934 | 1460995091948 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:58:12 INFO - PROCESS | 1934 | 1460995092783 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9d5800 == 119 [pid = 1934] [id = 474] 08:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a278c7400) [pid = 1934] [serial = 1423] [outer = (nil)] 08:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a278c9c00) [pid = 1934] [serial = 1424] [outer = 0x7f7a278c7400] 08:58:12 INFO - PROCESS | 1934 | 1460995092852 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a27aa3000) [pid = 1934] [serial = 1425] [outer = 0x7f7a278c7400] 08:58:13 INFO - PROCESS | 1934 | 1460995093671 Marionette TRACE conn5 <- [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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1983ms 08:58:13 INFO - PROCESS | 1934 | 1460995093732 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1934 | 1460995093738 Marionette TRACE conn5 <- [1,1869,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:13 INFO - PROCESS | 1934 | 1460995093746 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1934 | 1460995093749 Marionette TRACE conn5 <- [1,1870,null,{}] 08:58:13 INFO - PROCESS | 1934 | 1460995093756 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 1934 | 1460995093931 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:58:14 INFO - PROCESS | 1934 | 1460995094136 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a51a800 == 120 [pid = 1934] [id = 475] 08:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a278c7c00) [pid = 1934] [serial = 1426] [outer = (nil)] 08:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a29ab2400) [pid = 1934] [serial = 1427] [outer = 0x7f7a278c7c00] 08:58:14 INFO - PROCESS | 1934 | 1460995094263 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a29cf1800) [pid = 1934] [serial = 1428] [outer = 0x7f7a278c7c00] 08:58:15 INFO - PROCESS | 1934 | 1460995095395 Marionette TRACE conn5 <- [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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1686ms 08:58:15 INFO - PROCESS | 1934 | 1460995095436 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:15 INFO - PROCESS | 1934 | 1460995095441 Marionette TRACE conn5 <- [1,1873,null,{"value":"8"}] 08:58:15 INFO - PROCESS | 1934 | 1460995095447 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 1934 | 1460995095450 Marionette TRACE conn5 <- [1,1874,null,{}] 08:58:15 INFO - PROCESS | 1934 | 1460995095455 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 1934 | 1460995095624 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:58:15 INFO - PROCESS | 1934 | 1460995095887 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294fc800 == 121 [pid = 1934] [id = 476] 08:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a2ada8c00) [pid = 1934] [serial = 1429] [outer = (nil)] 08:58:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a2baab400) [pid = 1934] [serial = 1430] [outer = 0x7f7a2ada8c00] 08:58:15 INFO - PROCESS | 1934 | 1460995095969 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2cacb000) [pid = 1934] [serial = 1431] [outer = 0x7f7a2ada8c00] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f827000 == 120 [pid = 1934] [id = 218] 08:58:16 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a2a886400) [pid = 1934] [serial = 1310] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a54db3c00) [pid = 1934] [serial = 1277] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a289cd800) [pid = 1934] [serial = 1280] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a27aaa400) [pid = 1934] [serial = 1283] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a291d5800) [pid = 1934] [serial = 1286] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0f1800 == 119 [pid = 1934] [id = 460] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2facb000 == 118 [pid = 1934] [id = 459] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2dfe0800 == 117 [pid = 1934] [id = 458] 08:58:16 INFO - PROCESS | 1934 | 1460995096946 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29aa2000 == 116 [pid = 1934] [id = 457] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294fe800 == 115 [pid = 1934] [id = 456] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9d1000 == 114 [pid = 1934] [id = 455] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1530ms 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4e705800 == 113 [pid = 1934] [id = 447] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44726000 == 112 [pid = 1934] [id = 446] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43435000 == 111 [pid = 1934] [id = 445] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4214c800 == 110 [pid = 1934] [id = 444] 08:58:16 INFO - PROCESS | 1934 | 1460995096986 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1934 | 1460995096989 Marionette TRACE conn5 <- [1,1877,null,{"value":"8"}] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a405ac800 == 109 [pid = 1934] [id = 443] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c859800 == 108 [pid = 1934] [id = 442] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a395d3800 == 107 [pid = 1934] [id = 441] 08:58:16 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391a6000 == 106 [pid = 1934] [id = 440] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38661000 == 105 [pid = 1934] [id = 439] 08:58:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35590800 == 104 [pid = 1934] [id = 438] 08:58:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29eeb000 == 103 [pid = 1934] [id = 437] 08:58:17 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375af000 == 102 [pid = 1934] [id = 436] 08:58:17 INFO - PROCESS | 1934 | 1460995097013 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1934 | 1460995097022 Marionette TRACE conn5 <- [1,1878,null,{}] 08:58:17 INFO - PROCESS | 1934 | 1460995097029 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 1934 | 1460995097194 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a2f8b2800) [pid = 1934] [serial = 1296] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a2e0b5000) [pid = 1934] [serial = 1295] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a52999c00) [pid = 1934] [serial = 1265] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a3a8abc00) [pid = 1934] [serial = 1256] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a2f915c00) [pid = 1934] [serial = 1298] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a2f952c00) [pid = 1934] [serial = 1299] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a2f8b6000) [pid = 1934] [serial = 1250] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a4126b000) [pid = 1934] [serial = 1259] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1247] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a2c902400) [pid = 1934] [serial = 1293] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a2ad9c400) [pid = 1934] [serial = 1292] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a3720bc00) [pid = 1934] [serial = 1253] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a2d46ac00) [pid = 1934] [serial = 1271] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a291ce400) [pid = 1934] [serial = 1307] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a29d1a000) [pid = 1934] [serial = 1308] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a354c5c00) [pid = 1934] [serial = 1302] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a36007c00) [pid = 1934] [serial = 1304] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a360ad800) [pid = 1934] [serial = 1305] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a548b3c00) [pid = 1934] [serial = 1268] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a35961c00) [pid = 1934] [serial = 1274] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a2ffca800) [pid = 1934] [serial = 1301] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a29cf5400) [pid = 1934] [serial = 1290] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a291d2c00) [pid = 1934] [serial = 1289] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a44b62000) [pid = 1934] [serial = 1262] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 1934 | 1460995097406 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29d88800 == 103 [pid = 1934] [id = 477] 08:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a291ce400) [pid = 1934] [serial = 1432] [outer = (nil)] 08:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a2ada9400) [pid = 1934] [serial = 1433] [outer = 0x7f7a291ce400] 08:58:17 INFO - PROCESS | 1934 | 1460995097465 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a2e26ec00) [pid = 1934] [serial = 1434] [outer = 0x7f7a291ce400] 08:58:18 INFO - PROCESS | 1934 | 1460995098135 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1196ms 08:58:18 INFO - PROCESS | 1934 | 1460995098198 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 1934 | 1460995098202 Marionette TRACE conn5 <- [1,1881,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:18 INFO - PROCESS | 1934 | 1460995098229 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1934 | 1460995098231 Marionette TRACE conn5 <- [1,1882,null,{}] 08:58:18 INFO - PROCESS | 1934 | 1460995098237 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 1934 | 1460995098390 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:58:18 INFO - PROCESS | 1934 | 1460995098399 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa30800 == 104 [pid = 1934] [id = 478] 08:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a2e274c00) [pid = 1934] [serial = 1435] [outer = (nil)] 08:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a2f917c00) [pid = 1934] [serial = 1436] [outer = 0x7f7a2e274c00] 08:58:18 INFO - PROCESS | 1934 | 1460995098456 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a2f953000) [pid = 1934] [serial = 1437] [outer = 0x7f7a2e274c00] 08:58:19 INFO - PROCESS | 1934 | 1460995099274 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1084ms 08:58:19 INFO - PROCESS | 1934 | 1460995099307 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1934 | 1460995099310 Marionette TRACE conn5 <- [1,1885,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:19 INFO - PROCESS | 1934 | 1460995099315 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1934 | 1460995099318 Marionette TRACE conn5 <- [1,1886,null,{}] 08:58:19 INFO - PROCESS | 1934 | 1460995099323 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 1934 | 1460995099582 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:58:19 INFO - PROCESS | 1934 | 1460995099615 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3559a800 == 105 [pid = 1934] [id = 479] 08:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a2ffc9000) [pid = 1934] [serial = 1438] [outer = (nil)] 08:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a312f1000) [pid = 1934] [serial = 1439] [outer = 0x7f7a2ffc9000] 08:58:19 INFO - PROCESS | 1934 | 1460995099685 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a354c8400) [pid = 1934] [serial = 1440] [outer = 0x7f7a2ffc9000] 08:58:20 INFO - PROCESS | 1934 | 1460995100529 Marionette TRACE conn5 <- [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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1279ms 08:58:20 INFO - PROCESS | 1934 | 1460995100596 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1934 | 1460995100599 Marionette TRACE conn5 <- [1,1889,null,{"value":"8"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:20 INFO - PROCESS | 1934 | 1460995100605 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1934 | 1460995100606 Marionette TRACE conn5 <- [1,1890,null,{}] 08:58:20 INFO - PROCESS | 1934 | 1460995100612 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 1934 | 1460995100814 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:58:20 INFO - PROCESS | 1934 | 1460995100862 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a36679800 == 106 [pid = 1934] [id = 480] 08:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a35966c00) [pid = 1934] [serial = 1441] [outer = (nil)] 08:58:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a36053400) [pid = 1934] [serial = 1442] [outer = 0x7f7a35966c00] 08:58:20 INFO - PROCESS | 1934 | 1460995100919 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a360b7c00) [pid = 1934] [serial = 1443] [outer = 0x7f7a35966c00] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a2e278c00) [pid = 1934] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a291cb000) [pid = 1934] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a291ca400) [pid = 1934] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a2a891c00) [pid = 1934] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a27aaf000) [pid = 1934] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2bce0800) [pid = 1934] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:22 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a2c908c00) [pid = 1934] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:22 INFO - PROCESS | 1934 | 1460995102216 Marionette TRACE conn5 <- [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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1678ms 08:58:22 INFO - PROCESS | 1934 | 1460995102284 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1934 | 1460995102287 Marionette TRACE conn5 <- [1,1893,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:22 INFO - PROCESS | 1934 | 1460995102292 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1934 | 1460995102294 Marionette TRACE conn5 <- [1,1894,null,{}] 08:58:22 INFO - PROCESS | 1934 | 1460995102299 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 1934 | 1460995102471 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:58:22 INFO - PROCESS | 1934 | 1460995102638 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35acf800 == 107 [pid = 1934] [id = 481] 08:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a291ca400) [pid = 1934] [serial = 1444] [outer = (nil)] 08:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a36007400) [pid = 1934] [serial = 1445] [outer = 0x7f7a291ca400] 08:58:22 INFO - PROCESS | 1934 | 1460995102694 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a36152c00) [pid = 1934] [serial = 1446] [outer = 0x7f7a291ca400] 08:58:23 INFO - PROCESS | 1934 | 1460995103280 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1025ms 08:58:23 INFO - PROCESS | 1934 | 1460995103317 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 1934 | 1460995103320 Marionette TRACE conn5 <- [1,1897,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:23 INFO - PROCESS | 1934 | 1460995103326 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 1934 | 1460995103327 Marionette TRACE conn5 <- [1,1898,null,{}] 08:58:23 INFO - PROCESS | 1934 | 1460995103332 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 1934 | 1460995103488 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:58:23 INFO - PROCESS | 1934 | 1460995103500 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383d8800 == 108 [pid = 1934] [id = 482] 08:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2af96400) [pid = 1934] [serial = 1447] [outer = (nil)] 08:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a361d9400) [pid = 1934] [serial = 1448] [outer = 0x7f7a2af96400] 08:58:23 INFO - PROCESS | 1934 | 1460995103697 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a362bc000) [pid = 1934] [serial = 1449] [outer = 0x7f7a2af96400] 08:58:24 INFO - PROCESS | 1934 | 1460995104559 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1277ms 08:58:24 INFO - PROCESS | 1934 | 1460995104617 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1934 | 1460995104623 Marionette TRACE conn5 <- [1,1901,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:24 INFO - PROCESS | 1934 | 1460995104631 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1934 | 1460995104636 Marionette TRACE conn5 <- [1,1902,null,{}] 08:58:24 INFO - PROCESS | 1934 | 1460995104643 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 1934 | 1460995104843 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:58:25 INFO - PROCESS | 1934 | 1460995105071 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aec4800 == 109 [pid = 1934] [id = 483] 08:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a27a98000) [pid = 1934] [serial = 1450] [outer = (nil)] 08:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a29abbc00) [pid = 1934] [serial = 1451] [outer = 0x7f7a27a98000] 08:58:25 INFO - PROCESS | 1934 | 1460995105181 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a29d18400) [pid = 1934] [serial = 1452] [outer = 0x7f7a27a98000] 08:58:26 INFO - PROCESS | 1934 | 1460995106111 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1530ms 08:58:26 INFO - PROCESS | 1934 | 1460995106161 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1934 | 1460995106168 Marionette TRACE conn5 <- [1,1905,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:26 INFO - PROCESS | 1934 | 1460995106178 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1934 | 1460995106182 Marionette TRACE conn5 <- [1,1906,null,{}] 08:58:26 INFO - PROCESS | 1934 | 1460995106187 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 1934 | 1460995106367 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:58:26 INFO - PROCESS | 1934 | 1460995106561 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360dd800 == 110 [pid = 1934] [id = 484] 08:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a291d5800) [pid = 1934] [serial = 1453] [outer = (nil)] 08:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a2cacfc00) [pid = 1934] [serial = 1454] [outer = 0x7f7a291d5800] 08:58:26 INFO - PROCESS | 1934 | 1460995106629 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2df17000) [pid = 1934] [serial = 1455] [outer = 0x7f7a291d5800] 08:58:27 INFO - PROCESS | 1934 | 1460995107588 Marionette TRACE conn5 <- [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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1477ms 08:58:27 INFO - PROCESS | 1934 | 1460995107655 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1934 | 1460995107659 Marionette TRACE conn5 <- [1,1909,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:27 INFO - PROCESS | 1934 | 1460995107665 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1934 | 1460995107671 Marionette TRACE conn5 <- [1,1910,null,{}] 08:58:27 INFO - PROCESS | 1934 | 1460995107686 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 1934 | 1460995107899 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:58:28 INFO - PROCESS | 1934 | 1460995108134 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39066000 == 111 [pid = 1934] [id = 485] 08:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a312f2400) [pid = 1934] [serial = 1456] [outer = (nil)] 08:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a354c3000) [pid = 1934] [serial = 1457] [outer = 0x7f7a312f2400] 08:58:28 INFO - PROCESS | 1934 | 1460995108249 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a36053800) [pid = 1934] [serial = 1458] [outer = 0x7f7a312f2400] 08:58:29 INFO - PROCESS | 1934 | 1460995109071 Marionette TRACE conn5 <- [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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1436ms 08:58:29 INFO - PROCESS | 1934 | 1460995109103 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1934 | 1460995109106 Marionette TRACE conn5 <- [1,1913,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:29 INFO - PROCESS | 1934 | 1460995109112 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1934 | 1460995109114 Marionette TRACE conn5 <- [1,1914,null,{}] 08:58:29 INFO - PROCESS | 1934 | 1460995109120 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 1934 | 1460995109294 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:58:29 INFO - PROCESS | 1934 | 1460995109494 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad0000 == 112 [pid = 1934] [id = 486] 08:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a312f6c00) [pid = 1934] [serial = 1459] [outer = (nil)] 08:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a37210400) [pid = 1934] [serial = 1460] [outer = 0x7f7a312f6c00] 08:58:29 INFO - PROCESS | 1934 | 1460995109562 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a38522400) [pid = 1934] [serial = 1461] [outer = 0x7f7a312f6c00] 08:58:30 INFO - PROCESS | 1934 | 1460995110426 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1382ms 08:58:30 INFO - PROCESS | 1934 | 1460995110496 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1934 | 1460995110500 Marionette TRACE conn5 <- [1,1917,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:30 INFO - PROCESS | 1934 | 1460995110505 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1934 | 1460995110508 Marionette TRACE conn5 <- [1,1918,null,{}] 08:58:30 INFO - PROCESS | 1934 | 1460995110513 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 1934 | 1460995110692 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:58:30 INFO - PROCESS | 1934 | 1460995110889 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d2cf000 == 113 [pid = 1934] [id = 487] 08:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a36152400) [pid = 1934] [serial = 1462] [outer = (nil)] 08:58:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a389b9400) [pid = 1934] [serial = 1463] [outer = 0x7f7a36152400] 08:58:30 INFO - PROCESS | 1934 | 1460995110957 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a3926d000) [pid = 1934] [serial = 1464] [outer = 0x7f7a36152400] 08:58:31 INFO - PROCESS | 1934 | 1460995111803 Marionette TRACE conn5 <- [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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1342ms 08:58:31 INFO - PROCESS | 1934 | 1460995111848 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1934 | 1460995111852 Marionette TRACE conn5 <- [1,1921,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:31 INFO - PROCESS | 1934 | 1460995111857 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1934 | 1460995111859 Marionette TRACE conn5 <- [1,1922,null,{}] 08:58:31 INFO - PROCESS | 1934 | 1460995111864 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 1934 | 1460995112060 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:58:32 INFO - PROCESS | 1934 | 1460995112269 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7b9800 == 114 [pid = 1934] [id = 488] 08:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a397cf800) [pid = 1934] [serial = 1465] [outer = (nil)] 08:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a3a6d3800) [pid = 1934] [serial = 1466] [outer = 0x7f7a397cf800] 08:58:32 INFO - PROCESS | 1934 | 1460995112347 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a3c8cf000) [pid = 1934] [serial = 1467] [outer = 0x7f7a397cf800] 08:58:33 INFO - PROCESS | 1934 | 1460995113188 Marionette TRACE conn5 <- [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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1376ms 08:58:33 INFO - PROCESS | 1934 | 1460995113233 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1934 | 1460995113237 Marionette TRACE conn5 <- [1,1925,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:33 INFO - PROCESS | 1934 | 1460995113242 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1934 | 1460995113244 Marionette TRACE conn5 <- [1,1926,null,{}] 08:58:33 INFO - PROCESS | 1934 | 1460995113250 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 1934 | 1460995113410 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:58:33 INFO - PROCESS | 1934 | 1460995113611 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42142800 == 115 [pid = 1934] [id = 489] 08:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a397d2000) [pid = 1934] [serial = 1468] [outer = (nil)] 08:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a3d86bc00) [pid = 1934] [serial = 1469] [outer = 0x7f7a397d2000] 08:58:33 INFO - PROCESS | 1934 | 1460995113676 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3f8c3c00) [pid = 1934] [serial = 1470] [outer = 0x7f7a397d2000] 08:58:34 INFO - PROCESS | 1934 | 1460995114515 Marionette TRACE conn5 <- [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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1328ms 08:58:34 INFO - PROCESS | 1934 | 1460995114571 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1934 | 1460995114575 Marionette TRACE conn5 <- [1,1929,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:34 INFO - PROCESS | 1934 | 1460995114580 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1934 | 1460995114582 Marionette TRACE conn5 <- [1,1930,null,{}] 08:58:34 INFO - PROCESS | 1934 | 1460995114588 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 1934 | 1460995114764 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:58:34 INFO - PROCESS | 1934 | 1460995114977 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f04800 == 116 [pid = 1934] [id = 490] 08:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a27aa2c00) [pid = 1934] [serial = 1471] [outer = (nil)] 08:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a410a8400) [pid = 1934] [serial = 1472] [outer = 0x7f7a27aa2c00] 08:58:35 INFO - PROCESS | 1934 | 1460995115083 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a417dac00) [pid = 1934] [serial = 1473] [outer = 0x7f7a27aa2c00] 08:58:35 INFO - PROCESS | 1934 | 1460995115905 Marionette TRACE conn5 <- [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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1375ms 08:58:35 INFO - PROCESS | 1934 | 1460995115957 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1934 | 1460995115960 Marionette TRACE conn5 <- [1,1933,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:35 INFO - PROCESS | 1934 | 1460995115983 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1934 | 1460995115987 Marionette TRACE conn5 <- [1,1934,null,{}] 08:58:35 INFO - PROCESS | 1934 | 1460995115992 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 1934 | 1460995116175 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:58:36 INFO - PROCESS | 1934 | 1460995116386 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b85800 == 117 [pid = 1934] [id = 491] 08:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a3a8b0000) [pid = 1934] [serial = 1474] [outer = (nil)] 08:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a42391800) [pid = 1934] [serial = 1475] [outer = 0x7f7a3a8b0000] 08:58:36 INFO - PROCESS | 1934 | 1460995116515 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a42522800) [pid = 1934] [serial = 1476] [outer = 0x7f7a3a8b0000] 08:58:37 INFO - PROCESS | 1934 | 1460995117351 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1436ms 08:58:37 INFO - PROCESS | 1934 | 1460995117416 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1934 | 1460995117420 Marionette TRACE conn5 <- [1,1937,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:37 INFO - PROCESS | 1934 | 1460995117425 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1934 | 1460995117427 Marionette TRACE conn5 <- [1,1938,null,{}] 08:58:37 INFO - PROCESS | 1934 | 1460995117433 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 1934 | 1460995117595 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:58:37 INFO - PROCESS | 1934 | 1460995117803 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a50481000 == 118 [pid = 1934] [id = 492] 08:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2f913400) [pid = 1934] [serial = 1477] [outer = (nil)] 08:58:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a4252d800) [pid = 1934] [serial = 1478] [outer = 0x7f7a2f913400] 08:58:37 INFO - PROCESS | 1934 | 1460995117911 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a43f5c800) [pid = 1934] [serial = 1479] [outer = 0x7f7a2f913400] 08:58:38 INFO - PROCESS | 1934 | 1460995118727 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1336ms 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:38 INFO - PROCESS | 1934 | 1460995118762 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1934 | 1460995118765 Marionette TRACE conn5 <- [1,1941,null,{"value":"8"}] 08:58:38 INFO - PROCESS | 1934 | 1460995118771 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1934 | 1460995118775 Marionette TRACE conn5 <- [1,1942,null,{}] 08:58:38 INFO - PROCESS | 1934 | 1460995118780 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 1934 | 1460995118961 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:58:39 INFO - PROCESS | 1934 | 1460995119174 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54110800 == 119 [pid = 1934] [id = 493] 08:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a37348000) [pid = 1934] [serial = 1480] [outer = (nil)] 08:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a48051000) [pid = 1934] [serial = 1481] [outer = 0x7f7a37348000] 08:58:39 INFO - PROCESS | 1934 | 1460995119246 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a4f6d6400) [pid = 1934] [serial = 1482] [outer = 0x7f7a37348000] 08:58:40 INFO - PROCESS | 1934 | 1460995120146 Marionette TRACE conn5 <- [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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1433ms 08:58:40 INFO - PROCESS | 1934 | 1460995120204 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1934 | 1460995120206 Marionette TRACE conn5 <- [1,1945,null,{"value":"8"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:40 INFO - PROCESS | 1934 | 1460995120212 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1934 | 1460995120214 Marionette TRACE conn5 <- [1,1946,null,{}] 08:58:40 INFO - PROCESS | 1934 | 1460995120220 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 1934 | 1460995120393 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:58:40 INFO - PROCESS | 1934 | 1460995120599 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a576d2000 == 120 [pid = 1934] [id = 494] 08:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a289ae400) [pid = 1934] [serial = 1483] [outer = (nil)] 08:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a289b8000) [pid = 1934] [serial = 1484] [outer = 0x7f7a289ae400] 08:58:40 INFO - PROCESS | 1934 | 1460995120663 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a44b69800) [pid = 1934] [serial = 1485] [outer = 0x7f7a289ae400] 08:58:41 INFO - PROCESS | 1934 | 1460995121500 Marionette TRACE conn5 <- [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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1340ms 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:41 INFO - PROCESS | 1934 | 1460995121553 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1934 | 1460995121556 Marionette TRACE conn5 <- [1,1949,null,{"value":"8"}] 08:58:41 INFO - PROCESS | 1934 | 1460995121562 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1934 | 1460995121564 Marionette TRACE conn5 <- [1,1950,null,{}] 08:58:41 INFO - PROCESS | 1934 | 1460995121569 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 1934 | 1460995121735 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:58:41 INFO - PROCESS | 1934 | 1460995121940 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bec000 == 121 [pid = 1934] [id = 495] 08:58:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a289af800) [pid = 1934] [serial = 1486] [outer = (nil)] 08:58:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a4f6db800) [pid = 1934] [serial = 1487] [outer = 0x7f7a289af800] 08:58:42 INFO - PROCESS | 1934 | 1460995122004 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a50a3f800) [pid = 1934] [serial = 1488] [outer = 0x7f7a289af800] 08:58:42 INFO - PROCESS | 1934 | 1460995122849 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1328ms 08:58:42 INFO - PROCESS | 1934 | 1460995122889 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 1934 | 1460995122893 Marionette TRACE conn5 <- [1,1953,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:42 INFO - PROCESS | 1934 | 1460995122898 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 1934 | 1460995122900 Marionette TRACE conn5 <- [1,1954,null,{}] 08:58:42 INFO - PROCESS | 1934 | 1460995122905 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 1934 | 1460995123069 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:58:43 INFO - PROCESS | 1934 | 1460995123276 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a612800 == 122 [pid = 1934] [id = 496] 08:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a29cf8000) [pid = 1934] [serial = 1489] [outer = (nil)] 08:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a2df10c00) [pid = 1934] [serial = 1490] [outer = 0x7f7a29cf8000] 08:58:43 INFO - PROCESS | 1934 | 1460995123339 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a50a40800) [pid = 1934] [serial = 1491] [outer = 0x7f7a29cf8000] 08:58:44 INFO - PROCESS | 1934 | 1460995124153 Marionette TRACE conn5 <- [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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1274ms 08:58:44 INFO - PROCESS | 1934 | 1460995124172 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1934 | 1460995124184 Marionette TRACE conn5 <- [1,1957,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:44 INFO - PROCESS | 1934 | 1460995124208 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1934 | 1460995124211 Marionette TRACE conn5 <- [1,1958,null,{}] 08:58:44 INFO - PROCESS | 1934 | 1460995124216 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 1934 | 1460995124381 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:58:44 INFO - PROCESS | 1934 | 1460995124589 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2faa5000 == 123 [pid = 1934] [id = 497] 08:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a289afc00) [pid = 1934] [serial = 1492] [outer = (nil)] 08:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a50bb9c00) [pid = 1934] [serial = 1493] [outer = 0x7f7a289afc00] 08:58:44 INFO - PROCESS | 1934 | 1460995124652 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a54d24c00) [pid = 1934] [serial = 1494] [outer = 0x7f7a289afc00] 08:58:45 INFO - PROCESS | 1934 | 1460995125486 Marionette TRACE conn5 <- [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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1331ms 08:58:45 INFO - PROCESS | 1934 | 1460995125535 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1934 | 1460995125538 Marionette TRACE conn5 <- [1,1961,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:45 INFO - PROCESS | 1934 | 1460995125544 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1934 | 1460995125546 Marionette TRACE conn5 <- [1,1962,null,{}] 08:58:45 INFO - PROCESS | 1934 | 1460995125551 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 1934 | 1460995125721 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:58:46 INFO - PROCESS | 1934 | 1460995126403 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a618000 == 124 [pid = 1934] [id = 498] 08:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a278c4c00) [pid = 1934] [serial = 1495] [outer = (nil)] 08:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a278cac00) [pid = 1934] [serial = 1496] [outer = 0x7f7a278c4c00] 08:58:46 INFO - PROCESS | 1934 | 1460995126473 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a289ae000) [pid = 1934] [serial = 1497] [outer = 0x7f7a278c4c00] 08:58:47 INFO - PROCESS | 1934 | 1460995127268 Marionette TRACE conn5 <- [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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1779ms 08:58:47 INFO - PROCESS | 1934 | 1460995127326 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1934 | 1460995127332 Marionette TRACE conn5 <- [1,1965,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:47 INFO - PROCESS | 1934 | 1460995127340 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1934 | 1460995127344 Marionette TRACE conn5 <- [1,1966,null,{}] 08:58:47 INFO - PROCESS | 1934 | 1460995127350 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 1934 | 1460995127528 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:58:47 INFO - PROCESS | 1934 | 1460995127754 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fad1800 == 125 [pid = 1934] [id = 499] 08:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a27a94000) [pid = 1934] [serial = 1498] [outer = (nil)] 08:58:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a27aaa400) [pid = 1934] [serial = 1499] [outer = 0x7f7a27a94000] 08:58:47 INFO - PROCESS | 1934 | 1460995127917 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a2ada1800) [pid = 1934] [serial = 1500] [outer = 0x7f7a27a94000] 08:58:48 INFO - PROCESS | 1934 | 1460995128889 Marionette TRACE conn5 <- [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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1589ms 08:58:48 INFO - PROCESS | 1934 | 1460995128933 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:48 INFO - PROCESS | 1934 | 1460995128938 Marionette TRACE conn5 <- [1,1969,null,{"value":"8"}] 08:58:48 INFO - PROCESS | 1934 | 1460995128944 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1934 | 1460995128947 Marionette TRACE conn5 <- [1,1970,null,{}] 08:58:48 INFO - PROCESS | 1934 | 1460995128952 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 1934 | 1460995129125 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fab3800 == 124 [pid = 1934] [id = 428] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb66800 == 123 [pid = 1934] [id = 427] 08:58:49 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a389b5000) [pid = 1934] [serial = 1385] [outer = (nil)] [url = about:blank] 08:58:49 INFO - PROCESS | 1934 | 1460995129433 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35acf800 == 122 [pid = 1934] [id = 481] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36679800 == 121 [pid = 1934] [id = 480] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3559a800 == 120 [pid = 1934] [id = 479] 08:58:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a530800 == 121 [pid = 1934] [id = 500] 08:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a291cd800) [pid = 1934] [serial = 1501] [outer = (nil)] 08:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2df79800) [pid = 1934] [serial = 1502] [outer = 0x7f7a291cd800] 08:58:49 INFO - PROCESS | 1934 | 1460995129569 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2df81800) [pid = 1934] [serial = 1503] [outer = 0x7f7a291cd800] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa30800 == 120 [pid = 1934] [id = 478] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29d88800 == 119 [pid = 1934] [id = 477] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294fc800 == 118 [pid = 1934] [id = 476] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a51a800 == 117 [pid = 1934] [id = 475] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9d5800 == 116 [pid = 1934] [id = 474] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a49616800 == 115 [pid = 1934] [id = 471] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f0e000 == 114 [pid = 1934] [id = 470] 08:58:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42136800 == 113 [pid = 1934] [id = 469] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a9800 == 112 [pid = 1934] [id = 468] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d2d1800 == 111 [pid = 1934] [id = 467] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ac0000 == 110 [pid = 1934] [id = 466] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391a6800 == 109 [pid = 1934] [id = 465] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383ce000 == 108 [pid = 1934] [id = 464] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fac6800 == 107 [pid = 1934] [id = 463] 08:58:50 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29a8c800 == 106 [pid = 1934] [id = 462] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a2af9d000) [pid = 1934] [serial = 1358] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a38a94c00) [pid = 1934] [serial = 1328] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a3c476000) [pid = 1934] [serial = 1334] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a52928400) [pid = 1934] [serial = 1355] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a3a8b0800) [pid = 1934] [serial = 1331] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2a50c400) [pid = 1934] [serial = 1364] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a361d9800) [pid = 1934] [serial = 1383] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a31351000) [pid = 1934] [serial = 1377] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a354cec00) [pid = 1934] [serial = 1379] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a2a883000) [pid = 1934] [serial = 1382] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a35969000) [pid = 1934] [serial = 1380] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a2df1bc00) [pid = 1934] [serial = 1311] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a29ab9000) [pid = 1934] [serial = 1313] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a407f5400) [pid = 1934] [serial = 1340] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a2e0af000) [pid = 1934] [serial = 1373] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a2f94e000) [pid = 1934] [serial = 1374] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a2a88c400) [pid = 1934] [serial = 1368] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a291cf800) [pid = 1934] [serial = 1367] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a2d5e0400) [pid = 1934] [serial = 1371] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a2d462800) [pid = 1934] [serial = 1370] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a4fa07c00) [pid = 1934] [serial = 1352] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a4e74dc00) [pid = 1934] [serial = 1349] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a3620f800) [pid = 1934] [serial = 1325] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a3d86fc00) [pid = 1934] [serial = 1337] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a2d5de000) [pid = 1934] [serial = 1361] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a2ffcf000) [pid = 1934] [serial = 1319] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a44aec400) [pid = 1934] [serial = 1346] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a360ac000) [pid = 1934] [serial = 1322] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a42528800) [pid = 1934] [serial = 1343] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2c90c000) [pid = 1934] [serial = 1316] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2ffcb400) [pid = 1934] [serial = 1376] [outer = (nil)] [url = about:blank] 08:58:50 INFO - PROCESS | 1934 | 1460995130320 Marionette TRACE conn5 <- [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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1428ms 08:58:50 INFO - PROCESS | 1934 | 1460995130373 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1934 | 1460995130375 Marionette TRACE conn5 <- [1,1973,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:50 INFO - PROCESS | 1934 | 1460995130422 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1934 | 1460995130430 Marionette TRACE conn5 <- [1,1974,null,{}] 08:58:50 INFO - PROCESS | 1934 | 1460995130437 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 1934 | 1460995130608 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:58:50 INFO - PROCESS | 1934 | 1460995130618 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2facc800 == 107 [pid = 1934] [id = 501] 08:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a289ad800) [pid = 1934] [serial = 1504] [outer = (nil)] 08:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a2f8b6000) [pid = 1934] [serial = 1505] [outer = 0x7f7a289ad800] 08:58:50 INFO - PROCESS | 1934 | 1460995130674 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2f954c00) [pid = 1934] [serial = 1506] [outer = 0x7f7a289ad800] 08:58:51 INFO - PROCESS | 1934 | 1460995131464 Marionette TRACE conn5 <- [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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1100ms 08:58:51 INFO - PROCESS | 1934 | 1460995131509 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 1934 | 1460995131513 Marionette TRACE conn5 <- [1,1977,null,{"value":"8"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:51 INFO - PROCESS | 1934 | 1460995131518 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 1934 | 1460995131520 Marionette TRACE conn5 <- [1,1978,null,{}] 08:58:51 INFO - PROCESS | 1934 | 1460995131525 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 1934 | 1460995131674 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:58:51 INFO - PROCESS | 1934 | 1460995131692 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3660a000 == 108 [pid = 1934] [id = 502] 08:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2f8b6c00) [pid = 1934] [serial = 1507] [outer = (nil)] 08:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a354cd800) [pid = 1934] [serial = 1508] [outer = 0x7f7a2f8b6c00] 08:58:51 INFO - PROCESS | 1934 | 1460995131747 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a3600e400) [pid = 1934] [serial = 1509] [outer = 0x7f7a2f8b6c00] 08:58:52 INFO - PROCESS | 1934 | 1460995132653 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1173ms 08:58:52 INFO - PROCESS | 1934 | 1460995132692 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1934 | 1460995132694 Marionette TRACE conn5 <- [1,1981,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:52 INFO - PROCESS | 1934 | 1460995132700 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1934 | 1460995132702 Marionette TRACE conn5 <- [1,1982,null,{}] 08:58:52 INFO - PROCESS | 1934 | 1460995132723 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 1934 | 1460995132931 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:58:52 INFO - PROCESS | 1934 | 1460995132956 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a383c9800 == 109 [pid = 1934] [id = 503] 08:58:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a36145000) [pid = 1934] [serial = 1510] [outer = (nil)] 08:58:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a361d3000) [pid = 1934] [serial = 1511] [outer = 0x7f7a36145000] 08:58:53 INFO - PROCESS | 1934 | 1460995133021 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a389ad000) [pid = 1934] [serial = 1512] [outer = 0x7f7a36145000] 08:58:53 INFO - PROCESS | 1934 | 1460995133800 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1146ms 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:53 INFO - PROCESS | 1934 | 1460995133850 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1934 | 1460995133852 Marionette TRACE conn5 <- [1,1985,null,{"value":"8"}] 08:58:53 INFO - PROCESS | 1934 | 1460995133857 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1934 | 1460995133860 Marionette TRACE conn5 <- [1,1986,null,{}] 08:58:53 INFO - PROCESS | 1934 | 1460995133868 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 1934 | 1460995134084 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:58:54 INFO - PROCESS | 1934 | 1460995134104 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39531800 == 110 [pid = 1934] [id = 504] 08:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a389b5000) [pid = 1934] [serial = 1513] [outer = (nil)] 08:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a3a6d1800) [pid = 1934] [serial = 1514] [outer = 0x7f7a389b5000] 08:58:54 INFO - PROCESS | 1934 | 1460995134158 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a3b2d8400) [pid = 1934] [serial = 1515] [outer = 0x7f7a389b5000] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a291ce400) [pid = 1934] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a2e274c00) [pid = 1934] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a291ca400) [pid = 1934] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a2ffc9000) [pid = 1934] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a35966c00) [pid = 1934] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a278c7400) [pid = 1934] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a278c7c00) [pid = 1934] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2ada8c00) [pid = 1934] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:58:54 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a361e1c00) [pid = 1934] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:55 INFO - PROCESS | 1934 | 1460995135326 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1479ms 08:58:55 INFO - PROCESS | 1934 | 1460995135335 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1934 | 1460995135338 Marionette TRACE conn5 <- [1,1989,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:55 INFO - PROCESS | 1934 | 1460995135343 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1934 | 1460995135345 Marionette TRACE conn5 <- [1,1990,null,{}] 08:58:55 INFO - PROCESS | 1934 | 1460995135350 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 1934 | 1460995135498 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:58:55 INFO - PROCESS | 1934 | 1460995135669 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39539000 == 111 [pid = 1934] [id = 505] 08:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a278c8400) [pid = 1934] [serial = 1516] [outer = (nil)] 08:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a36057800) [pid = 1934] [serial = 1517] [outer = 0x7f7a278c8400] 08:58:55 INFO - PROCESS | 1934 | 1460995135724 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a3c408800) [pid = 1934] [serial = 1518] [outer = 0x7f7a278c8400] 08:58:56 INFO - PROCESS | 1934 | 1460995136346 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1029ms 08:58:56 INFO - PROCESS | 1934 | 1460995136373 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 1934 | 1460995136376 Marionette TRACE conn5 <- [1,1993,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:56 INFO - PROCESS | 1934 | 1460995136381 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 1934 | 1460995136383 Marionette TRACE conn5 <- [1,1994,null,{}] 08:58:56 INFO - PROCESS | 1934 | 1460995136404 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 1934 | 1460995136554 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:58:56 INFO - PROCESS | 1934 | 1460995136726 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d527000 == 112 [pid = 1934] [id = 506] 08:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a2a89d400) [pid = 1934] [serial = 1519] [outer = (nil)] 08:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a3c8d6400) [pid = 1934] [serial = 1520] [outer = 0x7f7a2a89d400] 08:58:56 INFO - PROCESS | 1934 | 1460995136784 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a42393800) [pid = 1934] [serial = 1521] [outer = 0x7f7a2a89d400] 08:58:57 INFO - PROCESS | 1934 | 1460995137756 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1431ms 08:58:57 INFO - PROCESS | 1934 | 1460995137814 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1934 | 1460995137820 Marionette TRACE conn5 <- [1,1997,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:57 INFO - PROCESS | 1934 | 1460995137828 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1934 | 1460995137833 Marionette TRACE conn5 <- [1,1998,null,{}] 08:58:57 INFO - PROCESS | 1934 | 1460995137840 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 1934 | 1460995138129 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:58:58 INFO - PROCESS | 1934 | 1460995138322 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa30800 == 113 [pid = 1934] [id = 507] 08:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a29b8b000) [pid = 1934] [serial = 1522] [outer = (nil)] 08:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1523] [outer = 0x7f7a29b8b000] 08:58:58 INFO - PROCESS | 1934 | 1460995138439 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a2d5dc800) [pid = 1934] [serial = 1524] [outer = 0x7f7a29b8b000] 08:58:59 INFO - PROCESS | 1934 | 1460995139340 Marionette TRACE conn5 <- [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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1582ms 08:58:59 INFO - PROCESS | 1934 | 1460995139412 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 1934 | 1460995139419 Marionette TRACE conn5 <- [1,2001,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:59 INFO - PROCESS | 1934 | 1460995139429 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1934 | 1460995139433 Marionette TRACE conn5 <- [1,2002,null,{}] 08:58:59 INFO - PROCESS | 1934 | 1460995139438 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 1934 | 1460995139657 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:58:59 INFO - PROCESS | 1934 | 1460995139947 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38662800 == 114 [pid = 1934] [id = 508] 08:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a2df7a000) [pid = 1934] [serial = 1525] [outer = (nil)] 08:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a2f8b1000) [pid = 1934] [serial = 1526] [outer = 0x7f7a2df7a000] 08:59:00 INFO - PROCESS | 1934 | 1460995140061 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a2ffc8400) [pid = 1934] [serial = 1527] [outer = 0x7f7a2df7a000] 08:59:00 INFO - PROCESS | 1934 | 1460995140871 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1482ms 08:59:00 INFO - PROCESS | 1934 | 1460995140912 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1934 | 1460995140915 Marionette TRACE conn5 <- [1,2005,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:59:00 INFO - PROCESS | 1934 | 1460995140920 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1934 | 1460995140925 Marionette TRACE conn5 <- [1,2006,null,{}] 08:59:00 INFO - PROCESS | 1934 | 1460995140940 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 1934 | 1460995141119 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:59:01 INFO - PROCESS | 1934 | 1460995141345 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42144000 == 115 [pid = 1934] [id = 509] 08:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a2df82000) [pid = 1934] [serial = 1528] [outer = (nil)] 08:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a3620e000) [pid = 1934] [serial = 1529] [outer = 0x7f7a2df82000] 08:59:01 INFO - PROCESS | 1934 | 1460995141466 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a395e2400) [pid = 1934] [serial = 1530] [outer = 0x7f7a2df82000] 08:59:02 INFO - PROCESS | 1934 | 1460995142326 Marionette TRACE conn5 <- [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]]]}] 08:59:02 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 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1440ms 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:59:02 INFO - PROCESS | 1934 | 1460995142360 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1934 | 1460995142364 Marionette TRACE conn5 <- [1,2009,null,{"value":"8"}] 08:59:02 INFO - PROCESS | 1934 | 1460995142369 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1934 | 1460995142372 Marionette TRACE conn5 <- [1,2010,null,{}] 08:59:02 INFO - PROCESS | 1934 | 1460995142377 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 1934 | 1460995142556 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:59:02 INFO - PROCESS | 1934 | 1460995142766 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a47fcb000 == 116 [pid = 1934] [id = 510] 08:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a2e0b0000) [pid = 1934] [serial = 1531] [outer = (nil)] 08:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a3d86d800) [pid = 1934] [serial = 1532] [outer = 0x7f7a2e0b0000] 08:59:02 INFO - PROCESS | 1934 | 1460995142831 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a4239a000) [pid = 1934] [serial = 1533] [outer = 0x7f7a2e0b0000] 08:59:03 INFO - PROCESS | 1934 | 1460995143666 Marionette TRACE conn5 <- [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]]]}] 08:59:03 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 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1336ms 08:59:03 INFO - PROCESS | 1934 | 1460995143706 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 1934 | 1460995143709 Marionette TRACE conn5 <- [1,2013,null,{"value":"8"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:59:03 INFO - PROCESS | 1934 | 1460995143715 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1934 | 1460995143718 Marionette TRACE conn5 <- [1,2014,null,{}] 08:59:03 INFO - PROCESS | 1934 | 1460995143723 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 1934 | 1460995143890 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:59:04 INFO - PROCESS | 1934 | 1460995144100 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52970000 == 117 [pid = 1934] [id = 511] 08:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a3a6d3000) [pid = 1934] [serial = 1534] [outer = (nil)] 08:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a4348d800) [pid = 1934] [serial = 1535] [outer = 0x7f7a3a6d3000] 08:59:04 INFO - PROCESS | 1934 | 1460995144210 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a44b62000) [pid = 1934] [serial = 1536] [outer = 0x7f7a3a6d3000] 08:59:05 INFO - PROCESS | 1934 | 1460995145106 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1436ms 08:59:05 INFO - PROCESS | 1934 | 1460995145152 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1934 | 1460995145155 Marionette TRACE conn5 <- [1,2017,null,{"value":"8"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:59:05 INFO - PROCESS | 1934 | 1460995145160 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1934 | 1460995145162 Marionette TRACE conn5 <- [1,2018,null,{}] 08:59:05 INFO - PROCESS | 1934 | 1460995145168 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 1934 | 1460995145357 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:59:05 INFO - PROCESS | 1934 | 1460995145569 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5c38f800 == 118 [pid = 1934] [id = 512] 08:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a44aeb000) [pid = 1934] [serial = 1537] [outer = (nil)] 08:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a50bbb800) [pid = 1934] [serial = 1538] [outer = 0x7f7a44aeb000] 08:59:05 INFO - PROCESS | 1934 | 1460995145641 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a54dabc00) [pid = 1934] [serial = 1539] [outer = 0x7f7a44aeb000] 08:59:06 INFO - PROCESS | 1934 | 1460995146472 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1378ms 08:59:06 INFO - PROCESS | 1934 | 1460995146539 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1934 | 1460995146543 Marionette TRACE conn5 <- [1,2021,null,{"value":"8"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:59:06 INFO - PROCESS | 1934 | 1460995146548 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1934 | 1460995146550 Marionette TRACE conn5 <- [1,2022,null,{}] 08:59:06 INFO - PROCESS | 1934 | 1460995146556 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 1934 | 1460995146733 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:59:06 INFO - PROCESS | 1934 | 1460995146944 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2df9c000 == 119 [pid = 1934] [id = 513] 08:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2648c400) [pid = 1934] [serial = 1540] [outer = (nil)] 08:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a26494c00) [pid = 1934] [serial = 1541] [outer = 0x7f7a2648c400] 08:59:07 INFO - PROCESS | 1934 | 1460995147055 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2649a400) [pid = 1934] [serial = 1542] [outer = 0x7f7a2648c400] 08:59:07 INFO - PROCESS | 1934 | 1460995147889 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1386ms 08:59:07 INFO - PROCESS | 1934 | 1460995147936 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 1934 | 1460995147939 Marionette TRACE conn5 <- [1,2025,null,{"value":"8"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:59:07 INFO - PROCESS | 1934 | 1460995147948 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 1934 | 1460995147950 Marionette TRACE conn5 <- [1,2026,null,{}] 08:59:07 INFO - PROCESS | 1934 | 1460995147955 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 1934 | 1460995148129 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:59:08 INFO - PROCESS | 1934 | 1460995148352 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29016800 == 120 [pid = 1934] [id = 514] 08:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2648e000) [pid = 1934] [serial = 1543] [outer = (nil)] 08:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a27ce9c00) [pid = 1934] [serial = 1544] [outer = 0x7f7a2648e000] 08:59:08 INFO - PROCESS | 1934 | 1460995148418 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a27cee800) [pid = 1934] [serial = 1545] [outer = 0x7f7a2648e000] 08:59:09 INFO - PROCESS | 1934 | 1460995149252 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1381ms 08:59:09 INFO - PROCESS | 1934 | 1460995149326 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1934 | 1460995149330 Marionette TRACE conn5 <- [1,2029,null,{"value":"8"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:59:09 INFO - PROCESS | 1934 | 1460995149335 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1934 | 1460995149338 Marionette TRACE conn5 <- [1,2030,null,{}] 08:59:09 INFO - PROCESS | 1934 | 1460995149343 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 1934 | 1460995149510 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:59:09 INFO - PROCESS | 1934 | 1460995149720 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f81c800 == 121 [pid = 1934] [id = 515] 08:59:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a2648f000) [pid = 1934] [serial = 1546] [outer = (nil)] 08:59:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a27cf3000) [pid = 1934] [serial = 1547] [outer = 0x7f7a2648f000] 08:59:09 INFO - PROCESS | 1934 | 1460995149833 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a5427ac00) [pid = 1934] [serial = 1548] [outer = 0x7f7a2648f000] 08:59:10 INFO - PROCESS | 1934 | 1460995150678 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1375ms 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:10 INFO - PROCESS | 1934 | 1460995150711 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1934 | 1460995150713 Marionette TRACE conn5 <- [1,2033,null,{"value":"8"}] 08:59:10 INFO - PROCESS | 1934 | 1460995150718 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1934 | 1460995150722 Marionette TRACE conn5 <- [1,2034,null,{}] 08:59:10 INFO - PROCESS | 1934 | 1460995150726 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 1934 | 1460995150898 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:59:11 INFO - PROCESS | 1934 | 1460995151110 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f833800 == 122 [pid = 1934] [id = 516] 08:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a27cea000) [pid = 1934] [serial = 1549] [outer = (nil)] 08:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a2928f000) [pid = 1934] [serial = 1550] [outer = 0x7f7a27cea000] 08:59:11 INFO - PROCESS | 1934 | 1460995151230 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a29293c00) [pid = 1934] [serial = 1551] [outer = 0x7f7a27cea000] 08:59:12 INFO - PROCESS | 1934 | 1460995152087 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1435ms 08:59:12 INFO - PROCESS | 1934 | 1460995152154 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 1934 | 1460995152158 Marionette TRACE conn5 <- [1,2037,null,{"value":"8"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:12 INFO - PROCESS | 1934 | 1460995152163 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1934 | 1460995152166 Marionette TRACE conn5 <- [1,2038,null,{}] 08:59:12 INFO - PROCESS | 1934 | 1460995152172 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 1934 | 1460995152391 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:59:12 INFO - PROCESS | 1934 | 1460995152599 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24fec000 == 123 [pid = 1934] [id = 517] 08:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a27ceb400) [pid = 1934] [serial = 1552] [outer = (nil)] 08:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a29b77000) [pid = 1934] [serial = 1553] [outer = 0x7f7a27ceb400] 08:59:12 INFO - PROCESS | 1934 | 1460995152712 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a54b08800) [pid = 1934] [serial = 1554] [outer = 0x7f7a27ceb400] 08:59:13 INFO - PROCESS | 1934 | 1460995153618 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1927ms 08:59:14 INFO - PROCESS | 1934 | 1460995154160 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1934 | 1460995154166 Marionette TRACE conn5 <- [1,2041,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:14 INFO - PROCESS | 1934 | 1460995154245 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1934 | 1460995154250 Marionette TRACE conn5 <- [1,2042,null,{}] 08:59:14 INFO - PROCESS | 1934 | 1460995154262 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 1934 | 1460995154443 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:59:14 INFO - PROCESS | 1934 | 1460995154663 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0ee000 == 124 [pid = 1934] [id = 518] 08:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a289b3400) [pid = 1934] [serial = 1555] [outer = (nil)] 08:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a289b8c00) [pid = 1934] [serial = 1556] [outer = 0x7f7a289b3400] 08:59:14 INFO - PROCESS | 1934 | 1460995154727 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a28e47800) [pid = 1934] [serial = 1557] [outer = 0x7f7a289b3400] 08:59:15 INFO - PROCESS | 1934 | 1460995155648 Marionette TRACE conn5 <- [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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1503ms 08:59:15 INFO - PROCESS | 1934 | 1460995155681 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 1934 | 1460995155686 Marionette TRACE conn5 <- [1,2045,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:15 INFO - PROCESS | 1934 | 1460995155698 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1934 | 1460995155702 Marionette TRACE conn5 <- [1,2046,null,{}] 08:59:15 INFO - PROCESS | 1934 | 1460995155707 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 1934 | 1460995155866 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:59:16 INFO - PROCESS | 1934 | 1460995156287 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29a9e000 == 125 [pid = 1934] [id = 519] 08:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a291d0000) [pid = 1934] [serial = 1558] [outer = (nil)] 08:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a2928d400) [pid = 1934] [serial = 1559] [outer = 0x7f7a291d0000] 08:59:16 INFO - PROCESS | 1934 | 1460995156354 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a29ab2c00) [pid = 1934] [serial = 1560] [outer = 0x7f7a291d0000] 08:59:17 INFO - PROCESS | 1934 | 1460995157208 Marionette TRACE conn5 <- [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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1586ms 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:17 INFO - PROCESS | 1934 | 1460995157280 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1934 | 1460995157283 Marionette TRACE conn5 <- [1,2049,null,{"value":"8"}] 08:59:17 INFO - PROCESS | 1934 | 1460995157289 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1934 | 1460995157292 Marionette TRACE conn5 <- [1,2050,null,{}] 08:59:17 INFO - PROCESS | 1934 | 1460995157305 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 1934 | 1460995157519 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:59:17 INFO - PROCESS | 1934 | 1460995157803 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fad4000 == 126 [pid = 1934] [id = 520] 08:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a29b8dc00) [pid = 1934] [serial = 1561] [outer = (nil)] 08:59:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a29d18c00) [pid = 1934] [serial = 1562] [outer = 0x7f7a29b8dc00] 08:59:17 INFO - PROCESS | 1934 | 1460995157915 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a2a891c00) [pid = 1934] [serial = 1563] [outer = 0x7f7a29b8dc00] 08:59:18 INFO - PROCESS | 1934 | 1460995158719 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1487ms 08:59:18 INFO - PROCESS | 1934 | 1460995158775 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1934 | 1460995158779 Marionette TRACE conn5 <- [1,2053,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:18 INFO - PROCESS | 1934 | 1460995158784 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1934 | 1460995158786 Marionette TRACE conn5 <- [1,2054,null,{}] 08:59:18 INFO - PROCESS | 1934 | 1460995158791 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 1934 | 1460995158953 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:59:19 INFO - PROCESS | 1934 | 1460995159170 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294fa800 == 127 [pid = 1934] [id = 521] 08:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a2bcdb800) [pid = 1934] [serial = 1564] [outer = (nil)] 08:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a2d462800) [pid = 1934] [serial = 1565] [outer = 0x7f7a2bcdb800] 08:59:19 INFO - PROCESS | 1934 | 1460995159280 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a2d5e1400) [pid = 1934] [serial = 1566] [outer = 0x7f7a2bcdb800] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39539000 == 126 [pid = 1934] [id = 505] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a407f4c00) [pid = 1934] [serial = 1403] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a44c6a800) [pid = 1934] [serial = 1406] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a35967800) [pid = 1934] [serial = 1394] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a54d30000) [pid = 1934] [serial = 1415] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a39514800) [pid = 1934] [serial = 1397] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a548af400) [pid = 1934] [serial = 1412] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a27a9a800) [pid = 1934] [serial = 1421] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a2d5e0000) [pid = 1934] [serial = 1391] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 273 (0x7f7a50a34000) [pid = 1934] [serial = 1409] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 272 (0x7f7a278c6400) [pid = 1934] [serial = 1418] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 271 (0x7f7a2a7b0000) [pid = 1934] [serial = 1388] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a3c47a400) [pid = 1934] [serial = 1400] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a361d9400) [pid = 1934] [serial = 1448] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39531800 == 125 [pid = 1934] [id = 504] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383c9800 == 124 [pid = 1934] [id = 503] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3660a000 == 123 [pid = 1934] [id = 502] 08:59:20 INFO - PROCESS | 1934 | 1460995160260 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2facc800 == 122 [pid = 1934] [id = 501] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3663c000 == 121 [pid = 1934] [id = 461] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a530800 == 120 [pid = 1934] [id = 500] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fad1800 == 119 [pid = 1934] [id = 499] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a618000 == 118 [pid = 1934] [id = 498] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54110800 == 117 [pid = 1934] [id = 493] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a50481000 == 116 [pid = 1934] [id = 492] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b85800 == 115 [pid = 1934] [id = 491] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f04800 == 114 [pid = 1934] [id = 490] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42142800 == 113 [pid = 1934] [id = 489] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7b9800 == 112 [pid = 1934] [id = 488] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d2cf000 == 111 [pid = 1934] [id = 487] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ad0000 == 110 [pid = 1934] [id = 486] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39066000 == 109 [pid = 1934] [id = 485] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360dd800 == 108 [pid = 1934] [id = 484] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aec4800 == 107 [pid = 1934] [id = 483] 08:59:20 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383d8800 == 106 [pid = 1934] [id = 482] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1525ms 08:59:20 INFO - PROCESS | 1934 | 1460995160309 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1934 | 1460995160316 Marionette TRACE conn5 <- [1,2057,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:20 INFO - PROCESS | 1934 | 1460995160323 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1934 | 1460995160330 Marionette TRACE conn5 <- [1,2058,null,{}] 08:59:20 INFO - PROCESS | 1934 | 1460995160335 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 1934 | 1460995160486 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a2ada9400) [pid = 1934] [serial = 1433] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a2f953000) [pid = 1934] [serial = 1437] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a36007400) [pid = 1934] [serial = 1445] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a36152c00) [pid = 1934] [serial = 1446] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a312f1000) [pid = 1934] [serial = 1439] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a360b7c00) [pid = 1934] [serial = 1443] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a2f917c00) [pid = 1934] [serial = 1436] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a278c9c00) [pid = 1934] [serial = 1424] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a29cf1800) [pid = 1934] [serial = 1428] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a2e26ec00) [pid = 1934] [serial = 1434] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a27aa3000) [pid = 1934] [serial = 1425] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a2baab400) [pid = 1934] [serial = 1430] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a36053400) [pid = 1934] [serial = 1442] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a29ab2400) [pid = 1934] [serial = 1427] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a395e1000) [pid = 1934] [serial = 1386] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a354c8400) [pid = 1934] [serial = 1440] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a2cacb000) [pid = 1934] [serial = 1431] [outer = (nil)] [url = about:blank] 08:59:20 INFO - PROCESS | 1934 | 1460995160680 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aed2000 == 107 [pid = 1934] [id = 522] 08:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a278c9c00) [pid = 1934] [serial = 1567] [outer = (nil)] 08:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2baab400) [pid = 1934] [serial = 1568] [outer = 0x7f7a278c9c00] 08:59:20 INFO - PROCESS | 1934 | 1460995160740 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2df80000) [pid = 1934] [serial = 1569] [outer = 0x7f7a278c9c00] 08:59:21 INFO - PROCESS | 1934 | 1460995161466 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1178ms 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:21 INFO - PROCESS | 1934 | 1460995161502 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1934 | 1460995161504 Marionette TRACE conn5 <- [1,2061,null,{"value":"8"}] 08:59:21 INFO - PROCESS | 1934 | 1460995161509 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1934 | 1460995161512 Marionette TRACE conn5 <- [1,2062,null,{}] 08:59:21 INFO - PROCESS | 1934 | 1460995161516 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 1934 | 1460995161708 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:59:21 INFO - PROCESS | 1934 | 1460995161881 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3558b800 == 108 [pid = 1934] [id = 523] 08:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2df7ec00) [pid = 1934] [serial = 1570] [outer = (nil)] 08:59:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a2ffc2800) [pid = 1934] [serial = 1571] [outer = 0x7f7a2df7ec00] 08:59:21 INFO - PROCESS | 1934 | 1460995161939 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a31350000) [pid = 1934] [serial = 1572] [outer = 0x7f7a2df7ec00] 08:59:22 INFO - PROCESS | 1934 | 1460995162676 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1180ms 08:59:22 INFO - PROCESS | 1934 | 1460995162689 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 1934 | 1460995162691 Marionette TRACE conn5 <- [1,2065,null,{"value":"8"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:22 INFO - PROCESS | 1934 | 1460995162698 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1934 | 1460995162700 Marionette TRACE conn5 <- [1,2066,null,{}] 08:59:22 INFO - PROCESS | 1934 | 1460995162718 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 1934 | 1460995162928 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:59:22 INFO - PROCESS | 1934 | 1460995162955 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375af000 == 109 [pid = 1934] [id = 524] 08:59:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2e26c000) [pid = 1934] [serial = 1573] [outer = (nil)] 08:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a35965800) [pid = 1934] [serial = 1574] [outer = 0x7f7a2e26c000] 08:59:23 INFO - PROCESS | 1934 | 1460995163010 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a360ae400) [pid = 1934] [serial = 1575] [outer = 0x7f7a2e26c000] 08:59:23 INFO - PROCESS | 1934 | 1460995163797 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1124ms 08:59:23 INFO - PROCESS | 1934 | 1460995163822 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1934 | 1460995163825 Marionette TRACE conn5 <- [1,2069,null,{"value":"8"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:23 INFO - PROCESS | 1934 | 1460995163830 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1934 | 1460995163832 Marionette TRACE conn5 <- [1,2070,null,{}] 08:59:23 INFO - PROCESS | 1934 | 1460995163837 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 1934 | 1460995164054 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:59:24 INFO - PROCESS | 1934 | 1460995164088 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38658800 == 110 [pid = 1934] [id = 525] 08:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a31344400) [pid = 1934] [serial = 1576] [outer = (nil)] 08:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a361d2800) [pid = 1934] [serial = 1577] [outer = 0x7f7a31344400] 08:59:24 INFO - PROCESS | 1934 | 1460995164148 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a3734e800) [pid = 1934] [serial = 1578] [outer = 0x7f7a31344400] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a291cd800) [pid = 1934] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a42286c00) [pid = 1934] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2f8b6c00) [pid = 1934] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a27a94000) [pid = 1934] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a291c9800) [pid = 1934] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a36145000) [pid = 1934] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a2ffc9800) [pid = 1934] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a3ecb0400) [pid = 1934] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a38dcb800) [pid = 1934] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a389b6400) [pid = 1934] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a289ad800) [pid = 1934] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a389b5000) [pid = 1934] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a278c8400) [pid = 1934] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a278c4c00) [pid = 1934] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a2a7b7800) [pid = 1934] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a3c40e000) [pid = 1934] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a2f947000) [pid = 1934] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a291d0c00) [pid = 1934] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a354ce000) [pid = 1934] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a3950e400) [pid = 1934] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a3d878c00) [pid = 1934] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a291d0400) [pid = 1934] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a38dd4400) [pid = 1934] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:59:25 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a2ada0800) [pid = 1934] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:59:26 INFO - PROCESS | 1934 | 1460995166022 Marionette TRACE conn5 <- [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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2229ms 08:59:26 INFO - PROCESS | 1934 | 1460995166061 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1934 | 1460995166063 Marionette TRACE conn5 <- [1,2073,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:26 INFO - PROCESS | 1934 | 1460995166069 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1934 | 1460995166070 Marionette TRACE conn5 <- [1,2074,null,{}] 08:59:26 INFO - PROCESS | 1934 | 1460995166075 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 1934 | 1460995166238 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:59:26 INFO - PROCESS | 1934 | 1460995166419 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1f1000 == 111 [pid = 1934] [id = 526] 08:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a26497000) [pid = 1934] [serial = 1579] [outer = (nil)] 08:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a2a89c000) [pid = 1934] [serial = 1580] [outer = 0x7f7a26497000] 08:59:26 INFO - PROCESS | 1934 | 1460995166475 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a3600c800) [pid = 1934] [serial = 1581] [outer = 0x7f7a26497000] 08:59:27 INFO - PROCESS | 1934 | 1460995167071 Marionette TRACE conn5 <- [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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1025ms 08:59:27 INFO - PROCESS | 1934 | 1460995167094 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1934 | 1460995167098 Marionette TRACE conn5 <- [1,2077,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:27 INFO - PROCESS | 1934 | 1460995167103 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1934 | 1460995167105 Marionette TRACE conn5 <- [1,2078,null,{}] 08:59:27 INFO - PROCESS | 1934 | 1460995167110 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 1934 | 1460995167259 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:59:27 INFO - PROCESS | 1934 | 1460995167438 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391ae800 == 112 [pid = 1934] [id = 527] 08:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a278c7400) [pid = 1934] [serial = 1582] [outer = (nil)] 08:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a361dd400) [pid = 1934] [serial = 1583] [outer = 0x7f7a278c7400] 08:59:27 INFO - PROCESS | 1934 | 1460995167493 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a3926b400) [pid = 1934] [serial = 1584] [outer = 0x7f7a278c7400] 08:59:28 INFO - PROCESS | 1934 | 1460995168457 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1380ms 08:59:28 INFO - PROCESS | 1934 | 1460995168484 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 1934 | 1460995168491 Marionette TRACE conn5 <- [1,2081,null,{"value":"8"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:28 INFO - PROCESS | 1934 | 1460995168499 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1934 | 1460995168503 Marionette TRACE conn5 <- [1,2082,null,{}] 08:59:28 INFO - PROCESS | 1934 | 1460995168511 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 1934 | 1460995168702 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:59:28 INFO - PROCESS | 1934 | 1460995168918 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2e1db800 == 113 [pid = 1934] [id = 528] 08:59:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a289bb800) [pid = 1934] [serial = 1585] [outer = (nil)] 08:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a28e51000) [pid = 1934] [serial = 1586] [outer = 0x7f7a289bb800] 08:59:29 INFO - PROCESS | 1934 | 1460995169028 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a29ab4400) [pid = 1934] [serial = 1587] [outer = 0x7f7a289bb800] 08:59:30 INFO - PROCESS | 1934 | 1460995170006 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1583ms 08:59:30 INFO - PROCESS | 1934 | 1460995170082 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1934 | 1460995170091 Marionette TRACE conn5 <- [1,2085,null,{"value":"8"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:30 INFO - PROCESS | 1934 | 1460995170100 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1934 | 1460995170104 Marionette TRACE conn5 <- [1,2086,null,{}] 08:59:30 INFO - PROCESS | 1934 | 1460995170110 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 1934 | 1460995170336 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:59:30 INFO - PROCESS | 1934 | 1460995170626 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f5d800 == 114 [pid = 1934] [id = 529] 08:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a29cf6c00) [pid = 1934] [serial = 1588] [outer = (nil)] 08:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a2af96000) [pid = 1934] [serial = 1589] [outer = 0x7f7a29cf6c00] 08:59:30 INFO - PROCESS | 1934 | 1460995170744 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2d46ac00) [pid = 1934] [serial = 1590] [outer = 0x7f7a29cf6c00] 08:59:31 INFO - PROCESS | 1934 | 1460995171581 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1532ms 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:31 INFO - PROCESS | 1934 | 1460995171633 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1934 | 1460995171636 Marionette TRACE conn5 <- [1,2089,null,{"value":"8"}] 08:59:31 INFO - PROCESS | 1934 | 1460995171642 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1934 | 1460995171647 Marionette TRACE conn5 <- [1,2090,null,{}] 08:59:31 INFO - PROCESS | 1934 | 1460995171662 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 1934 | 1460995171850 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:59:32 INFO - PROCESS | 1934 | 1460995172058 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c68e800 == 115 [pid = 1934] [id = 530] 08:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2cac3c00) [pid = 1934] [serial = 1591] [outer = (nil)] 08:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2f918c00) [pid = 1934] [serial = 1592] [outer = 0x7f7a2cac3c00] 08:59:32 INFO - PROCESS | 1934 | 1460995172172 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a354ce000) [pid = 1934] [serial = 1593] [outer = 0x7f7a2cac3c00] 08:59:33 INFO - PROCESS | 1934 | 1460995173016 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1438ms 08:59:33 INFO - PROCESS | 1934 | 1460995173079 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1934 | 1460995173084 Marionette TRACE conn5 <- [1,2093,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:33 INFO - PROCESS | 1934 | 1460995173089 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1934 | 1460995173091 Marionette TRACE conn5 <- [1,2094,null,{}] 08:59:33 INFO - PROCESS | 1934 | 1460995173098 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 1934 | 1460995173268 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:59:33 INFO - PROCESS | 1934 | 1460995173481 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a9800 == 116 [pid = 1934] [id = 531] 08:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2df80400) [pid = 1934] [serial = 1594] [outer = (nil)] 08:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a37282400) [pid = 1934] [serial = 1595] [outer = 0x7f7a2df80400] 08:59:33 INFO - PROCESS | 1934 | 1460995173592 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a39507c00) [pid = 1934] [serial = 1596] [outer = 0x7f7a2df80400] 08:59:34 INFO - PROCESS | 1934 | 1460995174432 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1384ms 08:59:34 INFO - PROCESS | 1934 | 1460995174473 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 1934 | 1460995174476 Marionette TRACE conn5 <- [1,2097,null,{"value":"8"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:34 INFO - PROCESS | 1934 | 1460995174482 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1934 | 1460995174484 Marionette TRACE conn5 <- [1,2098,null,{}] 08:59:34 INFO - PROCESS | 1934 | 1460995174489 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 1934 | 1460995174652 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:59:34 INFO - PROCESS | 1934 | 1460995174876 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4213b000 == 117 [pid = 1934] [id = 532] 08:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a360acc00) [pid = 1934] [serial = 1597] [outer = (nil)] 08:59:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a3a6d6400) [pid = 1934] [serial = 1598] [outer = 0x7f7a360acc00] 08:59:34 INFO - PROCESS | 1934 | 1460995174943 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a3c40e400) [pid = 1934] [serial = 1599] [outer = 0x7f7a360acc00] 08:59:35 INFO - PROCESS | 1934 | 1460995175835 Marionette TRACE conn5 <- [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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1427ms 08:59:35 INFO - PROCESS | 1934 | 1460995175909 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1934 | 1460995175913 Marionette TRACE conn5 <- [1,2101,null,{"value":"8"}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:35 INFO - PROCESS | 1934 | 1460995175918 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1934 | 1460995175921 Marionette TRACE conn5 <- [1,2102,null,{}] 08:59:35 INFO - PROCESS | 1934 | 1460995175926 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 1934 | 1460995176159 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:59:36 INFO - PROCESS | 1934 | 1460995176419 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b8a000 == 118 [pid = 1934] [id = 533] 08:59:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a3d0d7000) [pid = 1934] [serial = 1600] [outer = (nil)] 08:59:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a417db000) [pid = 1934] [serial = 1601] [outer = 0x7f7a3d0d7000] 08:59:36 INFO - PROCESS | 1934 | 1460995176530 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a44c77c00) [pid = 1934] [serial = 1602] [outer = 0x7f7a3d0d7000] 08:59:37 INFO - PROCESS | 1934 | 1460995177287 Marionette TRACE conn5 <- [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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1427ms 08:59:37 INFO - PROCESS | 1934 | 1460995177346 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 1934 | 1460995177349 Marionette TRACE conn5 <- [1,2105,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:37 INFO - PROCESS | 1934 | 1460995177355 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 1934 | 1460995177357 Marionette TRACE conn5 <- [1,2106,null,{}] 08:59:37 INFO - PROCESS | 1934 | 1460995177362 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 1934 | 1460995177527 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:59:37 INFO - PROCESS | 1934 | 1460995177741 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a52412000 == 119 [pid = 1934] [id = 534] 08:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a3d0e1800) [pid = 1934] [serial = 1603] [outer = (nil)] 08:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a4e7dcc00) [pid = 1934] [serial = 1604] [outer = 0x7f7a3d0e1800] 08:59:37 INFO - PROCESS | 1934 | 1460995177850 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a4f6d9000) [pid = 1934] [serial = 1605] [outer = 0x7f7a3d0e1800] 08:59:38 INFO - PROCESS | 1934 | 1460995178683 Marionette TRACE conn5 <- [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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1378ms 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:38 INFO - PROCESS | 1934 | 1460995178734 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1934 | 1460995178737 Marionette TRACE conn5 <- [1,2109,null,{"value":"8"}] 08:59:38 INFO - PROCESS | 1934 | 1460995178743 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1934 | 1460995178746 Marionette TRACE conn5 <- [1,2110,null,{}] 08:59:38 INFO - PROCESS | 1934 | 1460995178750 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 1934 | 1460995178916 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:59:39 INFO - PROCESS | 1934 | 1460995179132 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a57640800 == 120 [pid = 1934] [id = 535] 08:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a42396c00) [pid = 1934] [serial = 1606] [outer = (nil)] 08:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a50a05800) [pid = 1934] [serial = 1607] [outer = 0x7f7a42396c00] 08:59:39 INFO - PROCESS | 1934 | 1460995179238 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a5472a000) [pid = 1934] [serial = 1608] [outer = 0x7f7a42396c00] 08:59:40 INFO - PROCESS | 1934 | 1460995180103 Marionette TRACE conn5 <- [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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1437ms 08:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:40 INFO - PROCESS | 1934 | 1460995180180 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1934 | 1460995180183 Marionette TRACE conn5 <- [1,2113,null,{"value":"8"}] 08:59:40 INFO - PROCESS | 1934 | 1460995180189 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1934 | 1460995180192 Marionette TRACE conn5 <- [1,2114,null,{}] 08:59:40 INFO - PROCESS | 1934 | 1460995180197 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 1934 | 1460995180378 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:59:40 INFO - PROCESS | 1934 | 1460995180590 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24e90000 == 121 [pid = 1934] [id = 536] 08:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a2b102800) [pid = 1934] [serial = 1609] [outer = (nil)] 08:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a2b10a800) [pid = 1934] [serial = 1610] [outer = 0x7f7a2b102800] 08:59:40 INFO - PROCESS | 1934 | 1460995180702 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a2b110000) [pid = 1934] [serial = 1611] [outer = 0x7f7a2b102800] 08:59:41 INFO - PROCESS | 1934 | 1460995181600 Marionette TRACE conn5 <- [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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1479ms 08:59:41 INFO - PROCESS | 1934 | 1460995181667 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1934 | 1460995181670 Marionette TRACE conn5 <- [1,2117,null,{"value":"8"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:41 INFO - PROCESS | 1934 | 1460995181676 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1934 | 1460995181678 Marionette TRACE conn5 <- [1,2118,null,{}] 08:59:41 INFO - PROCESS | 1934 | 1460995181683 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 1934 | 1460995181849 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:59:42 INFO - PROCESS | 1934 | 1460995182065 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a576cd000 == 122 [pid = 1934] [id = 537] 08:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a2b105000) [pid = 1934] [serial = 1612] [outer = (nil)] 08:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a50727000) [pid = 1934] [serial = 1613] [outer = 0x7f7a2b105000] 08:59:42 INFO - PROCESS | 1934 | 1460995182174 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a54dadc00) [pid = 1934] [serial = 1614] [outer = 0x7f7a2b105000] 08:59:43 INFO - PROCESS | 1934 | 1460995183039 Marionette TRACE conn5 <- [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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1426ms 08:59:43 INFO - PROCESS | 1934 | 1460995183105 Marionette TRACE conn5 -> [0,2121,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1934 | 1460995183109 Marionette TRACE conn5 <- [1,2121,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:43 INFO - PROCESS | 1934 | 1460995183114 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1934 | 1460995183117 Marionette TRACE conn5 <- [1,2122,null,{}] 08:59:43 INFO - PROCESS | 1934 | 1460995183122 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 1934 | 1460995183324 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:59:43 INFO - PROCESS | 1934 | 1460995183536 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a26561000 == 123 [pid = 1934] [id = 538] 08:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a29c1c000) [pid = 1934] [serial = 1615] [outer = (nil)] 08:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a29c24800) [pid = 1934] [serial = 1616] [outer = 0x7f7a29c1c000] 08:59:43 INFO - PROCESS | 1934 | 1460995183650 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a54dbac00) [pid = 1934] [serial = 1617] [outer = 0x7f7a29c1c000] 08:59:44 INFO - PROCESS | 1934 | 1460995184543 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1478ms 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:44 INFO - PROCESS | 1934 | 1460995184593 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 1934 | 1460995184596 Marionette TRACE conn5 <- [1,2125,null,{"value":"8"}] 08:59:44 INFO - PROCESS | 1934 | 1460995184602 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1934 | 1460995184605 Marionette TRACE conn5 <- [1,2126,null,{}] 08:59:44 INFO - PROCESS | 1934 | 1460995184610 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 1934 | 1460995184786 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:59:45 INFO - PROCESS | 1934 | 1460995185051 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a242dd800 == 124 [pid = 1934] [id = 539] 08:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a24acd000) [pid = 1934] [serial = 1618] [outer = (nil)] 08:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a24ad3000) [pid = 1934] [serial = 1619] [outer = 0x7f7a24acd000] 08:59:45 INFO - PROCESS | 1934 | 1460995185124 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a24ad9000) [pid = 1934] [serial = 1620] [outer = 0x7f7a24acd000] 08:59:45 INFO - PROCESS | 1934 | 1460995185958 Marionette TRACE conn5 <- [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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1384ms 08:59:45 INFO - PROCESS | 1934 | 1460995185985 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1934 | 1460995185991 Marionette TRACE conn5 <- [1,2129,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:46 INFO - PROCESS | 1934 | 1460995185999 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1934 | 1460995186001 Marionette TRACE conn5 <- [1,2130,null,{}] 08:59:46 INFO - PROCESS | 1934 | 1460995186006 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 1934 | 1460995186189 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:59:46 INFO - PROCESS | 1934 | 1460995186461 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f9b6800 == 125 [pid = 1934] [id = 540] 08:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a24acc800) [pid = 1934] [serial = 1621] [outer = (nil)] 08:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 284 (0x7f7a289c8c00) [pid = 1934] [serial = 1622] [outer = 0x7f7a24acc800] 08:59:46 INFO - PROCESS | 1934 | 1460995186531 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 285 (0x7f7a2ada6800) [pid = 1934] [serial = 1623] [outer = 0x7f7a24acc800] 08:59:47 INFO - PROCESS | 1934 | 1460995187365 Marionette TRACE conn5 <- [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] 08:59:47 INFO - PROCESS | 1934 | 1460995187442 Marionette TRACE conn5 <- [1,2133,null,{"value":"8"}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:47 INFO - PROCESS | 1934 | 1460995187448 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 1934 | 1460995187451 Marionette TRACE conn5 <- [1,2134,null,{}] 08:59:47 INFO - PROCESS | 1934 | 1460995187456 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 1934 | 1460995187652 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:59:47 INFO - PROCESS | 1934 | 1460995187869 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d4d5000 == 126 [pid = 1934] [id = 541] 08:59:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 286 (0x7f7a24ace400) [pid = 1934] [serial = 1624] [outer = (nil)] 08:59:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a29c82000) [pid = 1934] [serial = 1625] [outer = 0x7f7a24ace400] 08:59:47 INFO - PROCESS | 1934 | 1460995187979 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a29c89400) [pid = 1934] [serial = 1626] [outer = 0x7f7a24ace400] 08:59:48 INFO - PROCESS | 1934 | 1460995188828 Marionette TRACE conn5 <- [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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1430ms 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:48 INFO - PROCESS | 1934 | 1460995188880 Marionette TRACE conn5 -> [0,2137,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1934 | 1460995188882 Marionette TRACE conn5 <- [1,2137,null,{"value":"8"}] 08:59:48 INFO - PROCESS | 1934 | 1460995188888 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1934 | 1460995188891 Marionette TRACE conn5 <- [1,2138,null,{}] 08:59:48 INFO - PROCESS | 1934 | 1460995188896 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 1934 | 1460995189077 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:59:49 INFO - PROCESS | 1934 | 1460995189760 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294f7000 == 127 [pid = 1934] [id = 542] 08:59:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 289 (0x7f7a26490c00) [pid = 1934] [serial = 1627] [outer = (nil)] 08:59:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 290 (0x7f7a278c3c00) [pid = 1934] [serial = 1628] [outer = 0x7f7a26490c00] 08:59:49 INFO - PROCESS | 1934 | 1460995189881 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 291 (0x7f7a27ce6800) [pid = 1934] [serial = 1629] [outer = 0x7f7a26490c00] 08:59:50 INFO - PROCESS | 1934 | 1460995190729 Marionette TRACE conn5 <- [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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1881ms 08:59:50 INFO - PROCESS | 1934 | 1460995190768 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1934 | 1460995190774 Marionette TRACE conn5 <- [1,2141,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:50 INFO - PROCESS | 1934 | 1460995190782 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1934 | 1460995190785 Marionette TRACE conn5 <- [1,2142,null,{}] 08:59:50 INFO - PROCESS | 1934 | 1460995190792 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 1934 | 1460995190972 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:59:51 INFO - PROCESS | 1934 | 1460995191264 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a71c000 == 128 [pid = 1934] [id = 543] 08:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 292 (0x7f7a2648fc00) [pid = 1934] [serial = 1630] [outer = (nil)] 08:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 293 (0x7f7a27cec400) [pid = 1934] [serial = 1631] [outer = 0x7f7a2648fc00] 08:59:51 INFO - PROCESS | 1934 | 1460995191331 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 294 (0x7f7a29293800) [pid = 1934] [serial = 1632] [outer = 0x7f7a2648fc00] 08:59:52 INFO - PROCESS | 1934 | 1460995192417 Marionette TRACE conn5 <- [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] 08:59:52 INFO - PROCESS | 1934 | 1460995192468 Marionette TRACE conn5 <- [1,2145,null,{"value":"8"}] 08:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:52 INFO - PROCESS | 1934 | 1460995192475 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1934 | 1460995192477 Marionette TRACE conn5 <- [1,2146,null,{}] 08:59:52 INFO - PROCESS | 1934 | 1460995192483 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 1934 | 1460995192871 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:59:53 INFO - PROCESS | 1934 | 1460995193309 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a58c91000 == 127 [pid = 1934] [id = 195] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c695000 == 126 [pid = 1934] [id = 44] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 293 (0x7f7a3c8d6400) [pid = 1934] [serial = 1520] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 292 (0x7f7a4f6db800) [pid = 1934] [serial = 1487] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 291 (0x7f7a48051000) [pid = 1934] [serial = 1481] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 290 (0x7f7a42391800) [pid = 1934] [serial = 1475] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 289 (0x7f7a4252d800) [pid = 1934] [serial = 1478] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 288 (0x7f7a50bb9c00) [pid = 1934] [serial = 1493] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 287 (0x7f7a289b8000) [pid = 1934] [serial = 1484] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | --DOMWINDOW == 286 (0x7f7a2df10c00) [pid = 1934] [serial = 1490] [outer = (nil)] [url = about:blank] 08:59:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2900f000 == 127 [pid = 1934] [id = 544] 08:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a2648e800) [pid = 1934] [serial = 1633] [outer = (nil)] 08:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a29b76400) [pid = 1934] [serial = 1634] [outer = 0x7f7a2648e800] 08:59:53 INFO - PROCESS | 1934 | 1460995193436 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 289 (0x7f7a2a7ba000) [pid = 1934] [serial = 1635] [outer = 0x7f7a2648e800] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1f1000 == 126 [pid = 1934] [id = 526] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38658800 == 125 [pid = 1934] [id = 525] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375af000 == 124 [pid = 1934] [id = 524] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3558b800 == 123 [pid = 1934] [id = 523] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aed2000 == 122 [pid = 1934] [id = 522] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294fa800 == 121 [pid = 1934] [id = 521] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fad4000 == 120 [pid = 1934] [id = 520] 08:59:53 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29a9e000 == 119 [pid = 1934] [id = 519] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0ee000 == 118 [pid = 1934] [id = 518] 08:59:54 INFO - PROCESS | 1934 | ************************* 08:59:54 INFO - PROCESS | 1934 | A coding exception was thrown and uncaught in a Task. 08:59:54 INFO - PROCESS | 1934 | 08:59:54 INFO - PROCESS | 1934 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:59:54 INFO - PROCESS | 1934 | Full stack: 08:59:54 INFO - PROCESS | 1934 | ************************* 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5c38f800 == 117 [pid = 1934] [id = 512] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52970000 == 116 [pid = 1934] [id = 511] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a47fcb000 == 115 [pid = 1934] [id = 510] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42144000 == 114 [pid = 1934] [id = 509] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38662800 == 113 [pid = 1934] [id = 508] 08:59:54 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa30800 == 112 [pid = 1934] [id = 507] 08:59:54 INFO - PROCESS | 1934 | 1460995194424 Marionette TRACE conn5 <- [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] 08:59:54 INFO - PROCESS | 1934 | 1460995194523 Marionette TRACE conn5 <- [1,2149,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:54 INFO - PROCESS | 1934 | 1460995194533 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1934 | 1460995194540 Marionette TRACE conn5 <- [1,2150,null,{}] 08:59:54 INFO - PROCESS | 1934 | 1460995194553 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 1934 | 1460995194744 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:59:54 INFO - PROCESS | 1934 | 1460995194917 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0f3000 == 113 [pid = 1934] [id = 545] 08:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a27aa9000) [pid = 1934] [serial = 1636] [outer = (nil)] 08:59:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a2df7bc00) [pid = 1934] [serial = 1637] [outer = 0x7f7a27aa9000] 08:59:54 INFO - PROCESS | 1934 | 1460995194991 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2f8b9000) [pid = 1934] [serial = 1638] [outer = 0x7f7a27aa9000] 08:59:55 INFO - PROCESS | 1934 | 1460995195708 Marionette TRACE conn5 <- [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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1235ms 08:59:55 INFO - PROCESS | 1934 | 1460995195790 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1934 | 1460995195794 Marionette TRACE conn5 <- [1,2153,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:55 INFO - PROCESS | 1934 | 1460995195805 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1934 | 1460995195807 Marionette TRACE conn5 <- [1,2154,null,{}] 08:59:55 INFO - PROCESS | 1934 | 1460995195812 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 1934 | 1460995196010 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:59:56 INFO - PROCESS | 1934 | 1460995196028 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fad5000 == 114 [pid = 1934] [id = 546] 08:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2a7bc400) [pid = 1934] [serial = 1639] [outer = (nil)] 08:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2ffce800) [pid = 1934] [serial = 1640] [outer = 0x7f7a2a7bc400] 08:59:56 INFO - PROCESS | 1934 | 1460995196087 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a2df19800) [pid = 1934] [serial = 1641] [outer = 0x7f7a2a7bc400] 08:59:57 INFO - PROCESS | 1934 | 1460995197073 Marionette TRACE conn5 <- [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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1323ms 08:59:57 INFO - PROCESS | 1934 | 1460995197131 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1934 | 1460995197134 Marionette TRACE conn5 <- [1,2157,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:57 INFO - PROCESS | 1934 | 1460995197140 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1934 | 1460995197142 Marionette TRACE conn5 <- [1,2158,null,{}] 08:59:57 INFO - PROCESS | 1934 | 1460995197147 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 1934 | 1460995197367 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:59:57 INFO - PROCESS | 1934 | 1460995197407 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fae800 == 115 [pid = 1934] [id = 547] 08:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a3540c800) [pid = 1934] [serial = 1642] [outer = (nil)] 08:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a3540fc00) [pid = 1934] [serial = 1643] [outer = 0x7f7a3540c800] 08:59:57 INFO - PROCESS | 1934 | 1460995197483 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a36002c00) [pid = 1934] [serial = 1644] [outer = 0x7f7a3540c800] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a2d464800) [pid = 1934] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a2d462c00) [pid = 1934] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a27aa1400) [pid = 1934] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a3614c800) [pid = 1934] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2f953800) [pid = 1934] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a36005c00) [pid = 1934] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a3734ac00) [pid = 1934] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a387d4000) [pid = 1934] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a2e0b1800) [pid = 1934] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a36007000) [pid = 1934] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a3d0d4800) [pid = 1934] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a3d0e0400) [pid = 1934] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a4227b000) [pid = 1934] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a437d9c00) [pid = 1934] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a44198000) [pid = 1934] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a44b68000) [pid = 1934] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a29d20800) [pid = 1934] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a29aaf400) [pid = 1934] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a3614e800) [pid = 1934] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a2baa8400) [pid = 1934] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a2cac9400) [pid = 1934] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a4274b400) [pid = 1934] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a496f1800) [pid = 1934] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a2f8b0800) [pid = 1934] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a278bdc00) [pid = 1934] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a27a92800) [pid = 1934] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a312f2400) [pid = 1934] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a27a98000) [pid = 1934] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2af96400) [pid = 1934] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a291d5800) [pid = 1934] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a289b3400) [pid = 1934] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a2e26c000) [pid = 1934] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a2a89d400) [pid = 1934] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a31344400) [pid = 1934] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a26497000) [pid = 1934] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a278c9c00) [pid = 1934] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2df7ec00) [pid = 1934] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a291d0000) [pid = 1934] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2bcdb800) [pid = 1934] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a29b8dc00) [pid = 1934] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a289c2c00) [pid = 1934] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a2d46d800) [pid = 1934] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a4239bc00) [pid = 1934] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a4fa32c00) [pid = 1934] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a39271800) [pid = 1934] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a2a898800) [pid = 1934] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a27aa3c00) [pid = 1934] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a2c903800) [pid = 1934] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a3600e800) [pid = 1934] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a29aafc00) [pid = 1934] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a426d8c00) [pid = 1934] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a2f949c00) [pid = 1934] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a291ca800) [pid = 1934] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a29cee800) [pid = 1934] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a29d18000) [pid = 1934] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2a506c00) [pid = 1934] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2f94e800) [pid = 1934] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:59:59 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a2d46b400) [pid = 1934] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:59:59 INFO - PROCESS | 1934 | 1460995199256 Marionette TRACE conn5 <- [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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2180ms 08:59:59 INFO - PROCESS | 1934 | 1460995199321 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1934 | 1460995199324 Marionette TRACE conn5 <- [1,2161,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:59 INFO - PROCESS | 1934 | 1460995199329 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1934 | 1460995199331 Marionette TRACE conn5 <- [1,2162,null,{}] 08:59:59 INFO - PROCESS | 1934 | 1460995199336 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 1934 | 1460995199485 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:59:59 INFO - PROCESS | 1934 | 1460995199496 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29006800 == 116 [pid = 1934] [id = 548] 08:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a27aa6c00) [pid = 1934] [serial = 1645] [outer = (nil)] 08:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a28e4b800) [pid = 1934] [serial = 1646] [outer = 0x7f7a27aa6c00] 08:59:59 INFO - PROCESS | 1934 | 1460995199552 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a29b87c00) [pid = 1934] [serial = 1647] [outer = 0x7f7a27aa6c00] 09:00:00 INFO - PROCESS | 1934 | 1460995200325 Marionette TRACE conn5 <- [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:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1076ms 09:00:00 INFO - PROCESS | 1934 | 1460995200406 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1934 | 1460995200408 Marionette TRACE conn5 <- [1,2165,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:00:00 INFO - PROCESS | 1934 | 1460995200414 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1934 | 1460995200416 Marionette TRACE conn5 <- [1,2166,null,{}] 09:00:00 INFO - PROCESS | 1934 | 1460995200421 Marionette TRACE conn5 -> [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:00:00 INFO - PROCESS | 1934 | 1460995200660 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:00:00 INFO - PROCESS | 1934 | 1460995200675 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a375a8000 == 117 [pid = 1934] [id = 549] 09:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a278c8400) [pid = 1934] [serial = 1648] [outer = (nil)] 09:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a2baa8400) [pid = 1934] [serial = 1649] [outer = 0x7f7a278c8400] 09:00:00 INFO - PROCESS | 1934 | 1460995200732 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a2df7ec00) [pid = 1934] [serial = 1650] [outer = 0x7f7a278c8400] 09:00:01 INFO - PROCESS | 1934 | 1460995201843 Marionette TRACE conn5 <- [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:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1475ms 09:00:01 INFO - PROCESS | 1934 | 1460995201890 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 1934 | 1460995201896 Marionette TRACE conn5 <- [1,2169,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:00:01 INFO - PROCESS | 1934 | 1460995201905 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 1934 | 1460995201909 Marionette TRACE conn5 <- [1,2170,null,{}] 09:00:01 INFO - PROCESS | 1934 | 1460995201916 Marionette TRACE conn5 -> [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:00:02 INFO - PROCESS | 1934 | 1460995202186 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:00:02 INFO - PROCESS | 1934 | 1460995202498 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a71a800 == 118 [pid = 1934] [id = 550] 09:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a28e4a400) [pid = 1934] [serial = 1651] [outer = (nil)] 09:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a2928e000) [pid = 1934] [serial = 1652] [outer = 0x7f7a28e4a400] 09:00:02 INFO - PROCESS | 1934 | 1460995202579 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a29b8ac00) [pid = 1934] [serial = 1653] [outer = 0x7f7a28e4a400] 09:00:03 INFO - PROCESS | 1934 | 1460995203494 Marionette TRACE conn5 <- [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:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1637ms 09:00:03 INFO - PROCESS | 1934 | 1460995203543 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1934 | 1460995203551 Marionette TRACE conn5 <- [1,2173,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:00:03 INFO - PROCESS | 1934 | 1460995203560 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1934 | 1460995203564 Marionette TRACE conn5 <- [1,2174,null,{}] 09:00:03 INFO - PROCESS | 1934 | 1460995203569 Marionette TRACE conn5 -> [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:00:03 INFO - PROCESS | 1934 | 1460995203754 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:00:04 INFO - PROCESS | 1934 | 1460995204050 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2facb800 == 119 [pid = 1934] [id = 551] 09:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a29c1ec00) [pid = 1934] [serial = 1654] [outer = (nil)] 09:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a2adaa400) [pid = 1934] [serial = 1655] [outer = 0x7f7a29c1ec00] 09:00:04 INFO - PROCESS | 1934 | 1460995204162 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2baa8000) [pid = 1934] [serial = 1656] [outer = 0x7f7a29c1ec00] 09:00:05 INFO - PROCESS | 1934 | 1460995205042 Marionette TRACE conn5 <- [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:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1531ms 09:00:05 INFO - PROCESS | 1934 | 1460995205092 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 1934 | 1460995205095 Marionette TRACE conn5 <- [1,2177,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:00:05 INFO - PROCESS | 1934 | 1460995205101 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 1934 | 1460995205107 Marionette TRACE conn5 <- [1,2178,null,{}] 09:00:05 INFO - PROCESS | 1934 | 1460995205122 Marionette TRACE conn5 -> [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:00:05 INFO - PROCESS | 1934 | 1460995205323 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:00:05 INFO - PROCESS | 1934 | 1460995205536 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39419800 == 120 [pid = 1934] [id = 552] 09:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a2cacc400) [pid = 1934] [serial = 1657] [outer = (nil)] 09:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a2f912400) [pid = 1934] [serial = 1658] [outer = 0x7f7a2cacc400] 09:00:05 INFO - PROCESS | 1934 | 1460995205655 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a35405400) [pid = 1934] [serial = 1659] [outer = 0x7f7a2cacc400] 09:00:06 INFO - PROCESS | 1934 | 1460995206576 Marionette TRACE conn5 <- [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:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1535ms 09:00:06 INFO - PROCESS | 1934 | 1460995206638 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1934 | 1460995206642 Marionette TRACE conn5 <- [1,2181,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:00:06 INFO - PROCESS | 1934 | 1460995206648 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1934 | 1460995206651 Marionette TRACE conn5 <- [1,2182,null,{}] 09:00:06 INFO - PROCESS | 1934 | 1460995206656 Marionette TRACE conn5 -> [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:00:06 INFO - PROCESS | 1934 | 1460995206859 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:00:07 INFO - PROCESS | 1934 | 1460995207074 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c517800 == 121 [pid = 1934] [id = 553] 09:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a2df7d400) [pid = 1934] [serial = 1660] [outer = (nil)] 09:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a354c7000) [pid = 1934] [serial = 1661] [outer = 0x7f7a2df7d400] 09:00:07 INFO - PROCESS | 1934 | 1460995207182 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a36005c00) [pid = 1934] [serial = 1662] [outer = 0x7f7a2df7d400] 09:00:08 INFO - PROCESS | 1934 | 1460995208045 Marionette TRACE conn5 <- [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:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1428ms 09:00:08 INFO - PROCESS | 1934 | 1460995208076 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1934 | 1460995208080 Marionette TRACE conn5 <- [1,2185,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:00:08 INFO - PROCESS | 1934 | 1460995208085 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1934 | 1460995208089 Marionette TRACE conn5 <- [1,2186,null,{}] 09:00:08 INFO - PROCESS | 1934 | 1460995208094 Marionette TRACE conn5 -> [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:00:08 INFO - PROCESS | 1934 | 1460995208274 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:00:08 INFO - PROCESS | 1934 | 1460995208492 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d522000 == 122 [pid = 1934] [id = 554] 09:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a2f94d800) [pid = 1934] [serial = 1663] [outer = (nil)] 09:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a360b3400) [pid = 1934] [serial = 1664] [outer = 0x7f7a2f94d800] 09:00:08 INFO - PROCESS | 1934 | 1460995208601 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a36207400) [pid = 1934] [serial = 1665] [outer = 0x7f7a2f94d800] 09:00:09 INFO - PROCESS | 1934 | 1460995209504 Marionette TRACE conn5 <- [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:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1480ms 09:00:09 INFO - PROCESS | 1934 | 1460995209567 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1934 | 1460995209570 Marionette TRACE conn5 <- [1,2189,null,{"value":"8"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:00:09 INFO - PROCESS | 1934 | 1460995209576 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1934 | 1460995209579 Marionette TRACE conn5 <- [1,2190,null,{}] 09:00:09 INFO - PROCESS | 1934 | 1460995209584 Marionette TRACE conn5 -> [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:00:09 INFO - PROCESS | 1934 | 1460995209804 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:00:10 INFO - PROCESS | 1934 | 1460995210076 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42edb000 == 123 [pid = 1934] [id = 555] 09:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a3540ac00) [pid = 1934] [serial = 1666] [outer = (nil)] 09:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a39272000) [pid = 1934] [serial = 1667] [outer = 0x7f7a3540ac00] 09:00:10 INFO - PROCESS | 1934 | 1460995210189 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a3c40e000) [pid = 1934] [serial = 1668] [outer = 0x7f7a3540ac00] 09:00:11 INFO - PROCESS | 1934 | 1460995210999 Marionette TRACE conn5 <- [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:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1476ms 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:00:11 INFO - PROCESS | 1934 | 1460995211053 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1934 | 1460995211055 Marionette TRACE conn5 <- [1,2193,null,{"value":"8"}] 09:00:11 INFO - PROCESS | 1934 | 1460995211061 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1934 | 1460995211064 Marionette TRACE conn5 <- [1,2194,null,{}] 09:00:11 INFO - PROCESS | 1934 | 1460995211069 Marionette TRACE conn5 -> [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:00:11 INFO - PROCESS | 1934 | 1460995211255 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:00:11 INFO - PROCESS | 1934 | 1460995211475 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44726000 == 124 [pid = 1934] [id = 556] 09:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a36206800) [pid = 1934] [serial = 1669] [outer = (nil)] 09:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a3c8db800) [pid = 1934] [serial = 1670] [outer = 0x7f7a36206800] 09:00:11 INFO - PROCESS | 1934 | 1460995211587 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3d86d400) [pid = 1934] [serial = 1671] [outer = 0x7f7a36206800] 09:00:12 INFO - PROCESS | 1934 | 1460995212471 Marionette TRACE conn5 <- [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:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1437ms 09:00:12 INFO - PROCESS | 1934 | 1460995212498 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 1934 | 1460995212501 Marionette TRACE conn5 <- [1,2197,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:00:12 INFO - PROCESS | 1934 | 1460995212507 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 1934 | 1460995212510 Marionette TRACE conn5 <- [1,2198,null,{}] 09:00:12 INFO - PROCESS | 1934 | 1460995212515 Marionette TRACE conn5 -> [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:00:12 INFO - PROCESS | 1934 | 1460995212700 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:00:12 INFO - PROCESS | 1934 | 1460995212921 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f585000 == 125 [pid = 1934] [id = 557] 09:00:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a3c407400) [pid = 1934] [serial = 1672] [outer = (nil)] 09:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a407f0c00) [pid = 1934] [serial = 1673] [outer = 0x7f7a3c407400] 09:00:13 INFO - PROCESS | 1934 | 1460995213029 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a4215e800) [pid = 1934] [serial = 1674] [outer = 0x7f7a3c407400] 09:00:13 INFO - PROCESS | 1934 | 1460995213850 Marionette TRACE conn5 <- [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:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2021ms 09:00:14 INFO - PROCESS | 1934 | 1460995214547 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1934 | 1460995214551 Marionette TRACE conn5 <- [1,2201,null,{"value":"8"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:00:14 INFO - PROCESS | 1934 | 1460995214587 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1934 | 1460995214591 Marionette TRACE conn5 <- [1,2202,null,{}] 09:00:14 INFO - PROCESS | 1934 | 1460995214597 Marionette TRACE conn5 -> [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:00:14 INFO - PROCESS | 1934 | 1460995214795 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:00:15 INFO - PROCESS | 1934 | 1460995215009 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5418e800 == 126 [pid = 1934] [id = 558] 09:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a3d86f800) [pid = 1934] [serial = 1675] [outer = (nil)] 09:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a42287800) [pid = 1934] [serial = 1676] [outer = 0x7f7a3d86f800] 09:00:15 INFO - PROCESS | 1934 | 1460995215121 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a42522000) [pid = 1934] [serial = 1677] [outer = 0x7f7a3d86f800] 09:00:16 INFO - PROCESS | 1934 | 1460995215991 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1461ms 09:00:16 INFO - PROCESS | 1934 | 1460995216027 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1934 | 1460995216031 Marionette TRACE conn5 <- [1,2205,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:00:16 INFO - PROCESS | 1934 | 1460995216036 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1934 | 1460995216039 Marionette TRACE conn5 <- [1,2206,null,{}] 09:00:16 INFO - PROCESS | 1934 | 1460995216044 Marionette TRACE conn5 -> [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:00:16 INFO - PROCESS | 1934 | 1460995216243 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:00:16 INFO - PROCESS | 1934 | 1460995216465 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5c38f800 == 127 [pid = 1934] [id = 559] 09:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a3f7ba400) [pid = 1934] [serial = 1678] [outer = (nil)] 09:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a42ce8000) [pid = 1934] [serial = 1679] [outer = 0x7f7a3f7ba400] 09:00:16 INFO - PROCESS | 1934 | 1460995216577 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a4e74dc00) [pid = 1934] [serial = 1680] [outer = 0x7f7a3f7ba400] 09:00:17 INFO - PROCESS | 1934 | 1460995217496 Marionette TRACE conn5 <- [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:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1490ms 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:00:17 INFO - PROCESS | 1934 | 1460995217527 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 1934 | 1460995217531 Marionette TRACE conn5 <- [1,2209,null,{"value":"8"}] 09:00:17 INFO - PROCESS | 1934 | 1460995217538 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 1934 | 1460995217541 Marionette TRACE conn5 <- [1,2210,null,{}] 09:00:17 INFO - PROCESS | 1934 | 1460995217547 Marionette TRACE conn5 -> [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:00:17 INFO - PROCESS | 1934 | 1460995217764 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:00:18 INFO - PROCESS | 1934 | 1460995218036 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b080000 == 128 [pid = 1934] [id = 560] 09:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a3f81a400) [pid = 1934] [serial = 1681] [outer = (nil)] 09:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a50a38400) [pid = 1934] [serial = 1682] [outer = 0x7f7a3f81a400] 09:00:18 INFO - PROCESS | 1934 | 1460995218159 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a54d31400) [pid = 1934] [serial = 1683] [outer = 0x7f7a3f81a400] 09:00:18 INFO - PROCESS | 1934 | 1460995218929 Marionette TRACE conn5 <- [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:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1429ms 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:00:18 INFO - PROCESS | 1934 | 1460995218966 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1934 | 1460995218968 Marionette TRACE conn5 <- [1,2213,null,{"value":"8"}] 09:00:18 INFO - PROCESS | 1934 | 1460995218975 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1934 | 1460995218978 Marionette TRACE conn5 <- [1,2214,null,{}] 09:00:18 INFO - PROCESS | 1934 | 1460995218983 Marionette TRACE conn5 -> [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:00:19 INFO - PROCESS | 1934 | 1460995219174 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:00:19 INFO - PROCESS | 1934 | 1460995219466 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29aa2800 == 129 [pid = 1934] [id = 561] 09:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a24253400) [pid = 1934] [serial = 1684] [outer = (nil)] 09:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a2425bc00) [pid = 1934] [serial = 1685] [outer = 0x7f7a24253400] 09:00:19 INFO - PROCESS | 1934 | 1460995219542 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a24260c00) [pid = 1934] [serial = 1686] [outer = 0x7f7a24253400] 09:00:20 INFO - PROCESS | 1934 | 1460995220425 Marionette TRACE conn5 <- [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:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1492ms 09:00:20 INFO - PROCESS | 1934 | 1460995220466 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1934 | 1460995220470 Marionette TRACE conn5 <- [1,2217,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:00:20 INFO - PROCESS | 1934 | 1460995220476 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1934 | 1460995220478 Marionette TRACE conn5 <- [1,2218,null,{}] 09:00:20 INFO - PROCESS | 1934 | 1460995220483 Marionette TRACE conn5 -> [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:00:20 INFO - PROCESS | 1934 | 1460995220687 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:00:20 INFO - PROCESS | 1934 | 1460995220960 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f9ac000 == 130 [pid = 1934] [id = 562] 09:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a24255400) [pid = 1934] [serial = 1687] [outer = (nil)] 09:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a289b8400) [pid = 1934] [serial = 1688] [outer = 0x7f7a24255400] 09:00:21 INFO - PROCESS | 1934 | 1460995221070 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a29b8cc00) [pid = 1934] [serial = 1689] [outer = 0x7f7a24255400] 09:00:21 INFO - PROCESS | 1934 | 1460995221886 Marionette TRACE conn5 <- [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:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1482ms 09:00:21 INFO - PROCESS | 1934 | 1460995221959 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1934 | 1460995221963 Marionette TRACE conn5 <- [1,2221,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:00:21 INFO - PROCESS | 1934 | 1460995221969 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1934 | 1460995221971 Marionette TRACE conn5 <- [1,2222,null,{}] 09:00:21 INFO - PROCESS | 1934 | 1460995221977 Marionette TRACE conn5 -> [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:00:22 INFO - PROCESS | 1934 | 1460995222188 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:00:22 INFO - PROCESS | 1934 | 1460995222457 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a845000 == 131 [pid = 1934] [id = 563] 09:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a24261c00) [pid = 1934] [serial = 1690] [outer = (nil)] 09:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a29b8a400) [pid = 1934] [serial = 1691] [outer = 0x7f7a24261c00] 09:00:22 INFO - PROCESS | 1934 | 1460995222572 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a2a898c00) [pid = 1934] [serial = 1692] [outer = 0x7f7a24261c00] 09:00:23 INFO - PROCESS | 1934 | 1460995223430 Marionette TRACE conn5 <- [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:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1537ms 09:00:23 INFO - PROCESS | 1934 | 1460995223507 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1934 | 1460995223510 Marionette TRACE conn5 <- [1,2225,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:00:23 INFO - PROCESS | 1934 | 1460995223515 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1934 | 1460995223517 Marionette TRACE conn5 <- [1,2226,null,{}] 09:00:23 INFO - PROCESS | 1934 | 1460995223523 Marionette TRACE conn5 -> [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:00:23 INFO - PROCESS | 1934 | 1460995223736 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:00:24 INFO - PROCESS | 1934 | 1460995224006 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a294ec800 == 132 [pid = 1934] [id = 564] 09:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a27aa2000) [pid = 1934] [serial = 1693] [outer = (nil)] 09:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a27aad400) [pid = 1934] [serial = 1694] [outer = 0x7f7a27aa2000] 09:00:24 INFO - PROCESS | 1934 | 1460995224122 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a2a89a800) [pid = 1934] [serial = 1695] [outer = 0x7f7a27aa2000] 09:00:25 INFO - PROCESS | 1934 | 1460995225473 Marionette TRACE conn5 <- [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:00:25 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:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2028ms 09:00:25 INFO - PROCESS | 1934 | 1460995225574 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1934 | 1460995225580 Marionette TRACE conn5 <- [1,2229,null,{"value":"8"}] 09:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:00:25 INFO - PROCESS | 1934 | 1460995225591 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1934 | 1460995225595 Marionette TRACE conn5 <- [1,2230,null,{}] 09:00:25 INFO - PROCESS | 1934 | 1460995225605 Marionette TRACE conn5 -> [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:00:25 INFO - PROCESS | 1934 | 1460995225829 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:00:26 INFO - PROCESS | 1934 | 1460995226096 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b079800 == 133 [pid = 1934] [id = 565] 09:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a27aa3400) [pid = 1934] [serial = 1696] [outer = (nil)] 09:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a27ced800) [pid = 1934] [serial = 1697] [outer = 0x7f7a27aa3400] 09:00:26 INFO - PROCESS | 1934 | 1460995226165 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a28e4f800) [pid = 1934] [serial = 1698] [outer = 0x7f7a27aa3400] 09:00:27 INFO - PROCESS | 1934 | 1460995227276 Marionette TRACE conn5 <- [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:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1736ms 09:00:27 INFO - PROCESS | 1934 | 1460995227328 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1934 | 1460995227334 Marionette TRACE conn5 <- [1,2233,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:00:27 INFO - PROCESS | 1934 | 1460995227345 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1934 | 1460995227349 Marionette TRACE conn5 <- [1,2234,null,{}] 09:00:27 INFO - PROCESS | 1934 | 1460995227354 Marionette TRACE conn5 -> [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:00:27 INFO - PROCESS | 1934 | 1460995227591 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:00:27 INFO - PROCESS | 1934 | 1460995227911 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a250c8800 == 134 [pid = 1934] [id = 566] 09:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a29b8c400) [pid = 1934] [serial = 1699] [outer = (nil)] 09:00:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a29c1a800) [pid = 1934] [serial = 1700] [outer = 0x7f7a29b8c400] 09:00:27 INFO - PROCESS | 1934 | 1460995227976 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a29c7e400) [pid = 1934] [serial = 1701] [outer = 0x7f7a29b8c400] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29006800 == 133 [pid = 1934] [id = 548] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a26494c00) [pid = 1934] [serial = 1541] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a27ce9c00) [pid = 1934] [serial = 1544] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a27cf3000) [pid = 1934] [serial = 1547] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2928f000) [pid = 1934] [serial = 1550] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a29b77000) [pid = 1934] [serial = 1553] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a361dd400) [pid = 1934] [serial = 1583] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a3d86d800) [pid = 1934] [serial = 1532] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a4348d800) [pid = 1934] [serial = 1535] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a50bbb800) [pid = 1934] [serial = 1538] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35fae800 == 132 [pid = 1934] [id = 547] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fad5000 == 131 [pid = 1934] [id = 546] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0f3000 == 130 [pid = 1934] [id = 545] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2900f000 == 129 [pid = 1934] [id = 544] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a71c000 == 128 [pid = 1934] [id = 543] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294f7000 == 127 [pid = 1934] [id = 542] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a242dd800 == 126 [pid = 1934] [id = 539] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26561000 == 125 [pid = 1934] [id = 538] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a576cd000 == 124 [pid = 1934] [id = 537] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a24e90000 == 123 [pid = 1934] [id = 536] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a57640800 == 122 [pid = 1934] [id = 535] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a52412000 == 121 [pid = 1934] [id = 534] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b8a000 == 120 [pid = 1934] [id = 533] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4213b000 == 119 [pid = 1934] [id = 532] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a9800 == 118 [pid = 1934] [id = 531] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c68e800 == 117 [pid = 1934] [id = 530] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f5d800 == 116 [pid = 1934] [id = 529] 09:00:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2e1db800 == 115 [pid = 1934] [id = 528] 09:00:28 INFO - PROCESS | 1934 | 1460995228961 Marionette TRACE conn5 <- [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:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a42394c00) [pid = 1934] [serial = 1260] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a37343800) [pid = 1934] [serial = 1245] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a2a7b3800) [pid = 1934] [serial = 1287] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a2e277800) [pid = 1934] [serial = 1392] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a38a98000) [pid = 1934] [serial = 1254] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a2d5e1000) [pid = 1934] [serial = 1317] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a5427f400) [pid = 1934] [serial = 1266] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a354cb000) [pid = 1934] [serial = 1320] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a2a510c00) [pid = 1934] [serial = 1314] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a2af9b400) [pid = 1934] [serial = 1248] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a2ada6c00) [pid = 1934] [serial = 1389] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a2ffc8000) [pid = 1934] [serial = 1251] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a3b2d7c00) [pid = 1934] [serial = 1398] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a573eb800) [pid = 1934] [serial = 1278] [outer = (nil)] [url = about:blank] 09:00:28 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a548b0400) [pid = 1934] [serial = 1275] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2d470000) [pid = 1934] [serial = 1272] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a27aaf400) [pid = 1934] [serial = 1284] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a3c4bf000) [pid = 1934] [serial = 1257] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a36152000) [pid = 1934] [serial = 1323] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a37209000) [pid = 1934] [serial = 1326] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a395e7c00) [pid = 1934] [serial = 1329] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a3c478800) [pid = 1934] [serial = 1332] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a3d0d4c00) [pid = 1934] [serial = 1335] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a3f8c9c00) [pid = 1934] [serial = 1338] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a4227c800) [pid = 1934] [serial = 1341] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a43f51400) [pid = 1934] [serial = 1344] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a44ea7800) [pid = 1934] [serial = 1347] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a4f5bcc00) [pid = 1934] [serial = 1350] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a50a05000) [pid = 1934] [serial = 1353] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a5427c000) [pid = 1934] [serial = 1356] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a3d0e1400) [pid = 1934] [serial = 1359] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a36211c00) [pid = 1934] [serial = 1362] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a3d871800) [pid = 1934] [serial = 1401] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a44a48000) [pid = 1934] [serial = 1404] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a4fadd800) [pid = 1934] [serial = 1407] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a54279400) [pid = 1934] [serial = 1410] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a54d2f800) [pid = 1934] [serial = 1413] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a56906c00) [pid = 1934] [serial = 1416] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a5690a000) [pid = 1934] [serial = 1419] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a29abc800) [pid = 1934] [serial = 1422] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a2a89c000) [pid = 1934] [serial = 1580] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a360ae400) [pid = 1934] [serial = 1575] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a31350000) [pid = 1934] [serial = 1572] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a29abc400) [pid = 1934] [serial = 1281] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a3620c800) [pid = 1934] [serial = 1395] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a4fadc000) [pid = 1934] [serial = 1263] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a54d2f000) [pid = 1934] [serial = 1269] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a36053800) [pid = 1934] [serial = 1458] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a29d18400) [pid = 1934] [serial = 1452] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a362bc000) [pid = 1934] [serial = 1449] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a2df17000) [pid = 1934] [serial = 1455] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a289b8c00) [pid = 1934] [serial = 1556] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a35965800) [pid = 1934] [serial = 1574] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a42393800) [pid = 1934] [serial = 1521] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a361d2800) [pid = 1934] [serial = 1577] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a3734e800) [pid = 1934] [serial = 1578] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a3600c800) [pid = 1934] [serial = 1581] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a2baab400) [pid = 1934] [serial = 1568] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a2df80000) [pid = 1934] [serial = 1569] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a2ffc2800) [pid = 1934] [serial = 1571] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a28e47800) [pid = 1934] [serial = 1557] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a3620e000) [pid = 1934] [serial = 1529] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a29ab2c00) [pid = 1934] [serial = 1560] [outer = (nil)] [url = about:blank] 09:00:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:00:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1683ms 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a2928d400) [pid = 1934] [serial = 1559] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a2d5e1400) [pid = 1934] [serial = 1566] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a2d462800) [pid = 1934] [serial = 1565] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a2a891c00) [pid = 1934] [serial = 1563] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a29d18c00) [pid = 1934] [serial = 1562] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1523] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a2f8b1000) [pid = 1934] [serial = 1526] [outer = (nil)] [url = about:blank] 09:00:29 INFO - PROCESS | 1934 | 1460995229040 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1934 | 1460995229048 Marionette TRACE conn5 <- [1,2237,null,{"value":"8"}] 09:00:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:00:29 INFO - PROCESS | 1934 | 1460995229056 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1934 | 1460995229062 Marionette TRACE conn5 <- [1,2238,null,{}] 09:00:29 INFO - PROCESS | 1934 | 1460995229077 Marionette TRACE conn5 -> [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:00:29 INFO - PROCESS | 1934 | 1460995229255 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:00:29 INFO - PROCESS | 1934 | 1460995229535 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2901d800 == 116 [pid = 1934] [id = 567] 09:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a29b79800) [pid = 1934] [serial = 1702] [outer = (nil)] 09:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a2a7b4c00) [pid = 1934] [serial = 1703] [outer = 0x7f7a29b79800] 09:00:29 INFO - PROCESS | 1934 | 1460995229599 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2a8a4400) [pid = 1934] [serial = 1704] [outer = 0x7f7a29b79800] 09:00:30 INFO - PROCESS | 1934 | 1460995230277 Marionette TRACE conn5 <- [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:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1232ms 09:00:30 INFO - PROCESS | 1934 | 1460995230289 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1934 | 1460995230292 Marionette TRACE conn5 <- [1,2241,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:00:30 INFO - PROCESS | 1934 | 1460995230298 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1934 | 1460995230300 Marionette TRACE conn5 <- [1,2242,null,{}] 09:00:30 INFO - PROCESS | 1934 | 1460995230305 Marionette TRACE conn5 -> [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:00:30 INFO - PROCESS | 1934 | 1460995230539 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:00:30 INFO - PROCESS | 1934 | 1460995230560 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ba25800 == 117 [pid = 1934] [id = 568] 09:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a29c82c00) [pid = 1934] [serial = 1705] [outer = (nil)] 09:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a2bcdac00) [pid = 1934] [serial = 1706] [outer = 0x7f7a29c82c00] 09:00:30 INFO - PROCESS | 1934 | 1460995230618 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a2d46c800) [pid = 1934] [serial = 1707] [outer = 0x7f7a29c82c00] 09:00:31 INFO - PROCESS | 1934 | 1460995231451 Marionette TRACE conn5 <- [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:00:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:00:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1175ms 09:00:31 INFO - PROCESS | 1934 | 1460995231473 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:00:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:00:31 INFO - PROCESS | 1934 | 1460995231486 Marionette TRACE conn5 <- [1,2245,null,{"value":"8"}] 09:00:31 INFO - PROCESS | 1934 | 1460995231491 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1934 | 1460995231494 Marionette TRACE conn5 <- [1,2246,null,{}] 09:00:31 INFO - PROCESS | 1934 | 1460995231515 Marionette TRACE conn5 -> [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:00:31 INFO - PROCESS | 1934 | 1460995231734 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:00:31 INFO - PROCESS | 1934 | 1460995231766 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb71000 == 118 [pid = 1934] [id = 569] 09:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a2b10fc00) [pid = 1934] [serial = 1708] [outer = (nil)] 09:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a2df19c00) [pid = 1934] [serial = 1709] [outer = 0x7f7a2b10fc00] 09:00:31 INFO - PROCESS | 1934 | 1460995231823 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a2e26d000) [pid = 1934] [serial = 1710] [outer = 0x7f7a2b10fc00] 09:00:32 INFO - PROCESS | 1934 | 1460995232775 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:00:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1346ms 09:00:32 INFO - PROCESS | 1934 | 1460995232837 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 1934 | 1460995232840 Marionette TRACE conn5 <- [1,2249,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:00:32 INFO - PROCESS | 1934 | 1460995232845 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1934 | 1460995232847 Marionette TRACE conn5 <- [1,2250,null,{}] 09:00:32 INFO - PROCESS | 1934 | 1460995232852 Marionette TRACE conn5 -> [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:00:33 INFO - PROCESS | 1934 | 1460995233110 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:00:33 INFO - PROCESS | 1934 | 1460995233145 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fac0800 == 119 [pid = 1934] [id = 570] 09:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a2e274c00) [pid = 1934] [serial = 1711] [outer = (nil)] 09:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a2f91b400) [pid = 1934] [serial = 1712] [outer = 0x7f7a2e274c00] 09:00:33 INFO - PROCESS | 1934 | 1460995233206 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a3540a800) [pid = 1934] [serial = 1713] [outer = 0x7f7a2e274c00] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a3540c800) [pid = 1934] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a26490c00) [pid = 1934] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a27aa9000) [pid = 1934] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a27aa6c00) [pid = 1934] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a2a7bc400) [pid = 1934] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a2648fc00) [pid = 1934] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:00:33 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a2648e800) [pid = 1934] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:00:34 INFO - PROCESS | 1934 | 1460995234328 Marionette TRACE conn5 <- [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:00:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:00:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1533ms 09:00:34 INFO - PROCESS | 1934 | 1460995234383 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 1934 | 1460995234385 Marionette TRACE conn5 <- [1,2253,null,{"value":"8"}] 09:00:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:00:34 INFO - PROCESS | 1934 | 1460995234396 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 1934 | 1460995234397 Marionette TRACE conn5 <- [1,2254,null,{}] 09:00:34 INFO - PROCESS | 1934 | 1460995234401 Marionette TRACE conn5 -> [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:00:34 INFO - PROCESS | 1934 | 1460995234638 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:00:34 INFO - PROCESS | 1934 | 1460995234651 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3559d000 == 120 [pid = 1934] [id = 571] 09:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a29b74400) [pid = 1934] [serial = 1714] [outer = (nil)] 09:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a3540e400) [pid = 1934] [serial = 1715] [outer = 0x7f7a29b74400] 09:00:34 INFO - PROCESS | 1934 | 1460995234705 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a3595f800) [pid = 1934] [serial = 1716] [outer = 0x7f7a29b74400] 09:00:35 INFO - PROCESS | 1934 | 1460995235449 Marionette TRACE conn5 <- [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:00:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:00:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1078ms 09:00:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:00:35 INFO - PROCESS | 1934 | 1460995235478 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1934 | 1460995235480 Marionette TRACE conn5 <- [1,2257,null,{"value":"8"}] 09:00:35 INFO - PROCESS | 1934 | 1460995235485 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1934 | 1460995235488 Marionette TRACE conn5 <- [1,2258,null,{}] 09:00:35 INFO - PROCESS | 1934 | 1460995235493 Marionette TRACE conn5 -> [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:00:35 INFO - PROCESS | 1934 | 1460995235717 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:00:35 INFO - PROCESS | 1934 | 1460995235740 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fab000 == 121 [pid = 1934] [id = 572] 09:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a2648fc00) [pid = 1934] [serial = 1717] [outer = (nil)] 09:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a36005400) [pid = 1934] [serial = 1718] [outer = 0x7f7a2648fc00] 09:00:35 INFO - PROCESS | 1934 | 1460995235797 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a36146c00) [pid = 1934] [serial = 1719] [outer = 0x7f7a2648fc00] 09:00:36 INFO - PROCESS | 1934 | 1460995236918 Marionette TRACE conn5 <- [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:00:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:00:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1477ms 09:00:36 INFO - PROCESS | 1934 | 1460995236963 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 1934 | 1460995236969 Marionette TRACE conn5 <- [1,2261,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:00:36 INFO - PROCESS | 1934 | 1460995236977 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 1934 | 1460995236982 Marionette TRACE conn5 <- [1,2262,null,{}] 09:00:36 INFO - PROCESS | 1934 | 1460995236989 Marionette TRACE conn5 -> [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:00:37 INFO - PROCESS | 1934 | 1460995237255 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:00:37 INFO - PROCESS | 1934 | 1460995237513 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a616000 == 122 [pid = 1934] [id = 573] 09:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a289b8c00) [pid = 1934] [serial = 1720] [outer = (nil)] 09:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a29294c00) [pid = 1934] [serial = 1721] [outer = 0x7f7a289b8c00] 09:00:37 INFO - PROCESS | 1934 | 1460995237630 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a29c21000) [pid = 1934] [serial = 1722] [outer = 0x7f7a289b8c00] 09:00:38 INFO - PROCESS | 1934 | 1460995238509 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:00:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1584ms 09:00:38 INFO - PROCESS | 1934 | 1460995238563 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1934 | 1460995238571 Marionette TRACE conn5 <- [1,2265,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:00:38 INFO - PROCESS | 1934 | 1460995238580 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1934 | 1460995238584 Marionette TRACE conn5 <- [1,2266,null,{}] 09:00:38 INFO - PROCESS | 1934 | 1460995238589 Marionette TRACE conn5 -> [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:00:38 INFO - PROCESS | 1934 | 1460995238787 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:00:39 INFO - PROCESS | 1934 | 1460995238998 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa27000 == 123 [pid = 1934] [id = 574] 09:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a289ba800) [pid = 1934] [serial = 1723] [outer = (nil)] 09:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a2a89f000) [pid = 1934] [serial = 1724] [outer = 0x7f7a289ba800] 09:00:39 INFO - PROCESS | 1934 | 1460995239108 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a2c906800) [pid = 1934] [serial = 1725] [outer = 0x7f7a289ba800] 09:00:40 INFO - PROCESS | 1934 | 1460995240012 Marionette TRACE conn5 <- [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:00:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:00:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1477ms 09:00:40 INFO - PROCESS | 1934 | 1460995240058 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 1934 | 1460995240062 Marionette TRACE conn5 <- [1,2269,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:00:40 INFO - PROCESS | 1934 | 1460995240067 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 1934 | 1460995240072 Marionette TRACE conn5 <- [1,2270,null,{}] 09:00:40 INFO - PROCESS | 1934 | 1460995240087 Marionette TRACE conn5 -> [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:00:40 INFO - PROCESS | 1934 | 1460995240294 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:00:40 INFO - PROCESS | 1934 | 1460995240503 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38307800 == 124 [pid = 1934] [id = 575] 09:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1726] [outer = (nil)] 09:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a2f954c00) [pid = 1934] [serial = 1727] [outer = 0x7f7a2a7bbc00] 09:00:40 INFO - PROCESS | 1934 | 1460995240613 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a35404400) [pid = 1934] [serial = 1728] [outer = 0x7f7a2a7bbc00] 09:00:41 INFO - PROCESS | 1934 | 1460995241513 Marionette TRACE conn5 <- [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:00:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:00:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1480ms 09:00:41 INFO - PROCESS | 1934 | 1460995241549 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:00:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:00:41 INFO - PROCESS | 1934 | 1460995241553 Marionette TRACE conn5 <- [1,2273,null,{"value":"8"}] 09:00:41 INFO - PROCESS | 1934 | 1460995241559 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1934 | 1460995241562 Marionette TRACE conn5 <- [1,2274,null,{}] 09:00:41 INFO - PROCESS | 1934 | 1460995241567 Marionette TRACE conn5 -> [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:00:41 INFO - PROCESS | 1934 | 1460995241753 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:00:41 INFO - PROCESS | 1934 | 1460995241973 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a391a3000 == 125 [pid = 1934] [id = 576] 09:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a2c90a800) [pid = 1934] [serial = 1729] [outer = (nil)] 09:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a36051c00) [pid = 1934] [serial = 1730] [outer = 0x7f7a2c90a800] 09:00:42 INFO - PROCESS | 1934 | 1460995242084 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a3620e000) [pid = 1934] [serial = 1731] [outer = 0x7f7a2c90a800] 09:00:42 INFO - PROCESS | 1934 | 1460995242967 Marionette TRACE conn5 <- [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:00:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:00:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1443ms 09:00:43 INFO - PROCESS | 1934 | 1460995243002 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:00:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:00:43 INFO - PROCESS | 1934 | 1460995243006 Marionette TRACE conn5 <- [1,2277,null,{"value":"8"}] 09:00:43 INFO - PROCESS | 1934 | 1460995243011 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1934 | 1460995243014 Marionette TRACE conn5 <- [1,2278,null,{}] 09:00:43 INFO - PROCESS | 1934 | 1460995243019 Marionette TRACE conn5 -> [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:00:43 INFO - PROCESS | 1934 | 1460995243206 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:00:43 INFO - PROCESS | 1934 | 1460995243427 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39ad5000 == 126 [pid = 1934] [id = 577] 09:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a35408000) [pid = 1934] [serial = 1732] [outer = (nil)] 09:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a37210400) [pid = 1934] [serial = 1733] [outer = 0x7f7a35408000] 09:00:43 INFO - PROCESS | 1934 | 1460995243537 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a387d9400) [pid = 1934] [serial = 1734] [outer = 0x7f7a35408000] 09:00:44 INFO - PROCESS | 1934 | 1460995244392 Marionette TRACE conn5 <- [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:00:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:00:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1429ms 09:00:44 INFO - PROCESS | 1934 | 1460995244441 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1934 | 1460995244444 Marionette TRACE conn5 <- [1,2281,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:00:44 INFO - PROCESS | 1934 | 1460995244450 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1934 | 1460995244452 Marionette TRACE conn5 <- [1,2282,null,{}] 09:00:44 INFO - PROCESS | 1934 | 1460995244457 Marionette TRACE conn5 -> [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:00:44 INFO - PROCESS | 1934 | 1460995244664 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:00:44 INFO - PROCESS | 1934 | 1460995244887 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7a0000 == 127 [pid = 1934] [id = 578] 09:00:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a3727c000) [pid = 1934] [serial = 1735] [outer = (nil)] 09:00:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a39a53000) [pid = 1934] [serial = 1736] [outer = 0x7f7a3727c000] 09:00:45 INFO - PROCESS | 1934 | 1460995245003 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a3c8d3400) [pid = 1934] [serial = 1737] [outer = 0x7f7a3727c000] 09:00:45 INFO - PROCESS | 1934 | 1460995245885 Marionette TRACE conn5 <- [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:00:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:00:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1481ms 09:00:45 INFO - PROCESS | 1934 | 1460995245932 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 1934 | 1460995245936 Marionette TRACE conn5 <- [1,2285,null,{"value":"8"}] 09:00:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:00:45 INFO - PROCESS | 1934 | 1460995245941 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 1934 | 1460995245943 Marionette TRACE conn5 <- [1,2286,null,{}] 09:00:45 INFO - PROCESS | 1934 | 1460995245949 Marionette TRACE conn5 -> [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:00:46 INFO - PROCESS | 1934 | 1460995246138 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:00:46 INFO - PROCESS | 1934 | 1460995246356 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42142800 == 128 [pid = 1934] [id = 579] 09:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a387d7800) [pid = 1934] [serial = 1738] [outer = (nil)] 09:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a3d86c000) [pid = 1934] [serial = 1739] [outer = 0x7f7a387d7800] 09:00:46 INFO - PROCESS | 1934 | 1460995246465 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a409b7c00) [pid = 1934] [serial = 1740] [outer = 0x7f7a387d7800] 09:00:47 INFO - PROCESS | 1934 | 1460995247309 Marionette TRACE conn5 <- [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:00:47 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:00:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1380ms 09:00:47 INFO - PROCESS | 1934 | 1460995247322 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 1934 | 1460995247324 Marionette TRACE conn5 <- [1,2289,null,{"value":"8"}] 09:00:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:00:47 INFO - PROCESS | 1934 | 1460995247349 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1934 | 1460995247352 Marionette TRACE conn5 <- [1,2290,null,{}] 09:00:47 INFO - PROCESS | 1934 | 1460995247357 Marionette TRACE conn5 -> [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:00:47 INFO - PROCESS | 1934 | 1460995247548 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:00:47 INFO - PROCESS | 1934 | 1460995247812 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a43f6f000 == 129 [pid = 1934] [id = 580] 09:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a29ab2800) [pid = 1934] [serial = 1741] [outer = (nil)] 09:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a4143c400) [pid = 1934] [serial = 1742] [outer = 0x7f7a29ab2800] 09:00:47 INFO - PROCESS | 1934 | 1460995247883 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a425c6000) [pid = 1934] [serial = 1743] [outer = 0x7f7a29ab2800] 09:00:48 INFO - PROCESS | 1934 | 1460995248659 Marionette TRACE conn5 <- [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:00:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:00:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1340ms 09:00:48 INFO - PROCESS | 1934 | 1460995248686 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1934 | 1460995248689 Marionette TRACE conn5 <- [1,2293,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:00:48 INFO - PROCESS | 1934 | 1460995248694 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1934 | 1460995248696 Marionette TRACE conn5 <- [1,2294,null,{}] 09:00:48 INFO - PROCESS | 1934 | 1460995248702 Marionette TRACE conn5 -> [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:00:48 INFO - PROCESS | 1934 | 1460995248890 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:00:49 INFO - PROCESS | 1934 | 1460995249154 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f5cf000 == 130 [pid = 1934] [id = 581] 09:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a2a508c00) [pid = 1934] [serial = 1744] [outer = (nil)] 09:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a44a48000) [pid = 1934] [serial = 1745] [outer = 0x7f7a2a508c00] 09:00:49 INFO - PROCESS | 1934 | 1460995249229 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a44ea7800) [pid = 1934] [serial = 1746] [outer = 0x7f7a2a508c00] 09:00:50 INFO - PROCESS | 1934 | 1460995250093 Marionette TRACE conn5 <- [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:00:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1430ms 09:00:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:50 INFO - PROCESS | 1934 | 1460995250125 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1934 | 1460995250129 Marionette TRACE conn5 <- [1,2297,null,{"value":"8"}] 09:00:50 INFO - PROCESS | 1934 | 1460995250135 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1934 | 1460995250138 Marionette TRACE conn5 <- [1,2298,null,{}] 09:00:50 INFO - PROCESS | 1934 | 1460995250142 Marionette TRACE conn5 -> [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:00:50 INFO - PROCESS | 1934 | 1460995250337 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:00:50 INFO - PROCESS | 1934 | 1460995250570 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54607000 == 131 [pid = 1934] [id = 582] 09:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a426d8c00) [pid = 1934] [serial = 1747] [outer = (nil)] 09:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a4f64b000) [pid = 1934] [serial = 1748] [outer = 0x7f7a426d8c00] 09:00:50 INFO - PROCESS | 1934 | 1460995250646 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a4f895c00) [pid = 1934] [serial = 1749] [outer = 0x7f7a426d8c00] 09:00:51 INFO - PROCESS | 1934 | 1460995251484 Marionette TRACE conn5 <- [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:00:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1383ms 09:00:51 INFO - PROCESS | 1934 | 1460995251517 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1934 | 1460995251521 Marionette TRACE conn5 <- [1,2301,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:51 INFO - PROCESS | 1934 | 1460995251526 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1934 | 1460995251530 Marionette TRACE conn5 <- [1,2302,null,{}] 09:00:51 INFO - PROCESS | 1934 | 1460995251535 Marionette TRACE conn5 -> [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:00:51 INFO - PROCESS | 1934 | 1460995251737 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:00:51 INFO - PROCESS | 1934 | 1460995251966 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a23fc3000 == 132 [pid = 1934] [id = 583] 09:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a2a7b4800) [pid = 1934] [serial = 1750] [outer = (nil)] 09:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a54282c00) [pid = 1934] [serial = 1751] [outer = 0x7f7a2a7b4800] 09:00:52 INFO - PROCESS | 1934 | 1460995252083 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a54db1c00) [pid = 1934] [serial = 1752] [outer = 0x7f7a2a7b4800] 09:00:52 INFO - PROCESS | 1934 | 1460995252927 Marionette TRACE conn5 <- [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:00:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1431ms 09:00:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:52 INFO - PROCESS | 1934 | 1460995252958 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1934 | 1460995252960 Marionette TRACE conn5 <- [1,2305,null,{"value":"8"}] 09:00:52 INFO - PROCESS | 1934 | 1460995252966 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1934 | 1460995252968 Marionette TRACE conn5 <- [1,2306,null,{}] 09:00:52 INFO - PROCESS | 1934 | 1460995252973 Marionette TRACE conn5 -> [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:00:53 INFO - PROCESS | 1934 | 1460995253160 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:00:53 INFO - PROCESS | 1934 | 1460995253424 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2655e800 == 133 [pid = 1934] [id = 584] 09:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a2bce3800) [pid = 1934] [serial = 1753] [outer = (nil)] 09:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a3d5b8c00) [pid = 1934] [serial = 1754] [outer = 0x7f7a2bce3800] 09:00:53 INFO - PROCESS | 1934 | 1460995253494 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a3d5bdc00) [pid = 1934] [serial = 1755] [outer = 0x7f7a2bce3800] 09:00:54 INFO - PROCESS | 1934 | 1460995254275 Marionette TRACE conn5 <- [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:00:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1378ms 09:00:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:54 INFO - PROCESS | 1934 | 1460995254344 Marionette TRACE conn5 -> [0,2309,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 1934 | 1460995254346 Marionette TRACE conn5 <- [1,2309,null,{"value":"8"}] 09:00:54 INFO - PROCESS | 1934 | 1460995254351 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 1934 | 1460995254354 Marionette TRACE conn5 <- [1,2310,null,{}] 09:00:54 INFO - PROCESS | 1934 | 1460995254359 Marionette TRACE conn5 -> [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:00:54 INFO - PROCESS | 1934 | 1460995254547 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:00:54 INFO - PROCESS | 1934 | 1460995254811 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39174000 == 134 [pid = 1934] [id = 585] 09:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a3d5b4c00) [pid = 1934] [serial = 1756] [outer = (nil)] 09:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a54b96400) [pid = 1934] [serial = 1757] [outer = 0x7f7a3d5b4c00] 09:00:54 INFO - PROCESS | 1934 | 1460995254881 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a56907400) [pid = 1934] [serial = 1758] [outer = 0x7f7a3d5b4c00] 09:00:55 INFO - PROCESS | 1934 | 1460995255697 Marionette TRACE conn5 <- [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:00:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1377ms 09:00:55 INFO - PROCESS | 1934 | 1460995255728 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1934 | 1460995255731 Marionette TRACE conn5 <- [1,2313,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:55 INFO - PROCESS | 1934 | 1460995255737 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1934 | 1460995255739 Marionette TRACE conn5 <- [1,2314,null,{}] 09:00:55 INFO - PROCESS | 1934 | 1460995255744 Marionette TRACE conn5 -> [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:00:55 INFO - PROCESS | 1934 | 1460995255924 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:00:56 INFO - PROCESS | 1934 | 1460995256189 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4028e800 == 135 [pid = 1934] [id = 586] 09:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a3d5bf400) [pid = 1934] [serial = 1759] [outer = (nil)] 09:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a4493ec00) [pid = 1934] [serial = 1760] [outer = 0x7f7a3d5bf400] 09:00:56 INFO - PROCESS | 1934 | 1460995256259 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a44943c00) [pid = 1934] [serial = 1761] [outer = 0x7f7a3d5bf400] 09:00:57 INFO - PROCESS | 1934 | 1460995257047 Marionette TRACE conn5 <- [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:00:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1328ms 09:00:57 INFO - PROCESS | 1934 | 1460995257071 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 1934 | 1460995257075 Marionette TRACE conn5 <- [1,2317,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:57 INFO - PROCESS | 1934 | 1460995257083 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1934 | 1460995257086 Marionette TRACE conn5 <- [1,2318,null,{}] 09:00:57 INFO - PROCESS | 1934 | 1460995257091 Marionette TRACE conn5 -> [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:00:57 INFO - PROCESS | 1934 | 1460995257278 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:00:57 INFO - PROCESS | 1934 | 1460995257570 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2df9b800 == 136 [pid = 1934] [id = 587] 09:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2648e400) [pid = 1934] [serial = 1762] [outer = (nil)] 09:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a29ab2000) [pid = 1934] [serial = 1763] [outer = 0x7f7a2648e400] 09:00:57 INFO - PROCESS | 1934 | 1460995257639 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2d50b000) [pid = 1934] [serial = 1764] [outer = 0x7f7a2648e400] 09:00:58 INFO - PROCESS | 1934 | 1460995258515 Marionette TRACE conn5 <- [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:00:58 INFO - PROCESS | 1934 | 1460995258571 Marionette TRACE conn5 <- [1,2321,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:58 INFO - PROCESS | 1934 | 1460995258576 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1934 | 1460995258578 Marionette TRACE conn5 <- [1,2322,null,{}] 09:00:58 INFO - PROCESS | 1934 | 1460995258584 Marionette TRACE conn5 -> [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:00:58 INFO - PROCESS | 1934 | 1460995258782 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:00:59 INFO - PROCESS | 1934 | 1460995259051 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f835800 == 137 [pid = 1934] [id = 588] 09:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a278bd800) [pid = 1934] [serial = 1765] [outer = (nil)] 09:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a2d50f000) [pid = 1934] [serial = 1766] [outer = 0x7f7a278bd800] 09:00:59 INFO - PROCESS | 1934 | 1460995259157 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a362b5800) [pid = 1934] [serial = 1767] [outer = 0x7f7a278bd800] 09:00:59 INFO - PROCESS | 1934 | 1460995259929 Marionette TRACE conn5 <- [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:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1424ms 09:01:00 INFO - PROCESS | 1934 | 1460995260002 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:01:00 INFO - PROCESS | 1934 | 1460995260005 Marionette TRACE conn5 <- [1,2325,null,{"value":"8"}] 09:01:00 INFO - PROCESS | 1934 | 1460995260011 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1934 | 1460995260013 Marionette TRACE conn5 <- [1,2326,null,{}] 09:01:00 INFO - PROCESS | 1934 | 1460995260018 Marionette TRACE conn5 -> [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:01:00 INFO - PROCESS | 1934 | 1460995260661 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:01:01 INFO - PROCESS | 1934 | 1460995261039 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a60b800 == 138 [pid = 1934] [id = 589] 09:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a24ad8000) [pid = 1934] [serial = 1768] [outer = (nil)] 09:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a278bec00) [pid = 1934] [serial = 1769] [outer = 0x7f7a24ad8000] 09:01:01 INFO - PROCESS | 1934 | 1460995261108 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a27aa7c00) [pid = 1934] [serial = 1770] [outer = 0x7f7a24ad8000] 09:01:01 INFO - PROCESS | 1934 | 1460995261970 Marionette TRACE conn5 <- [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:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2033ms 09:01:02 INFO - PROCESS | 1934 | 1460995262046 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1934 | 1460995262053 Marionette TRACE conn5 <- [1,2329,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:01:02 INFO - PROCESS | 1934 | 1460995262060 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1934 | 1460995262066 Marionette TRACE conn5 <- [1,2330,null,{}] 09:01:02 INFO - PROCESS | 1934 | 1460995262072 Marionette TRACE conn5 -> [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:01:02 INFO - PROCESS | 1934 | 1460995262282 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:01:02 INFO - PROCESS | 1934 | 1460995262546 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f52000 == 139 [pid = 1934] [id = 590] 09:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a29b70800) [pid = 1934] [serial = 1771] [outer = (nil)] 09:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a29c22000) [pid = 1934] [serial = 1772] [outer = 0x7f7a29b70800] 09:01:02 INFO - PROCESS | 1934 | 1460995262655 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a29d1ec00) [pid = 1934] [serial = 1773] [outer = 0x7f7a29b70800] 09:01:03 INFO - PROCESS | 1934 | 1460995263502 Marionette TRACE conn5 <- [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:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1486ms 09:01:03 INFO - PROCESS | 1934 | 1460995263547 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:01:03 INFO - PROCESS | 1934 | 1460995263552 Marionette TRACE conn5 <- [1,2333,null,{"value":"8"}] 09:01:03 INFO - PROCESS | 1934 | 1460995263557 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1934 | 1460995263560 Marionette TRACE conn5 <- [1,2334,null,{}] 09:01:03 INFO - PROCESS | 1934 | 1460995263565 Marionette TRACE conn5 -> [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:01:03 INFO - PROCESS | 1934 | 1460995263730 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:01:04 INFO - PROCESS | 1934 | 1460995264200 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a250c8000 == 140 [pid = 1934] [id = 591] 09:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a29c83000) [pid = 1934] [serial = 1774] [outer = (nil)] 09:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a2a7b1c00) [pid = 1934] [serial = 1775] [outer = 0x7f7a29c83000] 09:01:04 INFO - PROCESS | 1934 | 1460995264272 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a2afa1400) [pid = 1934] [serial = 1776] [outer = 0x7f7a29c83000] 09:01:05 INFO - PROCESS | 1934 | 1460995265129 Marionette TRACE conn5 <- [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:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1630ms 09:01:05 INFO - PROCESS | 1934 | 1460995265188 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1934 | 1460995265194 Marionette TRACE conn5 <- [1,2337,null,{"value":"8"}] 09:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:01:05 INFO - PROCESS | 1934 | 1460995265209 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1934 | 1460995265215 Marionette TRACE conn5 <- [1,2338,null,{}] 09:01:05 INFO - PROCESS | 1934 | 1460995265227 Marionette TRACE conn5 -> [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:01:05 INFO - PROCESS | 1934 | 1460995265499 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3559d000 == 139 [pid = 1934] [id = 571] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a2b10a800) [pid = 1934] [serial = 1610] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a50727000) [pid = 1934] [serial = 1613] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a289c8c00) [pid = 1934] [serial = 1622] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a50a05800) [pid = 1934] [serial = 1607] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a29c82000) [pid = 1934] [serial = 1625] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a29c24800) [pid = 1934] [serial = 1616] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a24ad3000) [pid = 1934] [serial = 1619] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a2baa8400) [pid = 1934] [serial = 1649] [outer = (nil)] [url = about:blank] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fac0800 == 138 [pid = 1934] [id = 570] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb71000 == 137 [pid = 1934] [id = 569] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2ba25800 == 136 [pid = 1934] [id = 568] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2901d800 == 135 [pid = 1934] [id = 567] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a250c8800 == 134 [pid = 1934] [id = 566] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b079800 == 133 [pid = 1934] [id = 565] 09:01:05 INFO - PROCESS | 1934 | 1460995265849 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f585000 == 132 [pid = 1934] [id = 557] 09:01:05 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44726000 == 131 [pid = 1934] [id = 556] 09:01:05 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a250c6000 == 132 [pid = 1934] [id = 592] 09:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a24ad3000) [pid = 1934] [serial = 1777] [outer = (nil)] 09:01:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a2a897c00) [pid = 1934] [serial = 1778] [outer = 0x7f7a24ad3000] 09:01:05 INFO - PROCESS | 1934 | 1460995265916 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a2d507c00) [pid = 1934] [serial = 1779] [outer = 0x7f7a24ad3000] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42edb000 == 131 [pid = 1934] [id = 555] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d522000 == 130 [pid = 1934] [id = 554] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c517800 == 129 [pid = 1934] [id = 553] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39419800 == 128 [pid = 1934] [id = 552] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2facb800 == 127 [pid = 1934] [id = 551] 09:01:06 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a71a800 == 126 [pid = 1934] [id = 550] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a36002c00) [pid = 1934] [serial = 1644] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a278c3c00) [pid = 1934] [serial = 1628] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a37282400) [pid = 1934] [serial = 1595] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a2df7bc00) [pid = 1934] [serial = 1637] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a28e4b800) [pid = 1934] [serial = 1646] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a2df19800) [pid = 1934] [serial = 1641] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a3a6d6400) [pid = 1934] [serial = 1598] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a2f8b9000) [pid = 1934] [serial = 1638] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a29b87c00) [pid = 1934] [serial = 1647] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a29293800) [pid = 1934] [serial = 1632] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a28e51000) [pid = 1934] [serial = 1586] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2f918c00) [pid = 1934] [serial = 1592] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2af96000) [pid = 1934] [serial = 1589] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a27ce6800) [pid = 1934] [serial = 1629] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a29b76400) [pid = 1934] [serial = 1634] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a4e7dcc00) [pid = 1934] [serial = 1604] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a3540fc00) [pid = 1934] [serial = 1643] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a2a7ba000) [pid = 1934] [serial = 1635] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a417db000) [pid = 1934] [serial = 1601] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a27cec400) [pid = 1934] [serial = 1631] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a2ffce800) [pid = 1934] [serial = 1640] [outer = (nil)] [url = about:blank] 09:01:06 INFO - PROCESS | 1934 | 1460995266634 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1443ms 09:01:06 INFO - PROCESS | 1934 | 1460995266645 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 1934 | 1460995266648 Marionette TRACE conn5 <- [1,2341,null,{"value":"8"}] 09:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:01:06 INFO - PROCESS | 1934 | 1460995266653 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1934 | 1460995266655 Marionette TRACE conn5 <- [1,2342,null,{}] 09:01:06 INFO - PROCESS | 1934 | 1460995266660 Marionette TRACE conn5 -> [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:01:06 INFO - PROCESS | 1934 | 1460995266836 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:01:07 INFO - PROCESS | 1934 | 1460995267019 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a853000 == 127 [pid = 1934] [id = 593] 09:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a278c4800) [pid = 1934] [serial = 1780] [outer = (nil)] 09:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a2d50fc00) [pid = 1934] [serial = 1781] [outer = 0x7f7a278c4800] 09:01:07 INFO - PROCESS | 1934 | 1460995267093 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a2e276400) [pid = 1934] [serial = 1782] [outer = 0x7f7a278c4800] 09:01:07 INFO - PROCESS | 1934 | 1460995267791 Marionette TRACE conn5 <- [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:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1173ms 09:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:01:07 INFO - PROCESS | 1934 | 1460995267828 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1934 | 1460995267830 Marionette TRACE conn5 <- [1,2345,null,{"value":"8"}] 09:01:07 INFO - PROCESS | 1934 | 1460995267834 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1934 | 1460995267838 Marionette TRACE conn5 <- [1,2346,null,{}] 09:01:07 INFO - PROCESS | 1934 | 1460995267842 Marionette TRACE conn5 -> [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:01:08 INFO - PROCESS | 1934 | 1460995268028 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:01:08 INFO - PROCESS | 1934 | 1460995268241 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2eb63000 == 128 [pid = 1934] [id = 594] 09:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2ffc2000) [pid = 1934] [serial = 1783] [outer = (nil)] 09:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a2ffcd800) [pid = 1934] [serial = 1784] [outer = 0x7f7a2ffc2000] 09:01:08 INFO - PROCESS | 1934 | 1460995268313 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a3540bc00) [pid = 1934] [serial = 1785] [outer = 0x7f7a2ffc2000] 09:01:09 INFO - PROCESS | 1934 | 1460995269069 Marionette TRACE conn5 <- [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:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1284ms 09:01:09 INFO - PROCESS | 1934 | 1460995269126 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1934 | 1460995269129 Marionette TRACE conn5 <- [1,2349,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:01:09 INFO - PROCESS | 1934 | 1460995269134 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1934 | 1460995269136 Marionette TRACE conn5 <- [1,2350,null,{}] 09:01:09 INFO - PROCESS | 1934 | 1460995269141 Marionette TRACE conn5 -> [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:01:09 INFO - PROCESS | 1934 | 1460995269375 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:01:09 INFO - PROCESS | 1934 | 1460995269408 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35ac0000 == 129 [pid = 1934] [id = 595] 09:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a3540c000) [pid = 1934] [serial = 1786] [outer = (nil)] 09:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a36053800) [pid = 1934] [serial = 1787] [outer = 0x7f7a3540c000] 09:01:09 INFO - PROCESS | 1934 | 1460995269467 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a36211800) [pid = 1934] [serial = 1788] [outer = 0x7f7a3540c000] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a29b79800) [pid = 1934] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a27aa3400) [pid = 1934] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a29b8c400) [pid = 1934] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a2b10fc00) [pid = 1934] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a2e274c00) [pid = 1934] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a29c82c00) [pid = 1934] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:10 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a29b74400) [pid = 1934] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:10 INFO - PROCESS | 1934 | 1460995270655 Marionette TRACE conn5 <- [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:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1576ms 09:01:10 INFO - PROCESS | 1934 | 1460995270720 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1934 | 1460995270722 Marionette TRACE conn5 <- [1,2353,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:01:10 INFO - PROCESS | 1934 | 1460995270729 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1934 | 1460995270731 Marionette TRACE conn5 <- [1,2354,null,{}] 09:01:10 INFO - PROCESS | 1934 | 1460995270736 Marionette TRACE conn5 -> [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:01:10 INFO - PROCESS | 1934 | 1460995270903 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:01:10 INFO - PROCESS | 1934 | 1460995270917 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f5c000 == 130 [pid = 1934] [id = 596] 09:01:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a27cf4c00) [pid = 1934] [serial = 1789] [outer = (nil)] 09:01:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2b10fc00) [pid = 1934] [serial = 1790] [outer = 0x7f7a27cf4c00] 09:01:10 INFO - PROCESS | 1934 | 1460995270973 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a3720b000) [pid = 1934] [serial = 1791] [outer = 0x7f7a27cf4c00] 09:01:11 INFO - PROCESS | 1934 | 1460995271808 Marionette TRACE conn5 <- [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:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1124ms 09:01:11 INFO - PROCESS | 1934 | 1460995271855 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 1934 | 1460995271858 Marionette TRACE conn5 <- [1,2357,null,{"value":"8"}] 09:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:01:11 INFO - PROCESS | 1934 | 1460995271863 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 1934 | 1460995271865 Marionette TRACE conn5 <- [1,2358,null,{}] 09:01:11 INFO - PROCESS | 1934 | 1460995271870 Marionette TRACE conn5 -> [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:01:12 INFO - PROCESS | 1934 | 1460995272099 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:01:12 INFO - PROCESS | 1934 | 1460995272118 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38984800 == 131 [pid = 1934] [id = 597] 09:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a354cdc00) [pid = 1934] [serial = 1792] [outer = (nil)] 09:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a387dd000) [pid = 1934] [serial = 1793] [outer = 0x7f7a354cdc00] 09:01:12 INFO - PROCESS | 1934 | 1460995272174 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a38dce000) [pid = 1934] [serial = 1794] [outer = 0x7f7a354cdc00] 09:01:13 INFO - PROCESS | 1934 | 1460995273331 Marionette TRACE conn5 <- [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:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1524ms 09:01:13 INFO - PROCESS | 1934 | 1460995273388 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1934 | 1460995273393 Marionette TRACE conn5 <- [1,2361,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:01:13 INFO - PROCESS | 1934 | 1460995273400 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1934 | 1460995273405 Marionette TRACE conn5 <- [1,2362,null,{}] 09:01:13 INFO - PROCESS | 1934 | 1460995273412 Marionette TRACE conn5 -> [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:01:13 INFO - PROCESS | 1934 | 1460995273632 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:01:13 INFO - PROCESS | 1934 | 1460995273895 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b06d800 == 132 [pid = 1934] [id = 598] 09:01:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a291cd800) [pid = 1934] [serial = 1795] [outer = (nil)] 09:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a29b77400) [pid = 1934] [serial = 1796] [outer = 0x7f7a291cd800] 09:01:14 INFO - PROCESS | 1934 | 1460995274011 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a2a510400) [pid = 1934] [serial = 1797] [outer = 0x7f7a291cd800] 09:01:14 INFO - PROCESS | 1934 | 1460995274935 Marionette TRACE conn5 <- [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:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1584ms 09:01:14 INFO - PROCESS | 1934 | 1460995274985 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1934 | 1460995274992 Marionette TRACE conn5 <- [1,2365,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:01:15 INFO - PROCESS | 1934 | 1460995275002 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1934 | 1460995275006 Marionette TRACE conn5 <- [1,2366,null,{}] 09:01:15 INFO - PROCESS | 1934 | 1460995275012 Marionette TRACE conn5 -> [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:01:15 INFO - PROCESS | 1934 | 1460995275211 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:01:15 INFO - PROCESS | 1934 | 1460995275521 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35ac7000 == 133 [pid = 1934] [id = 599] 09:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a2a7b0c00) [pid = 1934] [serial = 1798] [outer = (nil)] 09:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a2d508c00) [pid = 1934] [serial = 1799] [outer = 0x7f7a2a7b0c00] 09:01:15 INFO - PROCESS | 1934 | 1460995275633 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a2e274800) [pid = 1934] [serial = 1800] [outer = 0x7f7a2a7b0c00] 09:01:16 INFO - PROCESS | 1934 | 1460995276429 Marionette TRACE conn5 <- [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:01:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:01:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1476ms 09:01:16 INFO - PROCESS | 1934 | 1460995276479 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1934 | 1460995276483 Marionette TRACE conn5 <- [1,2369,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:01:16 INFO - PROCESS | 1934 | 1460995276489 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1934 | 1460995276495 Marionette TRACE conn5 <- [1,2370,null,{}] 09:01:16 INFO - PROCESS | 1934 | 1460995276510 Marionette TRACE conn5 -> [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:01:16 INFO - PROCESS | 1934 | 1460995276749 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:01:17 INFO - PROCESS | 1934 | 1460995277012 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d05e800 == 134 [pid = 1934] [id = 600] 09:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a278c9c00) [pid = 1934] [serial = 1801] [outer = (nil)] 09:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a35410c00) [pid = 1934] [serial = 1802] [outer = 0x7f7a278c9c00] 09:01:17 INFO - PROCESS | 1934 | 1460995277123 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a360b5800) [pid = 1934] [serial = 1803] [outer = 0x7f7a278c9c00] 09:01:17 INFO - PROCESS | 1934 | 1460995277975 Marionette TRACE conn5 <- [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:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1535ms 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:01:18 INFO - PROCESS | 1934 | 1460995278026 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1934 | 1460995278029 Marionette TRACE conn5 <- [1,2373,null,{"value":"8"}] 09:01:18 INFO - PROCESS | 1934 | 1460995278035 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1934 | 1460995278038 Marionette TRACE conn5 <- [1,2374,null,{}] 09:01:18 INFO - PROCESS | 1934 | 1460995278043 Marionette TRACE conn5 -> [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:01:18 INFO - PROCESS | 1934 | 1460995278243 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:01:18 INFO - PROCESS | 1934 | 1460995278466 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7b5000 == 135 [pid = 1934] [id = 601] 09:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a28e4e000) [pid = 1934] [serial = 1804] [outer = (nil)] 09:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a395ea000) [pid = 1934] [serial = 1805] [outer = 0x7f7a28e4e000] 09:01:18 INFO - PROCESS | 1934 | 1460995278577 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a3b2d8400) [pid = 1934] [serial = 1806] [outer = 0x7f7a28e4e000] 09:01:19 INFO - PROCESS | 1934 | 1460995279445 Marionette TRACE conn5 <- [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:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1482ms 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:01:19 INFO - PROCESS | 1934 | 1460995279517 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1934 | 1460995279520 Marionette TRACE conn5 <- [1,2377,null,{"value":"8"}] 09:01:19 INFO - PROCESS | 1934 | 1460995279526 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1934 | 1460995279529 Marionette TRACE conn5 <- [1,2378,null,{}] 09:01:19 INFO - PROCESS | 1934 | 1460995279534 Marionette TRACE conn5 -> [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:01:19 INFO - PROCESS | 1934 | 1460995279735 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:01:19 INFO - PROCESS | 1934 | 1460995279953 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4128a800 == 136 [pid = 1934] [id = 602] 09:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a2ffce800) [pid = 1934] [serial = 1807] [outer = (nil)] 09:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a3c8d5c00) [pid = 1934] [serial = 1808] [outer = 0x7f7a2ffce800] 09:01:20 INFO - PROCESS | 1934 | 1460995280063 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a3d07d800) [pid = 1934] [serial = 1809] [outer = 0x7f7a2ffce800] 09:01:20 INFO - PROCESS | 1934 | 1460995280920 Marionette TRACE conn5 <- [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:01:20 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:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1426ms 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:01:20 INFO - PROCESS | 1934 | 1460995280952 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 1934 | 1460995280955 Marionette TRACE conn5 <- [1,2381,null,{"value":"8"}] 09:01:20 INFO - PROCESS | 1934 | 1460995280960 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 1934 | 1460995280963 Marionette TRACE conn5 <- [1,2382,null,{}] 09:01:20 INFO - PROCESS | 1934 | 1460995280968 Marionette TRACE conn5 -> [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:01:21 INFO - PROCESS | 1934 | 1460995281173 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:01:21 INFO - PROCESS | 1934 | 1460995281397 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b8c800 == 137 [pid = 1934] [id = 603] 09:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a3d07dc00) [pid = 1934] [serial = 1810] [outer = (nil)] 09:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a3f947c00) [pid = 1934] [serial = 1811] [outer = 0x7f7a3d07dc00] 09:01:21 INFO - PROCESS | 1934 | 1460995281508 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a4493fc00) [pid = 1934] [serial = 1812] [outer = 0x7f7a3d07dc00] 09:01:22 INFO - PROCESS | 1934 | 1460995282374 Marionette TRACE conn5 <- [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:01:22 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:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1482ms 09:01:22 INFO - PROCESS | 1934 | 1460995282442 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1934 | 1460995282446 Marionette TRACE conn5 <- [1,2385,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:01:22 INFO - PROCESS | 1934 | 1460995282451 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1934 | 1460995282454 Marionette TRACE conn5 <- [1,2386,null,{}] 09:01:22 INFO - PROCESS | 1934 | 1460995282459 Marionette TRACE conn5 -> [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:01:22 INFO - PROCESS | 1934 | 1460995282655 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:01:22 INFO - PROCESS | 1934 | 1460995282914 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5460f800 == 138 [pid = 1934] [id = 604] 09:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a3d07e800) [pid = 1934] [serial = 1813] [outer = (nil)] 09:01:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a44947c00) [pid = 1934] [serial = 1814] [outer = 0x7f7a3d07e800] 09:01:22 INFO - PROCESS | 1934 | 1460995282983 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a496f3800) [pid = 1934] [serial = 1815] [outer = 0x7f7a3d07e800] 09:01:23 INFO - PROCESS | 1934 | 1460995283785 Marionette TRACE conn5 <- [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:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1379ms 09:01:23 INFO - PROCESS | 1934 | 1460995283832 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1934 | 1460995283835 Marionette TRACE conn5 <- [1,2389,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:01:23 INFO - PROCESS | 1934 | 1460995283840 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1934 | 1460995283843 Marionette TRACE conn5 <- [1,2390,null,{}] 09:01:23 INFO - PROCESS | 1934 | 1460995283848 Marionette TRACE conn5 -> [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:01:24 INFO - PROCESS | 1934 | 1460995284033 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:01:24 INFO - PROCESS | 1934 | 1460995284302 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bdc800 == 139 [pid = 1934] [id = 605] 09:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a2a89a400) [pid = 1934] [serial = 1816] [outer = (nil)] 09:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a426d7800) [pid = 1934] [serial = 1817] [outer = 0x7f7a2a89a400] 09:01:24 INFO - PROCESS | 1934 | 1460995284373 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a4f80d400) [pid = 1934] [serial = 1818] [outer = 0x7f7a2a89a400] 09:01:25 INFO - PROCESS | 1934 | 1460995285180 Marionette TRACE conn5 <- [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:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1382ms 09:01:25 INFO - PROCESS | 1934 | 1460995285224 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1934 | 1460995285227 Marionette TRACE conn5 <- [1,2393,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:01:25 INFO - PROCESS | 1934 | 1460995285232 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1934 | 1460995285235 Marionette TRACE conn5 <- [1,2394,null,{}] 09:01:25 INFO - PROCESS | 1934 | 1460995285240 Marionette TRACE conn5 -> [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:01:25 INFO - PROCESS | 1934 | 1460995285438 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:01:25 INFO - PROCESS | 1934 | 1460995285703 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a244b7800 == 140 [pid = 1934] [id = 606] 09:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2cacf000) [pid = 1934] [serial = 1819] [outer = (nil)] 09:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a50a37400) [pid = 1934] [serial = 1820] [outer = 0x7f7a2cacf000] 09:01:25 INFO - PROCESS | 1934 | 1460995285774 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a54157c00) [pid = 1934] [serial = 1821] [outer = 0x7f7a2cacf000] 09:01:26 INFO - PROCESS | 1934 | 1460995286610 Marionette TRACE conn5 <- [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:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1425ms 09:01:26 INFO - PROCESS | 1934 | 1460995286658 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1934 | 1460995286662 Marionette TRACE conn5 <- [1,2397,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:01:26 INFO - PROCESS | 1934 | 1460995286668 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1934 | 1460995286670 Marionette TRACE conn5 <- [1,2398,null,{}] 09:01:26 INFO - PROCESS | 1934 | 1460995286675 Marionette TRACE conn5 -> [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:01:26 INFO - PROCESS | 1934 | 1460995286860 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:01:27 INFO - PROCESS | 1934 | 1460995287128 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2bd7e800 == 141 [pid = 1934] [id = 607] 09:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a4e7d5400) [pid = 1934] [serial = 1822] [outer = (nil)] 09:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a548af400) [pid = 1934] [serial = 1823] [outer = 0x7f7a4e7d5400] 09:01:27 INFO - PROCESS | 1934 | 1460995287199 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a54dae400) [pid = 1934] [serial = 1824] [outer = 0x7f7a4e7d5400] 09:01:28 INFO - PROCESS | 1934 | 1460995288059 Marionette TRACE conn5 <- [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:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1435ms 09:01:28 INFO - PROCESS | 1934 | 1460995288104 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1934 | 1460995288108 Marionette TRACE conn5 <- [1,2401,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:01:28 INFO - PROCESS | 1934 | 1460995288113 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1934 | 1460995288117 Marionette TRACE conn5 <- [1,2402,null,{}] 09:01:28 INFO - PROCESS | 1934 | 1460995288122 Marionette TRACE conn5 -> [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:01:28 INFO - PROCESS | 1934 | 1460995288375 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:01:28 INFO - PROCESS | 1934 | 1460995288693 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2638b800 == 142 [pid = 1934] [id = 608] 09:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a27844c00) [pid = 1934] [serial = 1825] [outer = (nil)] 09:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a54d30000) [pid = 1934] [serial = 1826] [outer = 0x7f7a27844c00] 09:01:28 INFO - PROCESS | 1934 | 1460995288770 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a5699f000) [pid = 1934] [serial = 1827] [outer = 0x7f7a27844c00] 09:01:29 INFO - PROCESS | 1934 | 1460995289539 Marionette TRACE conn5 <- [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:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1476ms 09:01:29 INFO - PROCESS | 1934 | 1460995289599 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1934 | 1460995289606 Marionette TRACE conn5 <- [1,2405,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:01:29 INFO - PROCESS | 1934 | 1460995289614 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1934 | 1460995289616 Marionette TRACE conn5 <- [1,2406,null,{}] 09:01:29 INFO - PROCESS | 1934 | 1460995289621 Marionette TRACE conn5 -> [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:01:29 INFO - PROCESS | 1934 | 1460995289803 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:01:30 INFO - PROCESS | 1934 | 1460995290073 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a27c48000 == 143 [pid = 1934] [id = 609] 09:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a242ac000) [pid = 1934] [serial = 1828] [outer = (nil)] 09:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a242b2800) [pid = 1934] [serial = 1829] [outer = 0x7f7a242ac000] 09:01:30 INFO - PROCESS | 1934 | 1460995290143 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a242b7c00) [pid = 1934] [serial = 1830] [outer = 0x7f7a242ac000] 09:01:30 INFO - PROCESS | 1934 | 1460995290974 Marionette TRACE conn5 <- [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:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1425ms 09:01:31 INFO - PROCESS | 1934 | 1460995291040 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1934 | 1460995291043 Marionette TRACE conn5 <- [1,2409,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:31 INFO - PROCESS | 1934 | 1460995291048 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1934 | 1460995291050 Marionette TRACE conn5 <- [1,2410,null,{}] 09:01:31 INFO - PROCESS | 1934 | 1460995291055 Marionette TRACE conn5 -> [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:01:31 INFO - PROCESS | 1934 | 1460995291236 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:01:31 INFO - PROCESS | 1934 | 1460995291503 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a27c61000 == 144 [pid = 1934] [id = 610] 09:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a242acc00) [pid = 1934] [serial = 1831] [outer = (nil)] 09:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a285e8000) [pid = 1934] [serial = 1832] [outer = 0x7f7a242acc00] 09:01:31 INFO - PROCESS | 1934 | 1460995291576 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a285ec800) [pid = 1934] [serial = 1833] [outer = 0x7f7a242acc00] 09:01:32 INFO - PROCESS | 1934 | 1460995292377 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1379ms 09:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:32 INFO - PROCESS | 1934 | 1460995292429 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1934 | 1460995292431 Marionette TRACE conn5 <- [1,2413,null,{"value":"8"}] 09:01:32 INFO - PROCESS | 1934 | 1460995292437 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1934 | 1460995292439 Marionette TRACE conn5 <- [1,2414,null,{}] 09:01:32 INFO - PROCESS | 1934 | 1460995292444 Marionette TRACE conn5 -> [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:01:32 INFO - PROCESS | 1934 | 1460995292631 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:01:32 INFO - PROCESS | 1934 | 1460995292900 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a26ad8800 == 145 [pid = 1934] [id = 611] 09:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a242abc00) [pid = 1934] [serial = 1834] [outer = (nil)] 09:01:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a269d7000) [pid = 1934] [serial = 1835] [outer = 0x7f7a242abc00] 09:01:32 INFO - PROCESS | 1934 | 1460995292972 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a269dc400) [pid = 1934] [serial = 1836] [outer = 0x7f7a242abc00] 09:01:33 INFO - PROCESS | 1934 | 1460995293756 Marionette TRACE conn5 <- [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:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1380ms 09:01:33 INFO - PROCESS | 1934 | 1460995293833 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 1934 | 1460995293836 Marionette TRACE conn5 <- [1,2417,null,{"value":"8"}] 09:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:33 INFO - PROCESS | 1934 | 1460995293845 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 1934 | 1460995293847 Marionette TRACE conn5 <- [1,2418,null,{}] 09:01:33 INFO - PROCESS | 1934 | 1460995293851 Marionette TRACE conn5 -> [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:01:34 INFO - PROCESS | 1934 | 1460995294044 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:01:34 INFO - PROCESS | 1934 | 1460995294312 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24076800 == 146 [pid = 1934] [id = 612] 09:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a269d6c00) [pid = 1934] [serial = 1837] [outer = (nil)] 09:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a285ed400) [pid = 1934] [serial = 1838] [outer = 0x7f7a269d6c00] 09:01:34 INFO - PROCESS | 1934 | 1460995294381 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a285f2800) [pid = 1934] [serial = 1839] [outer = 0x7f7a269d6c00] 09:01:35 INFO - PROCESS | 1934 | 1460995295314 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 09:01:35 INFO - PROCESS | 1934 | 1460995295377 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1934 | 1460995295380 Marionette TRACE conn5 <- [1,2421,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:35 INFO - PROCESS | 1934 | 1460995295386 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1934 | 1460995295388 Marionette TRACE conn5 <- [1,2422,null,{}] 09:01:35 INFO - PROCESS | 1934 | 1460995295393 Marionette TRACE conn5 -> [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:01:35 INFO - PROCESS | 1934 | 1460995295576 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:01:36 INFO - PROCESS | 1934 | 1460995296393 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24087800 == 147 [pid = 1934] [id = 613] 09:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a24255800) [pid = 1934] [serial = 1840] [outer = (nil)] 09:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a24261000) [pid = 1934] [serial = 1841] [outer = 0x7f7a24255800] 09:01:36 INFO - PROCESS | 1934 | 1460995296460 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a26495400) [pid = 1934] [serial = 1842] [outer = 0x7f7a24255800] 09:01:37 INFO - PROCESS | 1934 | 1460995297316 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1977ms 09:01:37 INFO - PROCESS | 1934 | 1460995297365 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1934 | 1460995297371 Marionette TRACE conn5 <- [1,2425,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:37 INFO - PROCESS | 1934 | 1460995297379 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1934 | 1460995297382 Marionette TRACE conn5 <- [1,2426,null,{}] 09:01:37 INFO - PROCESS | 1934 | 1460995297389 Marionette TRACE conn5 -> [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:01:37 INFO - PROCESS | 1934 | 1460995297584 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:01:37 INFO - PROCESS | 1934 | 1460995297876 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a26add000 == 148 [pid = 1934] [id = 614] 09:01:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a269dd400) [pid = 1934] [serial = 1843] [outer = (nil)] 09:01:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a27848800) [pid = 1934] [serial = 1844] [outer = 0x7f7a269dd400] 09:01:38 INFO - PROCESS | 1934 | 1460995298006 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a278bc400) [pid = 1934] [serial = 1845] [outer = 0x7f7a269dd400] 09:01:38 INFO - PROCESS | 1934 | 1460995298974 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1627ms 09:01:39 INFO - PROCESS | 1934 | 1460995299010 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 1934 | 1460995299016 Marionette TRACE conn5 <- [1,2429,null,{"value":"8"}] 09:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:39 INFO - PROCESS | 1934 | 1460995299022 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1934 | 1460995299025 Marionette TRACE conn5 <- [1,2430,null,{}] 09:01:39 INFO - PROCESS | 1934 | 1460995299030 Marionette TRACE conn5 -> [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:01:39 INFO - PROCESS | 1934 | 1460995299203 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:01:39 INFO - PROCESS | 1934 | 1460995299485 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a28f93800 == 149 [pid = 1934] [id = 615] 09:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a26495800) [pid = 1934] [serial = 1846] [outer = (nil)] 09:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a27aaa000) [pid = 1934] [serial = 1847] [outer = 0x7f7a26495800] 09:01:39 INFO - PROCESS | 1934 | 1460995299556 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a285f3400) [pid = 1934] [serial = 1848] [outer = 0x7f7a26495800] 09:01:40 INFO - PROCESS | 1934 | 1460995300428 Marionette TRACE conn5 <- [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:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1430ms 09:01:40 INFO - PROCESS | 1934 | 1460995300452 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1934 | 1460995300456 Marionette TRACE conn5 <- [1,2433,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:01:40 INFO - PROCESS | 1934 | 1460995300469 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1934 | 1460995300477 Marionette TRACE conn5 <- [1,2434,null,{}] 09:01:40 INFO - PROCESS | 1934 | 1460995300506 Marionette TRACE conn5 -> [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:01:40 INFO - PROCESS | 1934 | 1460995300705 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:01:40 INFO - PROCESS | 1934 | 1460995300983 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a29ee7000 == 150 [pid = 1934] [id = 616] 09:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a289af400) [pid = 1934] [serial = 1849] [outer = (nil)] 09:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 284 (0x7f7a28e43c00) [pid = 1934] [serial = 1850] [outer = 0x7f7a289af400] 09:01:41 INFO - PROCESS | 1934 | 1460995301044 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 285 (0x7f7a2928fc00) [pid = 1934] [serial = 1851] [outer = 0x7f7a289af400] 09:01:41 INFO - PROCESS | 1934 | 1460995301867 Marionette TRACE conn5 <- [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:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1465ms 09:01:41 INFO - PROCESS | 1934 | 1460995301928 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1934 | 1460995301932 Marionette TRACE conn5 <- [1,2437,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:01:41 INFO - PROCESS | 1934 | 1460995301937 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1934 | 1460995301939 Marionette TRACE conn5 <- [1,2438,null,{}] 09:01:41 INFO - PROCESS | 1934 | 1460995301944 Marionette TRACE conn5 -> [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:01:42 INFO - PROCESS | 1934 | 1460995302126 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:01:42 INFO - PROCESS | 1934 | 1460995302405 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a28fa9000 == 151 [pid = 1934] [id = 617] 09:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 286 (0x7f7a2425c400) [pid = 1934] [serial = 1852] [outer = (nil)] 09:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a29abd400) [pid = 1934] [serial = 1853] [outer = 0x7f7a2425c400] 09:01:42 INFO - PROCESS | 1934 | 1460995302469 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a29b8d800) [pid = 1934] [serial = 1854] [outer = 0x7f7a2425c400] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4d5000 == 150 [pid = 1934] [id = 541] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f5c000 == 149 [pid = 1934] [id = 596] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ac0000 == 148 [pid = 1934] [id = 595] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2eb63000 == 147 [pid = 1934] [id = 594] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a853000 == 146 [pid = 1934] [id = 593] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a250c6000 == 145 [pid = 1934] [id = 592] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a250c8000 == 144 [pid = 1934] [id = 591] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f52000 == 143 [pid = 1934] [id = 590] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a60b800 == 142 [pid = 1934] [id = 589] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4028e800 == 141 [pid = 1934] [id = 586] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39174000 == 140 [pid = 1934] [id = 585] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2655e800 == 139 [pid = 1934] [id = 584] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a23fc3000 == 138 [pid = 1934] [id = 583] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54607000 == 137 [pid = 1934] [id = 582] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4f5cf000 == 136 [pid = 1934] [id = 581] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f6f000 == 135 [pid = 1934] [id = 580] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42142800 == 134 [pid = 1934] [id = 579] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7a0000 == 133 [pid = 1934] [id = 578] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39ad5000 == 132 [pid = 1934] [id = 577] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a391a3000 == 131 [pid = 1934] [id = 576] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38307800 == 130 [pid = 1934] [id = 575] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa27000 == 129 [pid = 1934] [id = 574] 09:01:43 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a616000 == 128 [pid = 1934] [id = 573] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 287 (0x7f7a3540e400) [pid = 1934] [serial = 1715] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 286 (0x7f7a3595f800) [pid = 1934] [serial = 1716] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 285 (0x7f7a2a8a4400) [pid = 1934] [serial = 1704] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 284 (0x7f7a50a38400) [pid = 1934] [serial = 1682] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 283 (0x7f7a27ced800) [pid = 1934] [serial = 1697] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 282 (0x7f7a360b3400) [pid = 1934] [serial = 1664] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a42287800) [pid = 1934] [serial = 1676] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a29c7e400) [pid = 1934] [serial = 1701] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a2df19c00) [pid = 1934] [serial = 1709] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a28e4f800) [pid = 1934] [serial = 1698] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a2a7b4c00) [pid = 1934] [serial = 1703] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a354c7000) [pid = 1934] [serial = 1661] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a2e26d000) [pid = 1934] [serial = 1710] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a2425bc00) [pid = 1934] [serial = 1685] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 273 (0x7f7a29b8a400) [pid = 1934] [serial = 1691] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 272 (0x7f7a3540a800) [pid = 1934] [serial = 1713] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 271 (0x7f7a29c1a800) [pid = 1934] [serial = 1700] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a27aad400) [pid = 1934] [serial = 1694] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a3c8db800) [pid = 1934] [serial = 1670] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a2d46c800) [pid = 1934] [serial = 1707] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a42ce8000) [pid = 1934] [serial = 1679] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a39272000) [pid = 1934] [serial = 1667] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a289b8400) [pid = 1934] [serial = 1688] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a2adaa400) [pid = 1934] [serial = 1655] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a2928e000) [pid = 1934] [serial = 1652] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a2bcdac00) [pid = 1934] [serial = 1706] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2f91b400) [pid = 1934] [serial = 1712] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a2f912400) [pid = 1934] [serial = 1658] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a407f0c00) [pid = 1934] [serial = 1673] [outer = (nil)] [url = about:blank] 09:01:43 INFO - PROCESS | 1934 | 1460995303506 Marionette TRACE conn5 <- [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:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1580ms 09:01:43 INFO - PROCESS | 1934 | 1460995303518 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1934 | 1460995303520 Marionette TRACE conn5 <- [1,2441,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:01:43 INFO - PROCESS | 1934 | 1460995303528 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1934 | 1460995303531 Marionette TRACE conn5 <- [1,2442,null,{}] 09:01:43 INFO - PROCESS | 1934 | 1460995303536 Marionette TRACE conn5 -> [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:01:43 INFO - PROCESS | 1934 | 1460995303699 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:01:43 INFO - PROCESS | 1934 | 1460995303960 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a530800 == 129 [pid = 1934] [id = 618] 09:01:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a29c7e400) [pid = 1934] [serial = 1855] [outer = (nil)] 09:01:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a29c82000) [pid = 1934] [serial = 1856] [outer = 0x7f7a29c7e400] 09:01:44 INFO - PROCESS | 1934 | 1460995304033 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a29cfc000) [pid = 1934] [serial = 1857] [outer = 0x7f7a29c7e400] 09:01:44 INFO - PROCESS | 1934 | 1460995304728 Marionette TRACE conn5 <- [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:01:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:01:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1228ms 09:01:44 INFO - PROCESS | 1934 | 1460995304757 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1934 | 1460995304759 Marionette TRACE conn5 <- [1,2445,null,{"value":"8"}] 09:01:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:01:44 INFO - PROCESS | 1934 | 1460995304765 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1934 | 1460995304767 Marionette TRACE conn5 <- [1,2446,null,{}] 09:01:44 INFO - PROCESS | 1934 | 1460995304772 Marionette TRACE conn5 -> [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:01:45 INFO - PROCESS | 1934 | 1460995305009 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:01:45 INFO - PROCESS | 1934 | 1460995305030 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b062800 == 130 [pid = 1934] [id = 619] 09:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a2a503800) [pid = 1934] [serial = 1858] [outer = (nil)] 09:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a2a511000) [pid = 1934] [serial = 1859] [outer = 0x7f7a2a503800] 09:01:45 INFO - PROCESS | 1934 | 1460995305087 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a2a7ba000) [pid = 1934] [serial = 1860] [outer = 0x7f7a2a503800] 09:01:45 INFO - PROCESS | 1934 | 1460995305932 Marionette TRACE conn5 <- [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:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1231ms 09:01:45 INFO - PROCESS | 1934 | 1460995305996 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1934 | 1460995305999 Marionette TRACE conn5 <- [1,2449,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:01:46 INFO - PROCESS | 1934 | 1460995306004 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1934 | 1460995306006 Marionette TRACE conn5 <- [1,2450,null,{}] 09:01:46 INFO - PROCESS | 1934 | 1460995306011 Marionette TRACE conn5 -> [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:01:46 INFO - PROCESS | 1934 | 1460995306253 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:01:46 INFO - PROCESS | 1934 | 1460995306279 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0f4000 == 131 [pid = 1934] [id = 620] 09:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a29d1b400) [pid = 1934] [serial = 1861] [outer = (nil)] 09:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a2a88a800) [pid = 1934] [serial = 1862] [outer = 0x7f7a29d1b400] 09:01:46 INFO - PROCESS | 1934 | 1460995306334 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a2a8a1c00) [pid = 1934] [serial = 1863] [outer = 0x7f7a29d1b400] 09:01:47 INFO - PROCESS | 1934 | 1460995307123 Marionette TRACE conn5 <- [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:01:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:01:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1176ms 09:01:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:47 INFO - PROCESS | 1934 | 1460995307181 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1934 | 1460995307183 Marionette TRACE conn5 <- [1,2453,null,{"value":"8"}] 09:01:47 INFO - PROCESS | 1934 | 1460995307189 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1934 | 1460995307191 Marionette TRACE conn5 <- [1,2454,null,{}] 09:01:47 INFO - PROCESS | 1934 | 1460995307196 Marionette TRACE conn5 -> [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:01:47 INFO - PROCESS | 1934 | 1460995307427 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:01:47 INFO - PROCESS | 1934 | 1460995307462 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2bd8e000 == 132 [pid = 1934] [id = 621] 09:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a2a8a2c00) [pid = 1934] [serial = 1864] [outer = (nil)] 09:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a2ada7000) [pid = 1934] [serial = 1865] [outer = 0x7f7a2a8a2c00] 09:01:47 INFO - PROCESS | 1934 | 1460995307517 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a2af9d000) [pid = 1934] [serial = 1866] [outer = 0x7f7a2a8a2c00] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a27cf4c00) [pid = 1934] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a3540c000) [pid = 1934] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a29b70800) [pid = 1934] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a44aeb000) [pid = 1934] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a24ad8000) [pid = 1934] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a278c4800) [pid = 1934] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a27aa2c00) [pid = 1934] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a397cf800) [pid = 1934] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a37348000) [pid = 1934] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a29c83000) [pid = 1934] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a2ffc2000) [pid = 1934] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a2648f000) [pid = 1934] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a2e0b0000) [pid = 1934] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a24ad3000) [pid = 1934] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a2df7a000) [pid = 1934] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a289ae400) [pid = 1934] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a312f6c00) [pid = 1934] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a289afc00) [pid = 1934] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a2f913400) [pid = 1934] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a3a8b0000) [pid = 1934] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a29b8b000) [pid = 1934] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a397d2000) [pid = 1934] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a27ceb400) [pid = 1934] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a2648e000) [pid = 1934] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a2df82000) [pid = 1934] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a36152400) [pid = 1934] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a2648c400) [pid = 1934] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a3a6d3000) [pid = 1934] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a29cf8000) [pid = 1934] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a27cea000) [pid = 1934] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:01:48 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a289af800) [pid = 1934] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:01:49 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a27aa2000) [pid = 1934] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:01:49 INFO - PROCESS | 1934 | 1460995309252 Marionette TRACE conn5 <- [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:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2129ms 09:01:49 INFO - PROCESS | 1934 | 1460995309317 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1934 | 1460995309320 Marionette TRACE conn5 <- [1,2457,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:49 INFO - PROCESS | 1934 | 1460995309325 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1934 | 1460995309327 Marionette TRACE conn5 <- [1,2458,null,{}] 09:01:49 INFO - PROCESS | 1934 | 1460995309332 Marionette TRACE conn5 -> [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:01:49 INFO - PROCESS | 1934 | 1460995309585 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:01:49 INFO - PROCESS | 1934 | 1460995309600 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aecc800 == 133 [pid = 1934] [id = 622] 09:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a2648ec00) [pid = 1934] [serial = 1867] [outer = (nil)] 09:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a27cf4c00) [pid = 1934] [serial = 1868] [outer = 0x7f7a2648ec00] 09:01:49 INFO - PROCESS | 1934 | 1460995309657 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a2ad9d000) [pid = 1934] [serial = 1869] [outer = 0x7f7a2648ec00] 09:01:50 INFO - PROCESS | 1934 | 1460995310429 Marionette TRACE conn5 <- [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:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1126ms 09:01:50 INFO - PROCESS | 1934 | 1460995310452 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1934 | 1460995310455 Marionette TRACE conn5 <- [1,2461,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:50 INFO - PROCESS | 1934 | 1460995310459 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1934 | 1460995310462 Marionette TRACE conn5 <- [1,2462,null,{}] 09:01:50 INFO - PROCESS | 1934 | 1460995310467 Marionette TRACE conn5 -> [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:01:50 INFO - PROCESS | 1934 | 1460995310716 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:01:50 INFO - PROCESS | 1934 | 1460995310734 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2dfdb000 == 134 [pid = 1934] [id = 623] 09:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a278cbc00) [pid = 1934] [serial = 1870] [outer = (nil)] 09:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a2ad9e400) [pid = 1934] [serial = 1871] [outer = 0x7f7a278cbc00] 09:01:50 INFO - PROCESS | 1934 | 1460995310797 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a2baa7400) [pid = 1934] [serial = 1872] [outer = 0x7f7a278cbc00] 09:01:51 INFO - PROCESS | 1934 | 1460995311978 Marionette TRACE conn5 <- [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:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1575ms 09:01:52 INFO - PROCESS | 1934 | 1460995312035 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1934 | 1460995312042 Marionette TRACE conn5 <- [1,2465,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:52 INFO - PROCESS | 1934 | 1460995312050 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1934 | 1460995312055 Marionette TRACE conn5 <- [1,2466,null,{}] 09:01:52 INFO - PROCESS | 1934 | 1460995312062 Marionette TRACE conn5 -> [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:01:52 INFO - PROCESS | 1934 | 1460995312315 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:01:52 INFO - PROCESS | 1934 | 1460995312632 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a278e2000 == 135 [pid = 1934] [id = 624] 09:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a27841000) [pid = 1934] [serial = 1873] [outer = (nil)] 09:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a2784b000) [pid = 1934] [serial = 1874] [outer = 0x7f7a27841000] 09:01:52 INFO - PROCESS | 1934 | 1460995312704 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a27a9e800) [pid = 1934] [serial = 1875] [outer = 0x7f7a27841000] 09:01:53 INFO - PROCESS | 1934 | 1460995313599 Marionette TRACE conn5 <- [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:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1581ms 09:01:53 INFO - PROCESS | 1934 | 1460995313632 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1934 | 1460995313640 Marionette TRACE conn5 <- [1,2469,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:01:53 INFO - PROCESS | 1934 | 1460995313650 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1934 | 1460995313653 Marionette TRACE conn5 <- [1,2470,null,{}] 09:01:53 INFO - PROCESS | 1934 | 1460995313658 Marionette TRACE conn5 -> [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:01:53 INFO - PROCESS | 1934 | 1460995313854 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:01:54 INFO - PROCESS | 1934 | 1460995314306 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2aec3800 == 136 [pid = 1934] [id = 625] 09:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a291d2400) [pid = 1934] [serial = 1876] [outer = (nil)] 09:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a29ab4800) [pid = 1934] [serial = 1877] [outer = 0x7f7a291d2400] 09:01:54 INFO - PROCESS | 1934 | 1460995314479 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a29c1dc00) [pid = 1934] [serial = 1878] [outer = 0x7f7a291d2400] 09:01:55 INFO - PROCESS | 1934 | 1460995315310 Marionette TRACE conn5 <- [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:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1730ms 09:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:01:55 INFO - PROCESS | 1934 | 1460995315380 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1934 | 1460995315383 Marionette TRACE conn5 <- [1,2473,null,{"value":"8"}] 09:01:55 INFO - PROCESS | 1934 | 1460995315390 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1934 | 1460995315395 Marionette TRACE conn5 <- [1,2474,null,{}] 09:01:55 INFO - PROCESS | 1934 | 1460995315410 Marionette TRACE conn5 -> [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:01:55 INFO - PROCESS | 1934 | 1460995315646 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:01:55 INFO - PROCESS | 1934 | 1460995315917 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f835000 == 137 [pid = 1934] [id = 626] 09:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a29cf1c00) [pid = 1934] [serial = 1879] [outer = (nil)] 09:01:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a2a88b800) [pid = 1934] [serial = 1880] [outer = 0x7f7a29cf1c00] 09:01:55 INFO - PROCESS | 1934 | 1460995315990 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2b104000) [pid = 1934] [serial = 1881] [outer = 0x7f7a29cf1c00] 09:01:56 INFO - PROCESS | 1934 | 1460995316840 Marionette TRACE conn5 <- [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:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1487ms 09:01:56 INFO - PROCESS | 1934 | 1460995316877 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:01:56 INFO - PROCESS | 1934 | 1460995316881 Marionette TRACE conn5 <- [1,2477,null,{"value":"8"}] 09:01:56 INFO - PROCESS | 1934 | 1460995316887 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1934 | 1460995316889 Marionette TRACE conn5 <- [1,2478,null,{}] 09:01:56 INFO - PROCESS | 1934 | 1460995316894 Marionette TRACE conn5 -> [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:01:57 INFO - PROCESS | 1934 | 1460995317088 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:01:57 INFO - PROCESS | 1934 | 1460995317361 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2fab8800 == 138 [pid = 1934] [id = 627] 09:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a29cf9800) [pid = 1934] [serial = 1882] [outer = (nil)] 09:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a2bab2400) [pid = 1934] [serial = 1883] [outer = 0x7f7a29cf9800] 09:01:57 INFO - PROCESS | 1934 | 1460995317431 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a2bce4c00) [pid = 1934] [serial = 1884] [outer = 0x7f7a29cf9800] 09:01:58 INFO - PROCESS | 1934 | 1460995318264 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1428ms 09:01:58 INFO - PROCESS | 1934 | 1460995318314 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1934 | 1460995318318 Marionette TRACE conn5 <- [1,2481,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:01:58 INFO - PROCESS | 1934 | 1460995318323 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1934 | 1460995318325 Marionette TRACE conn5 <- [1,2482,null,{}] 09:01:58 INFO - PROCESS | 1934 | 1460995318331 Marionette TRACE conn5 -> [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:01:58 INFO - PROCESS | 1934 | 1460995318513 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:01:58 INFO - PROCESS | 1934 | 1460995318826 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fdaa800 == 139 [pid = 1934] [id = 628] 09:01:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a27aa8c00) [pid = 1934] [serial = 1885] [outer = (nil)] 09:01:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2cac6400) [pid = 1934] [serial = 1886] [outer = 0x7f7a27aa8c00] 09:01:58 INFO - PROCESS | 1934 | 1460995318896 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a2d466000) [pid = 1934] [serial = 1887] [outer = 0x7f7a27aa8c00] 09:01:59 INFO - PROCESS | 1934 | 1460995319769 Marionette TRACE conn5 <- [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:01:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:01:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1477ms 09:01:59 INFO - PROCESS | 1934 | 1460995319802 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1934 | 1460995319804 Marionette TRACE conn5 <- [1,2485,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:01:59 INFO - PROCESS | 1934 | 1460995319810 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1934 | 1460995319812 Marionette TRACE conn5 <- [1,2486,null,{}] 09:01:59 INFO - PROCESS | 1934 | 1460995319817 Marionette TRACE conn5 -> [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:02:00 INFO - PROCESS | 1934 | 1460995320016 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:02:00 INFO - PROCESS | 1934 | 1460995320291 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35f64000 == 140 [pid = 1934] [id = 629] 09:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a2ad9dc00) [pid = 1934] [serial = 1888] [outer = (nil)] 09:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a2d5e1000) [pid = 1934] [serial = 1889] [outer = 0x7f7a2ad9dc00] 09:02:00 INFO - PROCESS | 1934 | 1460995320365 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a2df1d800) [pid = 1934] [serial = 1890] [outer = 0x7f7a2ad9dc00] 09:02:01 INFO - PROCESS | 1934 | 1460995321165 Marionette TRACE conn5 <- [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:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1425ms 09:02:01 INFO - PROCESS | 1934 | 1460995321237 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1934 | 1460995321239 Marionette TRACE conn5 <- [1,2489,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:02:01 INFO - PROCESS | 1934 | 1460995321246 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1934 | 1460995321248 Marionette TRACE conn5 <- [1,2490,null,{}] 09:02:01 INFO - PROCESS | 1934 | 1460995321253 Marionette TRACE conn5 -> [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:02:01 INFO - PROCESS | 1934 | 1460995321440 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:02:01 INFO - PROCESS | 1934 | 1460995321708 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a362ed000 == 141 [pid = 1934] [id = 630] 09:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a2c902800) [pid = 1934] [serial = 1891] [outer = (nil)] 09:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a2df81c00) [pid = 1934] [serial = 1892] [outer = 0x7f7a2c902800] 09:02:01 INFO - PROCESS | 1934 | 1460995321778 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a2e0bb000) [pid = 1934] [serial = 1893] [outer = 0x7f7a2c902800] 09:02:02 INFO - PROCESS | 1934 | 1460995322618 Marionette TRACE conn5 <- [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:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1426ms 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:02:02 INFO - PROCESS | 1934 | 1460995322673 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1934 | 1460995322676 Marionette TRACE conn5 <- [1,2493,null,{"value":"8"}] 09:02:02 INFO - PROCESS | 1934 | 1460995322682 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1934 | 1460995322685 Marionette TRACE conn5 <- [1,2494,null,{}] 09:02:02 INFO - PROCESS | 1934 | 1460995322689 Marionette TRACE conn5 -> [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:02:02 INFO - PROCESS | 1934 | 1460995322883 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:02:03 INFO - PROCESS | 1934 | 1460995323160 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3668e000 == 142 [pid = 1934] [id = 631] 09:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a2df0fc00) [pid = 1934] [serial = 1894] [outer = (nil)] 09:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a2e273c00) [pid = 1934] [serial = 1895] [outer = 0x7f7a2df0fc00] 09:02:03 INFO - PROCESS | 1934 | 1460995323231 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a2f8b3000) [pid = 1934] [serial = 1896] [outer = 0x7f7a2df0fc00] 09:02:04 INFO - PROCESS | 1934 | 1460995324075 Marionette TRACE conn5 <- [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:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1428ms 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:02:04 INFO - PROCESS | 1934 | 1460995324110 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1934 | 1460995324113 Marionette TRACE conn5 <- [1,2497,null,{"value":"8"}] 09:02:04 INFO - PROCESS | 1934 | 1460995324118 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1934 | 1460995324121 Marionette TRACE conn5 <- [1,2498,null,{}] 09:02:04 INFO - PROCESS | 1934 | 1460995324126 Marionette TRACE conn5 -> [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:02:04 INFO - PROCESS | 1934 | 1460995324314 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:02:04 INFO - PROCESS | 1934 | 1460995324595 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3865c800 == 143 [pid = 1934] [id = 632] 09:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a291cfc00) [pid = 1934] [serial = 1897] [outer = (nil)] 09:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a2f912400) [pid = 1934] [serial = 1898] [outer = 0x7f7a291cfc00] 09:02:04 INFO - PROCESS | 1934 | 1460995324664 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a2f91e800) [pid = 1934] [serial = 1899] [outer = 0x7f7a291cfc00] 09:02:05 INFO - PROCESS | 1934 | 1460995325487 Marionette TRACE conn5 <- [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:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1428ms 09:02:05 INFO - PROCESS | 1934 | 1460995325547 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1934 | 1460995325550 Marionette TRACE conn5 <- [1,2501,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:02:05 INFO - PROCESS | 1934 | 1460995325555 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1934 | 1460995325558 Marionette TRACE conn5 <- [1,2502,null,{}] 09:02:05 INFO - PROCESS | 1934 | 1460995325563 Marionette TRACE conn5 -> [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:02:05 INFO - PROCESS | 1934 | 1460995325759 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:02:06 INFO - PROCESS | 1934 | 1460995326038 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a39061000 == 144 [pid = 1934] [id = 633] 09:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a28e4ec00) [pid = 1934] [serial = 1900] [outer = (nil)] 09:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a2f951800) [pid = 1934] [serial = 1901] [outer = 0x7f7a28e4ec00] 09:02:06 INFO - PROCESS | 1934 | 1460995326115 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a2ffca400) [pid = 1934] [serial = 1902] [outer = 0x7f7a28e4ec00] 09:02:06 INFO - PROCESS | 1934 | 1460995326979 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1479ms 09:02:07 INFO - PROCESS | 1934 | 1460995327035 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1934 | 1460995327039 Marionette TRACE conn5 <- [1,2505,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:02:07 INFO - PROCESS | 1934 | 1460995327044 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1934 | 1460995327047 Marionette TRACE conn5 <- [1,2506,null,{}] 09:02:07 INFO - PROCESS | 1934 | 1460995327053 Marionette TRACE conn5 -> [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:02:07 INFO - PROCESS | 1934 | 1460995327275 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:02:07 INFO - PROCESS | 1934 | 1460995327549 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39533800 == 145 [pid = 1934] [id = 634] 09:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a2bab2c00) [pid = 1934] [serial = 1903] [outer = (nil)] 09:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a35403c00) [pid = 1934] [serial = 1904] [outer = 0x7f7a2bab2c00] 09:02:07 INFO - PROCESS | 1934 | 1460995327675 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a3595b800) [pid = 1934] [serial = 1905] [outer = 0x7f7a2bab2c00] 09:02:08 INFO - PROCESS | 1934 | 1460995328467 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1477ms 09:02:08 INFO - PROCESS | 1934 | 1460995328537 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1934 | 1460995328540 Marionette TRACE conn5 <- [1,2509,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:02:08 INFO - PROCESS | 1934 | 1460995328551 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1934 | 1460995328554 Marionette TRACE conn5 <- [1,2510,null,{}] 09:02:08 INFO - PROCESS | 1934 | 1460995328558 Marionette TRACE conn5 -> [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:02:08 INFO - PROCESS | 1934 | 1460995328773 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:02:09 INFO - PROCESS | 1934 | 1460995329049 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3a622000 == 146 [pid = 1934] [id = 635] 09:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a2c905400) [pid = 1934] [serial = 1906] [outer = (nil)] 09:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a35965400) [pid = 1934] [serial = 1907] [outer = 0x7f7a2c905400] 09:02:09 INFO - PROCESS | 1934 | 1460995329154 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a3600b800) [pid = 1934] [serial = 1908] [outer = 0x7f7a2c905400] 09:02:09 INFO - PROCESS | 1934 | 1460995329980 Marionette TRACE conn5 <- [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:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1487ms 09:02:10 INFO - PROCESS | 1934 | 1460995330038 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 1934 | 1460995330041 Marionette TRACE conn5 <- [1,2513,null,{"value":"8"}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:02:10 INFO - PROCESS | 1934 | 1460995330065 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1934 | 1460995330069 Marionette TRACE conn5 <- [1,2514,null,{}] 09:02:10 INFO - PROCESS | 1934 | 1460995330074 Marionette TRACE conn5 -> [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:02:10 INFO - PROCESS | 1934 | 1460995330265 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:02:10 INFO - PROCESS | 1934 | 1460995330541 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3c694000 == 147 [pid = 1934] [id = 636] 09:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a2cac9400) [pid = 1934] [serial = 1909] [outer = (nil)] 09:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a3604b000) [pid = 1934] [serial = 1910] [outer = 0x7f7a2cac9400] 09:02:10 INFO - PROCESS | 1934 | 1460995330607 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 284 (0x7f7a360b0800) [pid = 1934] [serial = 1911] [outer = 0x7f7a2cac9400] 09:02:11 INFO - PROCESS | 1934 | 1460995331450 Marionette TRACE conn5 <- [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:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1439ms 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:02:11 INFO - PROCESS | 1934 | 1460995331502 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1934 | 1460995331504 Marionette TRACE conn5 <- [1,2517,null,{"value":"8"}] 09:02:11 INFO - PROCESS | 1934 | 1460995331510 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1934 | 1460995331516 Marionette TRACE conn5 <- [1,2518,null,{}] 09:02:11 INFO - PROCESS | 1934 | 1460995331521 Marionette TRACE conn5 -> [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:02:11 INFO - PROCESS | 1934 | 1460995331708 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:02:11 INFO - PROCESS | 1934 | 1460995331993 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d2d5000 == 148 [pid = 1934] [id = 637] 09:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 285 (0x7f7a3595dc00) [pid = 1934] [serial = 1912] [outer = (nil)] 09:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 286 (0x7f7a36148000) [pid = 1934] [serial = 1913] [outer = 0x7f7a3595dc00] 09:02:12 INFO - PROCESS | 1934 | 1460995332063 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a361d3800) [pid = 1934] [serial = 1914] [outer = 0x7f7a3595dc00] 09:02:12 INFO - PROCESS | 1934 | 1460995332934 Marionette TRACE conn5 <- [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:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1479ms 09:02:12 INFO - PROCESS | 1934 | 1460995332989 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1934 | 1460995332991 Marionette TRACE conn5 <- [1,2521,null,{"value":"8"}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:02:13 INFO - PROCESS | 1934 | 1460995332997 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1934 | 1460995332999 Marionette TRACE conn5 <- [1,2522,null,{}] 09:02:13 INFO - PROCESS | 1934 | 1460995333005 Marionette TRACE conn5 -> [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:02:13 INFO - PROCESS | 1934 | 1460995333197 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:02:13 INFO - PROCESS | 1934 | 1460995333484 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2aed1800 == 149 [pid = 1934] [id = 638] 09:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a26492400) [pid = 1934] [serial = 1915] [outer = (nil)] 09:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 289 (0x7f7a2d464400) [pid = 1934] [serial = 1916] [outer = 0x7f7a26492400] 09:02:13 INFO - PROCESS | 1934 | 1460995333590 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 290 (0x7f7a361db000) [pid = 1934] [serial = 1917] [outer = 0x7f7a26492400] 09:02:14 INFO - PROCESS | 1934 | 1460995334446 Marionette TRACE conn5 <- [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:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1484ms 09:02:14 INFO - PROCESS | 1934 | 1460995334509 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1934 | 1460995334513 Marionette TRACE conn5 <- [1,2525,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:02:14 INFO - PROCESS | 1934 | 1460995334518 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1934 | 1460995334520 Marionette TRACE conn5 <- [1,2526,null,{}] 09:02:14 INFO - PROCESS | 1934 | 1460995334525 Marionette TRACE conn5 -> [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:02:14 INFO - PROCESS | 1934 | 1460995334724 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:02:15 INFO - PROCESS | 1934 | 1460995335023 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d539800 == 150 [pid = 1934] [id = 639] 09:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 291 (0x7f7a24ad2000) [pid = 1934] [serial = 1918] [outer = (nil)] 09:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 292 (0x7f7a3620bc00) [pid = 1934] [serial = 1919] [outer = 0x7f7a24ad2000] 09:02:15 INFO - PROCESS | 1934 | 1460995335131 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 293 (0x7f7a362bf400) [pid = 1934] [serial = 1920] [outer = 0x7f7a24ad2000] 09:02:15 INFO - PROCESS | 1934 | 1460995335937 Marionette TRACE conn5 <- [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:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1478ms 09:02:16 INFO - PROCESS | 1934 | 1460995335998 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1934 | 1460995336001 Marionette TRACE conn5 <- [1,2529,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:02:16 INFO - PROCESS | 1934 | 1460995336007 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1934 | 1460995336009 Marionette TRACE conn5 <- [1,2530,null,{}] 09:02:16 INFO - PROCESS | 1934 | 1460995336014 Marionette TRACE conn5 -> [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:02:16 INFO - PROCESS | 1934 | 1460995336212 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:02:16 INFO - PROCESS | 1934 | 1460995336501 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a4029a000 == 151 [pid = 1934] [id = 640] 09:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 294 (0x7f7a24ad9800) [pid = 1934] [serial = 1921] [outer = (nil)] 09:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 295 (0x7f7a2928e800) [pid = 1934] [serial = 1922] [outer = 0x7f7a24ad9800] 09:02:16 INFO - PROCESS | 1934 | 1460995336608 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 296 (0x7f7a37343400) [pid = 1934] [serial = 1923] [outer = 0x7f7a24ad9800] 09:02:17 INFO - PROCESS | 1934 | 1460995337437 Marionette TRACE conn5 <- [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:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1480ms 09:02:17 INFO - PROCESS | 1934 | 1460995337489 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1934 | 1460995337492 Marionette TRACE conn5 <- [1,2533,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:02:17 INFO - PROCESS | 1934 | 1460995337497 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1934 | 1460995337499 Marionette TRACE conn5 <- [1,2534,null,{}] 09:02:17 INFO - PROCESS | 1934 | 1460995337505 Marionette TRACE conn5 -> [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:02:17 INFO - PROCESS | 1934 | 1460995337702 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:02:18 INFO - PROCESS | 1934 | 1460995337998 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2f9a5000 == 152 [pid = 1934] [id = 641] 09:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 297 (0x7f7a242b1800) [pid = 1934] [serial = 1924] [outer = (nil)] 09:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 298 (0x7f7a289b1400) [pid = 1934] [serial = 1925] [outer = 0x7f7a242b1800] 09:02:18 INFO - PROCESS | 1934 | 1460995338068 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 299 (0x7f7a2d469800) [pid = 1934] [serial = 1926] [outer = 0x7f7a242b1800] 09:02:19 INFO - PROCESS | 1934 | 1460995339741 Marionette TRACE conn5 <- [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:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2277ms 09:02:19 INFO - PROCESS | 1934 | 1460995339775 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1934 | 1460995339780 Marionette TRACE conn5 <- [1,2537,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:02:19 INFO - PROCESS | 1934 | 1460995339793 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1934 | 1460995339802 Marionette TRACE conn5 <- [1,2538,null,{}] 09:02:19 INFO - PROCESS | 1934 | 1460995339810 Marionette TRACE conn5 -> [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:02:20 INFO - PROCESS | 1934 | 1460995340043 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:02:20 INFO - PROCESS | 1934 | 1460995340330 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a26adf000 == 153 [pid = 1934] [id = 642] 09:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 300 (0x7f7a242b1000) [pid = 1934] [serial = 1927] [outer = (nil)] 09:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 301 (0x7f7a267d8000) [pid = 1934] [serial = 1928] [outer = 0x7f7a242b1000] 09:02:20 INFO - PROCESS | 1934 | 1460995340398 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 302 (0x7f7a269d4c00) [pid = 1934] [serial = 1929] [outer = 0x7f7a242b1000] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aecc800 == 152 [pid = 1934] [id = 622] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2bd8e000 == 151 [pid = 1934] [id = 621] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0f4000 == 150 [pid = 1934] [id = 620] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b062800 == 149 [pid = 1934] [id = 619] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29ee7000 == 148 [pid = 1934] [id = 616] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a28f93800 == 147 [pid = 1934] [id = 615] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26add000 == 146 [pid = 1934] [id = 614] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a24087800 == 145 [pid = 1934] [id = 613] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a59bdc800 == 144 [pid = 1934] [id = 605] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5460f800 == 143 [pid = 1934] [id = 604] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44b8c800 == 142 [pid = 1934] [id = 603] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4128a800 == 141 [pid = 1934] [id = 602] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7b5000 == 140 [pid = 1934] [id = 601] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d05e800 == 139 [pid = 1934] [id = 600] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ac7000 == 138 [pid = 1934] [id = 599] 09:02:21 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b06d800 == 137 [pid = 1934] [id = 598] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 301 (0x7f7a3720b000) [pid = 1934] [serial = 1791] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 300 (0x7f7a36053800) [pid = 1934] [serial = 1787] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 299 (0x7f7a3d5b8c00) [pid = 1934] [serial = 1754] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 298 (0x7f7a29c22000) [pid = 1934] [serial = 1772] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 297 (0x7f7a29d1ec00) [pid = 1934] [serial = 1773] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 296 (0x7f7a54dabc00) [pid = 1934] [serial = 1539] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 295 (0x7f7a278bec00) [pid = 1934] [serial = 1769] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 294 (0x7f7a2d50fc00) [pid = 1934] [serial = 1781] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 293 (0x7f7a54282c00) [pid = 1934] [serial = 1751] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 292 (0x7f7a4143c400) [pid = 1934] [serial = 1742] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 291 (0x7f7a417dac00) [pid = 1934] [serial = 1473] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 290 (0x7f7a3c8cf000) [pid = 1934] [serial = 1467] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 289 (0x7f7a4f6d6400) [pid = 1934] [serial = 1482] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 288 (0x7f7a2a7b1c00) [pid = 1934] [serial = 1775] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 287 (0x7f7a37210400) [pid = 1934] [serial = 1733] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 286 (0x7f7a2a89f000) [pid = 1934] [serial = 1724] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 285 (0x7f7a2ffcd800) [pid = 1934] [serial = 1784] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 284 (0x7f7a3540bc00) [pid = 1934] [serial = 1785] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 283 (0x7f7a39a53000) [pid = 1934] [serial = 1736] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 282 (0x7f7a5427ac00) [pid = 1934] [serial = 1548] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a29294c00) [pid = 1934] [serial = 1721] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a2d50f000) [pid = 1934] [serial = 1766] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a4239a000) [pid = 1934] [serial = 1533] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a36005400) [pid = 1934] [serial = 1718] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a44a48000) [pid = 1934] [serial = 1745] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a54b96400) [pid = 1934] [serial = 1757] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a2a897c00) [pid = 1934] [serial = 1778] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a2ffc8400) [pid = 1934] [serial = 1527] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 273 (0x7f7a44b69800) [pid = 1934] [serial = 1485] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 272 (0x7f7a38522400) [pid = 1934] [serial = 1461] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 271 (0x7f7a54d24c00) [pid = 1934] [serial = 1494] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a2d507c00) [pid = 1934] [serial = 1779] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a43f5c800) [pid = 1934] [serial = 1479] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a42522800) [pid = 1934] [serial = 1476] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a2d5dc800) [pid = 1934] [serial = 1524] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a3f8c3c00) [pid = 1934] [serial = 1470] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a54b08800) [pid = 1934] [serial = 1554] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a3d86c000) [pid = 1934] [serial = 1739] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a2b10fc00) [pid = 1934] [serial = 1790] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a27cee800) [pid = 1934] [serial = 1545] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2f954c00) [pid = 1934] [serial = 1727] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a395e2400) [pid = 1934] [serial = 1530] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a4f64b000) [pid = 1934] [serial = 1748] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a36051c00) [pid = 1934] [serial = 1730] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a27aa7c00) [pid = 1934] [serial = 1770] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a2afa1400) [pid = 1934] [serial = 1776] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a3926d000) [pid = 1934] [serial = 1464] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2649a400) [pid = 1934] [serial = 1542] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a44b62000) [pid = 1934] [serial = 1536] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a36211800) [pid = 1934] [serial = 1788] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a2e276400) [pid = 1934] [serial = 1782] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a4493ec00) [pid = 1934] [serial = 1760] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a29ab2000) [pid = 1934] [serial = 1763] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a50a40800) [pid = 1934] [serial = 1491] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a29293c00) [pid = 1934] [serial = 1551] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a50a3f800) [pid = 1934] [serial = 1488] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a2a89a800) [pid = 1934] [serial = 1695] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a387dd000) [pid = 1934] [serial = 1793] [outer = (nil)] [url = about:blank] 09:02:21 INFO - PROCESS | 1934 | 1460995341846 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2152ms 09:02:21 INFO - PROCESS | 1934 | 1460995341940 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1934 | 1460995341946 Marionette TRACE conn5 <- [1,2541,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:21 INFO - PROCESS | 1934 | 1460995341955 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1934 | 1460995341959 Marionette TRACE conn5 <- [1,2542,null,{}] 09:02:21 INFO - PROCESS | 1934 | 1460995341975 Marionette TRACE conn5 -> [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:02:22 INFO - PROCESS | 1934 | 1460995342140 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:02:22 INFO - PROCESS | 1934 | 1460995342154 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a244a8000 == 138 [pid = 1934] [id = 643] 09:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a242b5400) [pid = 1934] [serial = 1930] [outer = (nil)] 09:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a27846800) [pid = 1934] [serial = 1931] [outer = 0x7f7a242b5400] 09:02:22 INFO - PROCESS | 1934 | 1460995342211 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a27cf2000) [pid = 1934] [serial = 1932] [outer = 0x7f7a242b5400] 09:02:23 INFO - PROCESS | 1934 | 1460995343261 Marionette TRACE conn5 <- [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:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1342ms 09:02:23 INFO - PROCESS | 1934 | 1460995343301 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1934 | 1460995343304 Marionette TRACE conn5 <- [1,2545,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:23 INFO - PROCESS | 1934 | 1460995343310 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1934 | 1460995343315 Marionette TRACE conn5 <- [1,2546,null,{}] 09:02:23 INFO - PROCESS | 1934 | 1460995343329 Marionette TRACE conn5 -> [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:02:23 INFO - PROCESS | 1934 | 1460995343574 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:02:23 INFO - PROCESS | 1934 | 1460995343596 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a26add000 == 139 [pid = 1934] [id = 644] 09:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a269d6000) [pid = 1934] [serial = 1933] [outer = (nil)] 09:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a289c3c00) [pid = 1934] [serial = 1934] [outer = 0x7f7a269d6000] 09:02:23 INFO - PROCESS | 1934 | 1460995343656 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a291d0000) [pid = 1934] [serial = 1935] [outer = 0x7f7a269d6000] 09:02:24 INFO - PROCESS | 1934 | 1460995344559 Marionette TRACE conn5 <- [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:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1281ms 09:02:24 INFO - PROCESS | 1934 | 1460995344591 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1934 | 1460995344595 Marionette TRACE conn5 <- [1,2549,null,{"value":"8"}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:24 INFO - PROCESS | 1934 | 1460995344600 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1934 | 1460995344602 Marionette TRACE conn5 <- [1,2550,null,{}] 09:02:24 INFO - PROCESS | 1934 | 1460995344613 Marionette TRACE conn5 -> [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:02:24 INFO - PROCESS | 1934 | 1460995344859 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:02:24 INFO - PROCESS | 1934 | 1460995344898 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a294fe800 == 140 [pid = 1934] [id = 645] 09:02:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a289ce400) [pid = 1934] [serial = 1936] [outer = (nil)] 09:02:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a29b77c00) [pid = 1934] [serial = 1937] [outer = 0x7f7a289ce400] 09:02:24 INFO - PROCESS | 1934 | 1460995344954 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a29b92c00) [pid = 1934] [serial = 1938] [outer = 0x7f7a289ce400] 09:02:25 INFO - PROCESS | 1934 | 1460995345924 Marionette TRACE conn5 <- [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:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1377ms 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:25 INFO - PROCESS | 1934 | 1460995345978 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1934 | 1460995345980 Marionette TRACE conn5 <- [1,2553,null,{"value":"8"}] 09:02:25 INFO - PROCESS | 1934 | 1460995345985 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1934 | 1460995345988 Marionette TRACE conn5 <- [1,2554,null,{}] 09:02:25 INFO - PROCESS | 1934 | 1460995345992 Marionette TRACE conn5 -> [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:02:26 INFO - PROCESS | 1934 | 1460995346225 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:02:26 INFO - PROCESS | 1934 | 1460995346255 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a60e000 == 141 [pid = 1934] [id = 646] 09:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a29ab2000) [pid = 1934] [serial = 1939] [outer = (nil)] 09:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a29c28800) [pid = 1934] [serial = 1940] [outer = 0x7f7a29ab2000] 09:02:26 INFO - PROCESS | 1934 | 1460995346313 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a29cee400) [pid = 1934] [serial = 1941] [outer = 0x7f7a29ab2000] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a29d1b400) [pid = 1934] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2a8a2c00) [pid = 1934] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a2a503800) [pid = 1934] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a29c7e400) [pid = 1934] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a24255800) [pid = 1934] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a26495800) [pid = 1934] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a269dd400) [pid = 1934] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a2425c400) [pid = 1934] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a289af400) [pid = 1934] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:27 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a2648ec00) [pid = 1934] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:27 INFO - PROCESS | 1934 | 1460995347955 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2031ms 09:02:28 INFO - PROCESS | 1934 | 1460995348016 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1934 | 1460995348019 Marionette TRACE conn5 <- [1,2557,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:28 INFO - PROCESS | 1934 | 1460995348024 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1934 | 1460995348027 Marionette TRACE conn5 <- [1,2558,null,{}] 09:02:28 INFO - PROCESS | 1934 | 1460995348032 Marionette TRACE conn5 -> [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:02:28 INFO - PROCESS | 1934 | 1460995348222 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:02:28 INFO - PROCESS | 1934 | 1460995348404 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2a854800 == 142 [pid = 1934] [id = 647] 09:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a2425c400) [pid = 1934] [serial = 1942] [outer = (nil)] 09:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a29d1dc00) [pid = 1934] [serial = 1943] [outer = 0x7f7a2425c400] 09:02:28 INFO - PROCESS | 1934 | 1460995348474 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a2a89d000) [pid = 1934] [serial = 1944] [outer = 0x7f7a2425c400] 09:02:29 INFO - PROCESS | 1934 | 1460995349203 Marionette TRACE conn5 <- [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:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1234ms 09:02:29 INFO - PROCESS | 1934 | 1460995349259 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1934 | 1460995349263 Marionette TRACE conn5 <- [1,2561,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:29 INFO - PROCESS | 1934 | 1460995349272 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1934 | 1460995349274 Marionette TRACE conn5 <- [1,2562,null,{}] 09:02:29 INFO - PROCESS | 1934 | 1460995349278 Marionette TRACE conn5 -> [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:02:29 INFO - PROCESS | 1934 | 1460995349516 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:02:29 INFO - PROCESS | 1934 | 1460995349825 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a242e2000 == 143 [pid = 1934] [id = 648] 09:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a24256000) [pid = 1934] [serial = 1945] [outer = (nil)] 09:02:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a242b0000) [pid = 1934] [serial = 1946] [outer = 0x7f7a24256000] 09:02:29 INFO - PROCESS | 1934 | 1460995349966 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a2649a800) [pid = 1934] [serial = 1947] [outer = 0x7f7a24256000] 09:02:30 INFO - PROCESS | 1934 | 1460995350923 Marionette TRACE conn5 <- [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:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1731ms 09:02:31 INFO - PROCESS | 1934 | 1460995351002 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1934 | 1460995351009 Marionette TRACE conn5 <- [1,2565,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:31 INFO - PROCESS | 1934 | 1460995351017 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1934 | 1460995351021 Marionette TRACE conn5 <- [1,2566,null,{}] 09:02:31 INFO - PROCESS | 1934 | 1460995351027 Marionette TRACE conn5 -> [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:02:31 INFO - PROCESS | 1934 | 1460995351265 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:02:31 INFO - PROCESS | 1934 | 1460995351570 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a293b2800 == 144 [pid = 1934] [id = 649] 09:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a285e8400) [pid = 1934] [serial = 1948] [outer = (nil)] 09:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a289b5800) [pid = 1934] [serial = 1949] [outer = 0x7f7a285e8400] 09:02:31 INFO - PROCESS | 1934 | 1460995351647 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a291cf400) [pid = 1934] [serial = 1950] [outer = 0x7f7a285e8400] 09:02:32 INFO - PROCESS | 1934 | 1460995352576 Marionette TRACE conn5 <- [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:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1587ms 09:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:32 INFO - PROCESS | 1934 | 1460995352611 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1934 | 1460995352615 Marionette TRACE conn5 <- [1,2569,null,{"value":"8"}] 09:02:32 INFO - PROCESS | 1934 | 1460995352622 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1934 | 1460995352625 Marionette TRACE conn5 <- [1,2570,null,{}] 09:02:32 INFO - PROCESS | 1934 | 1460995352630 Marionette TRACE conn5 -> [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:02:32 INFO - PROCESS | 1934 | 1460995352832 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:02:33 INFO - PROCESS | 1934 | 1460995353075 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b0d7800 == 145 [pid = 1934] [id = 650] 09:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a29b74c00) [pid = 1934] [serial = 1951] [outer = (nil)] 09:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a29cf4c00) [pid = 1934] [serial = 1952] [outer = 0x7f7a29b74c00] 09:02:33 INFO - PROCESS | 1934 | 1460995353223 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a2a50dc00) [pid = 1934] [serial = 1953] [outer = 0x7f7a29b74c00] 09:02:34 INFO - PROCESS | 1934 | 1460995354181 Marionette TRACE conn5 <- [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:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1630ms 09:02:34 INFO - PROCESS | 1934 | 1460995354252 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1934 | 1460995354255 Marionette TRACE conn5 <- [1,2573,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:34 INFO - PROCESS | 1934 | 1460995354270 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1934 | 1460995354278 Marionette TRACE conn5 <- [1,2574,null,{}] 09:02:34 INFO - PROCESS | 1934 | 1460995354284 Marionette TRACE conn5 -> [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:02:34 INFO - PROCESS | 1934 | 1460995354537 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:02:34 INFO - PROCESS | 1934 | 1460995354866 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2c9de800 == 146 [pid = 1934] [id = 651] 09:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a29c7c400) [pid = 1934] [serial = 1954] [outer = (nil)] 09:02:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a2b103800) [pid = 1934] [serial = 1955] [outer = 0x7f7a29c7c400] 09:02:34 INFO - PROCESS | 1934 | 1460995354933 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a2c905c00) [pid = 1934] [serial = 1956] [outer = 0x7f7a29c7c400] 09:02:35 INFO - PROCESS | 1934 | 1460995355763 Marionette TRACE conn5 <- [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:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1541ms 09:02:35 INFO - PROCESS | 1934 | 1460995355802 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1934 | 1460995355806 Marionette TRACE conn5 <- [1,2577,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:35 INFO - PROCESS | 1934 | 1460995355811 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1934 | 1460995355813 Marionette TRACE conn5 <- [1,2578,null,{}] 09:02:35 INFO - PROCESS | 1934 | 1460995355819 Marionette TRACE conn5 -> [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:02:36 INFO - PROCESS | 1934 | 1460995356006 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:02:36 INFO - PROCESS | 1934 | 1460995356230 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f819800 == 147 [pid = 1934] [id = 652] 09:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a2a887000) [pid = 1934] [serial = 1957] [outer = (nil)] 09:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a2d46b800) [pid = 1934] [serial = 1958] [outer = 0x7f7a2a887000] 09:02:36 INFO - PROCESS | 1934 | 1460995356338 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a2d511000) [pid = 1934] [serial = 1959] [outer = 0x7f7a2a887000] 09:02:37 INFO - PROCESS | 1934 | 1460995357199 Marionette TRACE conn5 <- [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:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1432ms 09:02:37 INFO - PROCESS | 1934 | 1460995357245 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1934 | 1460995357249 Marionette TRACE conn5 <- [1,2581,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:37 INFO - PROCESS | 1934 | 1460995357255 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1934 | 1460995357257 Marionette TRACE conn5 <- [1,2582,null,{}] 09:02:37 INFO - PROCESS | 1934 | 1460995357262 Marionette TRACE conn5 -> [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:02:37 INFO - PROCESS | 1934 | 1460995357457 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:02:37 INFO - PROCESS | 1934 | 1460995357726 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2fa3d000 == 148 [pid = 1934] [id = 653] 09:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a2df75800) [pid = 1934] [serial = 1960] [outer = (nil)] 09:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 266 (0x7f7a2df7cc00) [pid = 1934] [serial = 1961] [outer = 0x7f7a2df75800] 09:02:37 INFO - PROCESS | 1934 | 1460995357812 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 267 (0x7f7a2f919400) [pid = 1934] [serial = 1962] [outer = 0x7f7a2df75800] 09:02:38 INFO - PROCESS | 1934 | 1460995358762 Marionette TRACE conn5 <- [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:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1580ms 09:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:38 INFO - PROCESS | 1934 | 1460995358836 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1934 | 1460995358838 Marionette TRACE conn5 <- [1,2585,null,{"value":"8"}] 09:02:38 INFO - PROCESS | 1934 | 1460995358845 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1934 | 1460995358847 Marionette TRACE conn5 <- [1,2586,null,{}] 09:02:38 INFO - PROCESS | 1934 | 1460995358852 Marionette TRACE conn5 -> [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:02:39 INFO - PROCESS | 1934 | 1460995359106 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:02:39 INFO - PROCESS | 1934 | 1460995359427 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a35ad5000 == 149 [pid = 1934] [id = 654] 09:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 268 (0x7f7a2a89bc00) [pid = 1934] [serial = 1963] [outer = (nil)] 09:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 269 (0x7f7a31342800) [pid = 1934] [serial = 1964] [outer = 0x7f7a2a89bc00] 09:02:39 INFO - PROCESS | 1934 | 1460995359499 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 270 (0x7f7a35407000) [pid = 1934] [serial = 1965] [outer = 0x7f7a2a89bc00] 09:02:40 INFO - PROCESS | 1934 | 1460995360343 Marionette TRACE conn5 <- [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:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1528ms 09:02:40 INFO - PROCESS | 1934 | 1460995360373 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1934 | 1460995360376 Marionette TRACE conn5 <- [1,2589,null,{"value":"8"}] 09:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:40 INFO - PROCESS | 1934 | 1460995360381 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1934 | 1460995360384 Marionette TRACE conn5 <- [1,2590,null,{}] 09:02:40 INFO - PROCESS | 1934 | 1460995360389 Marionette TRACE conn5 -> [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:02:40 INFO - PROCESS | 1934 | 1460995360578 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:02:40 INFO - PROCESS | 1934 | 1460995360818 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360e2000 == 150 [pid = 1934] [id = 655] 09:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 271 (0x7f7a2df76000) [pid = 1934] [serial = 1966] [outer = (nil)] 09:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 272 (0x7f7a354c5000) [pid = 1934] [serial = 1967] [outer = 0x7f7a2df76000] 09:02:40 INFO - PROCESS | 1934 | 1460995360888 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 273 (0x7f7a35965000) [pid = 1934] [serial = 1968] [outer = 0x7f7a2df76000] 09:02:41 INFO - PROCESS | 1934 | 1460995361714 Marionette TRACE conn5 <- [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:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1384ms 09:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:41 INFO - PROCESS | 1934 | 1460995361766 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1934 | 1460995361768 Marionette TRACE conn5 <- [1,2593,null,{"value":"8"}] 09:02:41 INFO - PROCESS | 1934 | 1460995361775 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1934 | 1460995361779 Marionette TRACE conn5 <- [1,2594,null,{}] 09:02:41 INFO - PROCESS | 1934 | 1460995361784 Marionette TRACE conn5 -> [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:02:41 INFO - PROCESS | 1934 | 1460995361979 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:02:42 INFO - PROCESS | 1934 | 1460995362247 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a375a0800 == 151 [pid = 1934] [id = 656] 09:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 274 (0x7f7a2df82c00) [pid = 1934] [serial = 1969] [outer = (nil)] 09:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a360ab400) [pid = 1934] [serial = 1970] [outer = 0x7f7a2df82c00] 09:02:42 INFO - PROCESS | 1934 | 1460995362320 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a3614dc00) [pid = 1934] [serial = 1971] [outer = 0x7f7a2df82c00] 09:02:43 INFO - PROCESS | 1934 | 1460995363217 Marionette TRACE conn5 <- [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:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1485ms 09:02:43 INFO - PROCESS | 1934 | 1460995363260 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1934 | 1460995363263 Marionette TRACE conn5 <- [1,2597,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:43 INFO - PROCESS | 1934 | 1460995363270 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1934 | 1460995363272 Marionette TRACE conn5 <- [1,2598,null,{}] 09:02:43 INFO - PROCESS | 1934 | 1460995363278 Marionette TRACE conn5 -> [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:02:43 INFO - PROCESS | 1934 | 1460995363490 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:02:43 INFO - PROCESS | 1934 | 1460995363764 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39056800 == 152 [pid = 1934] [id = 657] 09:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a35968800) [pid = 1934] [serial = 1972] [outer = (nil)] 09:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a3620d800) [pid = 1934] [serial = 1973] [outer = 0x7f7a35968800] 09:02:43 INFO - PROCESS | 1934 | 1460995363836 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a37208800) [pid = 1934] [serial = 1974] [outer = 0x7f7a35968800] 09:02:44 INFO - PROCESS | 1934 | 1460995364788 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1576ms 09:02:44 INFO - PROCESS | 1934 | 1460995364847 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1934 | 1460995364850 Marionette TRACE conn5 <- [1,2601,null,{"value":"8"}] 09:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:44 INFO - PROCESS | 1934 | 1460995364856 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1934 | 1460995364858 Marionette TRACE conn5 <- [1,2602,null,{}] 09:02:44 INFO - PROCESS | 1934 | 1460995364863 Marionette TRACE conn5 -> [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:02:45 INFO - PROCESS | 1934 | 1460995365068 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:02:45 INFO - PROCESS | 1934 | 1460995365333 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3940d000 == 153 [pid = 1934] [id = 658] 09:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a38518c00) [pid = 1934] [serial = 1975] [outer = (nil)] 09:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a3851d400) [pid = 1934] [serial = 1976] [outer = 0x7f7a38518c00] 09:02:45 INFO - PROCESS | 1934 | 1460995365464 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a387d7000) [pid = 1934] [serial = 1977] [outer = 0x7f7a38518c00] 09:02:46 INFO - PROCESS | 1934 | 1460995366348 Marionette TRACE conn5 <- [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:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1525ms 09:02:46 INFO - PROCESS | 1934 | 1460995366381 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1934 | 1460995366385 Marionette TRACE conn5 <- [1,2605,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:46 INFO - PROCESS | 1934 | 1460995366391 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1934 | 1460995366394 Marionette TRACE conn5 <- [1,2606,null,{}] 09:02:46 INFO - PROCESS | 1934 | 1460995366399 Marionette TRACE conn5 -> [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:02:46 INFO - PROCESS | 1934 | 1460995366626 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:02:46 INFO - PROCESS | 1934 | 1460995366943 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3c69b000 == 154 [pid = 1934] [id = 659] 09:02:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a27aa7000) [pid = 1934] [serial = 1978] [outer = (nil)] 09:02:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 284 (0x7f7a38dcf000) [pid = 1934] [serial = 1979] [outer = 0x7f7a27aa7000] 09:02:47 INFO - PROCESS | 1934 | 1460995367022 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 285 (0x7f7a39270c00) [pid = 1934] [serial = 1980] [outer = 0x7f7a27aa7000] 09:02:47 INFO - PROCESS | 1934 | 1460995367882 Marionette TRACE conn5 <- [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:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1527ms 09:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:47 INFO - PROCESS | 1934 | 1460995367919 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1934 | 1460995367921 Marionette TRACE conn5 <- [1,2609,null,{"value":"8"}] 09:02:47 INFO - PROCESS | 1934 | 1460995367927 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1934 | 1460995367930 Marionette TRACE conn5 <- [1,2610,null,{}] 09:02:47 INFO - PROCESS | 1934 | 1460995367934 Marionette TRACE conn5 -> [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:02:48 INFO - PROCESS | 1934 | 1460995368131 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:02:48 INFO - PROCESS | 1934 | 1460995368403 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d4d5800 == 155 [pid = 1934] [id = 660] 09:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 286 (0x7f7a38519c00) [pid = 1934] [serial = 1981] [outer = (nil)] 09:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a39507400) [pid = 1934] [serial = 1982] [outer = 0x7f7a38519c00] 09:02:48 INFO - PROCESS | 1934 | 1460995368477 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a395e1c00) [pid = 1934] [serial = 1983] [outer = 0x7f7a38519c00] 09:02:49 INFO - PROCESS | 1934 | 1460995369327 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1435ms 09:02:49 INFO - PROCESS | 1934 | 1460995369362 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1934 | 1460995369365 Marionette TRACE conn5 <- [1,2613,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:49 INFO - PROCESS | 1934 | 1460995369371 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1934 | 1460995369373 Marionette TRACE conn5 <- [1,2614,null,{}] 09:02:49 INFO - PROCESS | 1934 | 1460995369378 Marionette TRACE conn5 -> [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:02:49 INFO - PROCESS | 1934 | 1460995369583 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:02:49 INFO - PROCESS | 1934 | 1460995369863 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3f7ad800 == 156 [pid = 1934] [id = 661] 09:02:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 289 (0x7f7a38dd0400) [pid = 1934] [serial = 1984] [outer = (nil)] 09:02:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 290 (0x7f7a395ec400) [pid = 1934] [serial = 1985] [outer = 0x7f7a38dd0400] 09:02:49 INFO - PROCESS | 1934 | 1460995369944 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 291 (0x7f7a3999ec00) [pid = 1934] [serial = 1986] [outer = 0x7f7a38dd0400] 09:02:50 INFO - PROCESS | 1934 | 1460995370772 Marionette TRACE conn5 <- [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:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1436ms 09:02:50 INFO - PROCESS | 1934 | 1460995370807 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1934 | 1460995370811 Marionette TRACE conn5 <- [1,2617,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:50 INFO - PROCESS | 1934 | 1460995370816 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1934 | 1460995370818 Marionette TRACE conn5 <- [1,2618,null,{}] 09:02:50 INFO - PROCESS | 1934 | 1460995370824 Marionette TRACE conn5 -> [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:02:51 INFO - PROCESS | 1934 | 1460995371016 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:02:51 INFO - PROCESS | 1934 | 1460995371294 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a410ce000 == 157 [pid = 1934] [id = 662] 09:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 292 (0x7f7a2f94b400) [pid = 1934] [serial = 1987] [outer = (nil)] 09:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 293 (0x7f7a39a5b800) [pid = 1934] [serial = 1988] [outer = 0x7f7a2f94b400] 09:02:51 INFO - PROCESS | 1934 | 1460995371365 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 294 (0x7f7a3a8af400) [pid = 1934] [serial = 1989] [outer = 0x7f7a2f94b400] 09:02:52 INFO - PROCESS | 1934 | 1460995372197 Marionette TRACE conn5 <- [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:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1427ms 09:02:52 INFO - PROCESS | 1934 | 1460995372246 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1934 | 1460995372248 Marionette TRACE conn5 <- [1,2621,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:52 INFO - PROCESS | 1934 | 1460995372254 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1934 | 1460995372257 Marionette TRACE conn5 <- [1,2622,null,{}] 09:02:52 INFO - PROCESS | 1934 | 1460995372263 Marionette TRACE conn5 -> [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:02:52 INFO - PROCESS | 1934 | 1460995372464 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:02:52 INFO - PROCESS | 1934 | 1460995372748 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a42902800 == 158 [pid = 1934] [id = 663] 09:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 295 (0x7f7a387d7c00) [pid = 1934] [serial = 1990] [outer = (nil)] 09:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 296 (0x7f7a3c405800) [pid = 1934] [serial = 1991] [outer = 0x7f7a387d7c00] 09:02:52 INFO - PROCESS | 1934 | 1460995372819 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 297 (0x7f7a3c40d800) [pid = 1934] [serial = 1992] [outer = 0x7f7a387d7c00] 09:02:53 INFO - PROCESS | 1934 | 1460995373702 Marionette TRACE conn5 <- [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:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1486ms 09:02:53 INFO - PROCESS | 1934 | 1460995373748 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:53 INFO - PROCESS | 1934 | 1460995373751 Marionette TRACE conn5 <- [1,2625,null,{"value":"8"}] 09:02:53 INFO - PROCESS | 1934 | 1460995373757 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1934 | 1460995373759 Marionette TRACE conn5 <- [1,2626,null,{}] 09:02:53 INFO - PROCESS | 1934 | 1460995373764 Marionette TRACE conn5 -> [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:02:53 INFO - PROCESS | 1934 | 1460995373960 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:02:54 INFO - PROCESS | 1934 | 1460995374259 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a433ba800 == 159 [pid = 1934] [id = 664] 09:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 298 (0x7f7a269d6800) [pid = 1934] [serial = 1993] [outer = (nil)] 09:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 299 (0x7f7a3c411c00) [pid = 1934] [serial = 1994] [outer = 0x7f7a269d6800] 09:02:54 INFO - PROCESS | 1934 | 1460995374378 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 300 (0x7f7a3c47e000) [pid = 1934] [serial = 1995] [outer = 0x7f7a269d6800] 09:02:55 INFO - PROCESS | 1934 | 1460995375286 Marionette TRACE conn5 <- [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:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1586ms 09:02:55 INFO - PROCESS | 1934 | 1460995375345 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1934 | 1460995375350 Marionette TRACE conn5 <- [1,2629,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:55 INFO - PROCESS | 1934 | 1460995375356 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1934 | 1460995375359 Marionette TRACE conn5 <- [1,2630,null,{}] 09:02:55 INFO - PROCESS | 1934 | 1460995375364 Marionette TRACE conn5 -> [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:02:55 INFO - PROCESS | 1934 | 1460995375569 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:02:55 INFO - PROCESS | 1934 | 1460995375852 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a264c6800 == 160 [pid = 1934] [id = 665] 09:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 301 (0x7f7a2648d000) [pid = 1934] [serial = 1996] [outer = (nil)] 09:02:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 302 (0x7f7a289c4000) [pid = 1934] [serial = 1997] [outer = 0x7f7a2648d000] 09:02:55 INFO - PROCESS | 1934 | 1460995375964 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 303 (0x7f7a3c407800) [pid = 1934] [serial = 1998] [outer = 0x7f7a2648d000] 09:02:56 INFO - PROCESS | 1934 | 1460995376804 Marionette TRACE conn5 <- [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:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1480ms 09:02:56 INFO - PROCESS | 1934 | 1460995376837 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:56 INFO - PROCESS | 1934 | 1460995376840 Marionette TRACE conn5 <- [1,2633,null,{"value":"8"}] 09:02:56 INFO - PROCESS | 1934 | 1460995376845 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1934 | 1460995376848 Marionette TRACE conn5 <- [1,2634,null,{}] 09:02:56 INFO - PROCESS | 1934 | 1460995376853 Marionette TRACE conn5 -> [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:02:57 INFO - PROCESS | 1934 | 1460995377066 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:02:57 INFO - PROCESS | 1934 | 1460995377343 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d2d0000 == 161 [pid = 1934] [id = 666] 09:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 304 (0x7f7a27847000) [pid = 1934] [serial = 1999] [outer = (nil)] 09:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 305 (0x7f7a3c6ae400) [pid = 1934] [serial = 2000] [outer = 0x7f7a27847000] 09:02:57 INFO - PROCESS | 1934 | 1460995377452 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 306 (0x7f7a3c8d7000) [pid = 1934] [serial = 2001] [outer = 0x7f7a27847000] 09:02:58 INFO - PROCESS | 1934 | 1460995378274 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1476ms 09:02:58 INFO - PROCESS | 1934 | 1460995378322 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1934 | 1460995378325 Marionette TRACE conn5 <- [1,2637,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:58 INFO - PROCESS | 1934 | 1460995378332 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1934 | 1460995378335 Marionette TRACE conn5 <- [1,2638,null,{}] 09:02:58 INFO - PROCESS | 1934 | 1460995378340 Marionette TRACE conn5 -> [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:02:58 INFO - PROCESS | 1934 | 1460995378558 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:02:58 INFO - PROCESS | 1934 | 1460995378841 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a43f65000 == 162 [pid = 1934] [id = 667] 09:02:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 307 (0x7f7a3c475c00) [pid = 1934] [serial = 2002] [outer = (nil)] 09:02:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 308 (0x7f7a3d076c00) [pid = 1934] [serial = 2003] [outer = 0x7f7a3c475c00] 09:02:58 INFO - PROCESS | 1934 | 1460995378912 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 309 (0x7f7a3d07d400) [pid = 1934] [serial = 2004] [outer = 0x7f7a3c475c00] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2df9b800 == 161 [pid = 1934] [id = 587] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a854800 == 160 [pid = 1934] [id = 647] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a60e000 == 159 [pid = 1934] [id = 646] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294fe800 == 158 [pid = 1934] [id = 645] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26add000 == 157 [pid = 1934] [id = 644] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a244a8000 == 156 [pid = 1934] [id = 643] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26adf000 == 155 [pid = 1934] [id = 642] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d539800 == 154 [pid = 1934] [id = 639] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aed1800 == 153 [pid = 1934] [id = 638] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d2d5000 == 152 [pid = 1934] [id = 637] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c694000 == 151 [pid = 1934] [id = 636] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a622000 == 150 [pid = 1934] [id = 635] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39533800 == 149 [pid = 1934] [id = 634] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39061000 == 148 [pid = 1934] [id = 633] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3865c800 == 147 [pid = 1934] [id = 632] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3668e000 == 146 [pid = 1934] [id = 631] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a362ed000 == 145 [pid = 1934] [id = 630] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f64000 == 144 [pid = 1934] [id = 629] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fdaa800 == 143 [pid = 1934] [id = 628] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fab8800 == 142 [pid = 1934] [id = 627] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f835000 == 141 [pid = 1934] [id = 626] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2aec3800 == 140 [pid = 1934] [id = 625] 09:03:00 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a278e2000 == 139 [pid = 1934] [id = 624] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 308 (0x7f7a2a88a800) [pid = 1934] [serial = 1862] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 307 (0x7f7a2ada7000) [pid = 1934] [serial = 1865] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 306 (0x7f7a2a8a1c00) [pid = 1934] [serial = 1863] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 305 (0x7f7a2a511000) [pid = 1934] [serial = 1859] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 304 (0x7f7a29c82000) [pid = 1934] [serial = 1856] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 303 (0x7f7a29cfc000) [pid = 1934] [serial = 1857] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 302 (0x7f7a50a37400) [pid = 1934] [serial = 1820] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 301 (0x7f7a3f947c00) [pid = 1934] [serial = 1811] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 300 (0x7f7a24261000) [pid = 1934] [serial = 1841] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 299 (0x7f7a26495400) [pid = 1934] [serial = 1842] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 298 (0x7f7a27aaa000) [pid = 1934] [serial = 1847] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 297 (0x7f7a285f3400) [pid = 1934] [serial = 1848] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 296 (0x7f7a548af400) [pid = 1934] [serial = 1823] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 295 (0x7f7a395ea000) [pid = 1934] [serial = 1805] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 294 (0x7f7a27848800) [pid = 1934] [serial = 1844] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 293 (0x7f7a278bc400) [pid = 1934] [serial = 1845] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 292 (0x7f7a2d508c00) [pid = 1934] [serial = 1799] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 291 (0x7f7a3c8d5c00) [pid = 1934] [serial = 1808] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 290 (0x7f7a29abd400) [pid = 1934] [serial = 1853] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 289 (0x7f7a29b8d800) [pid = 1934] [serial = 1854] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 288 (0x7f7a426d7800) [pid = 1934] [serial = 1817] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 287 (0x7f7a29b77400) [pid = 1934] [serial = 1796] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 286 (0x7f7a44947c00) [pid = 1934] [serial = 1814] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 285 (0x7f7a28e43c00) [pid = 1934] [serial = 1850] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 284 (0x7f7a2928fc00) [pid = 1934] [serial = 1851] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 283 (0x7f7a35410c00) [pid = 1934] [serial = 1802] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 282 (0x7f7a285ed400) [pid = 1934] [serial = 1838] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a269d7000) [pid = 1934] [serial = 1835] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a285e8000) [pid = 1934] [serial = 1832] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a242b2800) [pid = 1934] [serial = 1829] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a54d30000) [pid = 1934] [serial = 1826] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a27cf4c00) [pid = 1934] [serial = 1868] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a2af9d000) [pid = 1934] [serial = 1866] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a2a7ba000) [pid = 1934] [serial = 1860] [outer = (nil)] [url = about:blank] 09:03:00 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a2ad9d000) [pid = 1934] [serial = 1869] [outer = (nil)] [url = about:blank] 09:03:01 INFO - PROCESS | 1934 | 1460995381151 Marionette TRACE conn5 <- [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:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2878ms 09:03:01 INFO - PROCESS | 1934 | 1460995381211 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1934 | 1460995381216 Marionette TRACE conn5 <- [1,2641,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:03:01 INFO - PROCESS | 1934 | 1460995381223 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1934 | 1460995381228 Marionette TRACE conn5 <- [1,2642,null,{}] 09:03:01 INFO - PROCESS | 1934 | 1460995381236 Marionette TRACE conn5 -> [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:03:01 INFO - PROCESS | 1934 | 1460995381436 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:03:01 INFO - PROCESS | 1934 | 1460995381653 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a250d7000 == 140 [pid = 1934] [id = 668] 09:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 275 (0x7f7a267e5000) [pid = 1934] [serial = 2005] [outer = (nil)] 09:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 276 (0x7f7a27a96000) [pid = 1934] [serial = 2006] [outer = 0x7f7a267e5000] 09:03:01 INFO - PROCESS | 1934 | 1460995381713 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 277 (0x7f7a285e7800) [pid = 1934] [serial = 2007] [outer = 0x7f7a267e5000] 09:03:02 INFO - PROCESS | 1934 | 1460995382423 Marionette TRACE conn5 <- [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:03:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1235ms 09:03:02 INFO - PROCESS | 1934 | 1460995382469 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1934 | 1460995382477 Marionette TRACE conn5 <- [1,2645,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:03:02 INFO - PROCESS | 1934 | 1460995382486 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1934 | 1460995382489 Marionette TRACE conn5 <- [1,2646,null,{}] 09:03:02 INFO - PROCESS | 1934 | 1460995382494 Marionette TRACE conn5 -> [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:03:02 INFO - PROCESS | 1934 | 1460995382675 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:03:02 INFO - PROCESS | 1934 | 1460995382691 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a27c65800 == 141 [pid = 1934] [id = 669] 09:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 278 (0x7f7a285f2000) [pid = 1934] [serial = 2008] [outer = (nil)] 09:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a28e51000) [pid = 1934] [serial = 2009] [outer = 0x7f7a285f2000] 09:03:02 INFO - PROCESS | 1934 | 1460995382748 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a29295800) [pid = 1934] [serial = 2010] [outer = 0x7f7a285f2000] 09:03:03 INFO - PROCESS | 1934 | 1460995383834 Marionette TRACE conn5 <- [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:03:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:03:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1381ms 09:03:03 INFO - PROCESS | 1934 | 1460995383867 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1934 | 1460995383869 Marionette TRACE conn5 <- [1,2649,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:03:03 INFO - PROCESS | 1934 | 1460995383875 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1934 | 1460995383880 Marionette TRACE conn5 <- [1,2650,null,{}] 09:03:03 INFO - PROCESS | 1934 | 1460995383912 Marionette TRACE conn5 -> [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:03:04 INFO - PROCESS | 1934 | 1460995384176 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:03:04 INFO - PROCESS | 1934 | 1460995384208 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2a51b000 == 142 [pid = 1934] [id = 670] 09:03:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a29c1e800) [pid = 1934] [serial = 2011] [outer = (nil)] 09:03:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a29ced400) [pid = 1934] [serial = 2012] [outer = 0x7f7a29c1e800] 09:03:04 INFO - PROCESS | 1934 | 1460995384271 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a2a7b2000) [pid = 1934] [serial = 2013] [outer = 0x7f7a29c1e800] 09:03:05 INFO - PROCESS | 1934 | 1460995385227 Marionette TRACE conn5 <- [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:03:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1389ms 09:03:05 INFO - PROCESS | 1934 | 1460995385267 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1934 | 1460995385272 Marionette TRACE conn5 <- [1,2653,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:03:05 INFO - PROCESS | 1934 | 1460995385284 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1934 | 1460995385286 Marionette TRACE conn5 <- [1,2654,null,{}] 09:03:05 INFO - PROCESS | 1934 | 1460995385289 Marionette TRACE conn5 -> [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:03:05 INFO - PROCESS | 1934 | 1460995385559 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:03:06 INFO - PROCESS | 1934 | --DOMWINDOW == 282 (0x7f7a242b1000) [pid = 1934] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:03:06 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a242b5400) [pid = 1934] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:03:06 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a269d6000) [pid = 1934] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:03:06 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a289ce400) [pid = 1934] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:03:06 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a29ab2000) [pid = 1934] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:03:06 INFO - PROCESS | 1934 | 1460995386459 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a28f93800 == 143 [pid = 1934] [id = 671] 09:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 279 (0x7f7a242b1000) [pid = 1934] [serial = 2014] [outer = (nil)] 09:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 280 (0x7f7a27a95800) [pid = 1934] [serial = 2015] [outer = 0x7f7a242b1000] 09:03:06 INFO - PROCESS | 1934 | 1460995386525 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 281 (0x7f7a2baac800) [pid = 1934] [serial = 2016] [outer = 0x7f7a242b1000] 09:03:07 INFO - PROCESS | 1934 | 1460995387211 Marionette TRACE conn5 <- [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:03:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1983ms 09:03:07 INFO - PROCESS | 1934 | 1460995387262 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1934 | 1460995387264 Marionette TRACE conn5 <- [1,2657,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:03:07 INFO - PROCESS | 1934 | 1460995387284 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1934 | 1460995387287 Marionette TRACE conn5 <- [1,2658,null,{}] 09:03:07 INFO - PROCESS | 1934 | 1460995387292 Marionette TRACE conn5 -> [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:03:07 INFO - PROCESS | 1934 | 1460995387477 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:03:07 INFO - PROCESS | 1934 | 1460995387501 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2bb9b000 == 144 [pid = 1934] [id = 672] 09:03:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 282 (0x7f7a2af9e000) [pid = 1934] [serial = 2017] [outer = (nil)] 09:03:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 283 (0x7f7a2d462800) [pid = 1934] [serial = 2018] [outer = 0x7f7a2af9e000] 09:03:07 INFO - PROCESS | 1934 | 1460995387561 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 284 (0x7f7a2d5d9000) [pid = 1934] [serial = 2019] [outer = 0x7f7a2af9e000] 09:03:08 INFO - PROCESS | 1934 | 1460995388615 Marionette TRACE conn5 <- [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:03:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1379ms 09:03:08 INFO - PROCESS | 1934 | 1460995388661 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1934 | 1460995388666 Marionette TRACE conn5 <- [1,2661,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:03:08 INFO - PROCESS | 1934 | 1460995388674 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1934 | 1460995388680 Marionette TRACE conn5 <- [1,2662,null,{}] 09:03:08 INFO - PROCESS | 1934 | 1460995388688 Marionette TRACE conn5 -> [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:03:08 INFO - PROCESS | 1934 | 1460995388917 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:03:09 INFO - PROCESS | 1934 | 1460995389247 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a27c4f000 == 145 [pid = 1934] [id = 673] 09:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 285 (0x7f7a289cc000) [pid = 1934] [serial = 2020] [outer = (nil)] 09:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 286 (0x7f7a291c9c00) [pid = 1934] [serial = 2021] [outer = 0x7f7a289cc000] 09:03:09 INFO - PROCESS | 1934 | 1460995389325 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 287 (0x7f7a29b95c00) [pid = 1934] [serial = 2022] [outer = 0x7f7a289cc000] 09:03:10 INFO - PROCESS | 1934 | 1460995390187 Marionette TRACE conn5 <- [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:03:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1540ms 09:03:10 INFO - PROCESS | 1934 | 1460995390214 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1934 | 1460995390222 Marionette TRACE conn5 <- [1,2665,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:03:10 INFO - PROCESS | 1934 | 1460995390232 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1934 | 1460995390236 Marionette TRACE conn5 <- [1,2666,null,{}] 09:03:10 INFO - PROCESS | 1934 | 1460995390241 Marionette TRACE conn5 -> [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:03:10 INFO - PROCESS | 1934 | 1460995390451 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:03:10 INFO - PROCESS | 1934 | 1460995390726 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2bb90000 == 146 [pid = 1934] [id = 674] 09:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 288 (0x7f7a28e43800) [pid = 1934] [serial = 2023] [outer = (nil)] 09:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 289 (0x7f7a2af96800) [pid = 1934] [serial = 2024] [outer = 0x7f7a28e43800] 09:03:10 INFO - PROCESS | 1934 | 1460995390799 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 290 (0x7f7a2c90f000) [pid = 1934] [serial = 2025] [outer = 0x7f7a28e43800] 09:03:12 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:12 INFO - PROCESS | 1934 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:12 INFO - PROCESS | 1934 | 1460995392217 Marionette TRACE conn5 <- [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:03:12 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:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2044ms 09:03:12 INFO - PROCESS | 1934 | 1460995392304 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1934 | 1460995392308 Marionette TRACE conn5 <- [1,2669,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:03:12 INFO - PROCESS | 1934 | 1460995392318 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1934 | 1460995392323 Marionette TRACE conn5 <- [1,2670,null,{}] 09:03:12 INFO - PROCESS | 1934 | 1460995392340 Marionette TRACE conn5 -> [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:03:12 INFO - PROCESS | 1934 | 1460995392537 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:03:12 INFO - PROCESS | 1934 | 1460995392803 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2fa31800 == 147 [pid = 1934] [id = 675] 09:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 291 (0x7f7a2d46c800) [pid = 1934] [serial = 2026] [outer = (nil)] 09:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 292 (0x7f7a2e0ae800) [pid = 1934] [serial = 2027] [outer = 0x7f7a2d46c800] 09:03:12 INFO - PROCESS | 1934 | 1460995392876 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 293 (0x7f7a2f8b4000) [pid = 1934] [serial = 2028] [outer = 0x7f7a2d46c800] 09:03:14 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:14 INFO - PROCESS | 1934 | 1460995394210 Marionette TRACE conn5 <- [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:03:14 INFO - PROCESS | 1934 | 1460995394261 Marionette TRACE conn5 <- [1,2673,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:03:14 INFO - PROCESS | 1934 | 1460995394266 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1934 | 1460995394268 Marionette TRACE conn5 <- [1,2674,null,{}] 09:03:14 INFO - PROCESS | 1934 | 1460995394274 Marionette TRACE conn5 -> [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:03:14 INFO - PROCESS | 1934 | 1460995394535 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:03:14 INFO - PROCESS | 1934 | 1460995394822 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35ace800 == 148 [pid = 1934] [id = 676] 09:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 294 (0x7f7a2f911400) [pid = 1934] [serial = 2029] [outer = (nil)] 09:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 295 (0x7f7a2ffc4400) [pid = 1934] [serial = 2030] [outer = 0x7f7a2f911400] 09:03:14 INFO - PROCESS | 1934 | 1460995394891 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 296 (0x7f7a3134d800) [pid = 1934] [serial = 2031] [outer = 0x7f7a2f911400] 09:03:16 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:16 INFO - PROCESS | 1934 | 1460995396189 Marionette TRACE conn5 <- [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:03:16 INFO - PROCESS | 1934 | 1460995396299 Marionette TRACE conn5 <- [1,2677,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:03:16 INFO - PROCESS | 1934 | 1460995396308 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1934 | 1460995396310 Marionette TRACE conn5 <- [1,2678,null,{}] 09:03:16 INFO - PROCESS | 1934 | 1460995396315 Marionette TRACE conn5 -> [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:03:16 INFO - PROCESS | 1934 | 1460995396527 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:03:16 INFO - PROCESS | 1934 | 1460995396788 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a375a7000 == 149 [pid = 1934] [id = 677] 09:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 297 (0x7f7a2f913000) [pid = 1934] [serial = 2032] [outer = (nil)] 09:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 298 (0x7f7a35410800) [pid = 1934] [serial = 2033] [outer = 0x7f7a2f913000] 09:03:16 INFO - PROCESS | 1934 | 1460995396856 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 299 (0x7f7a360b4800) [pid = 1934] [serial = 2034] [outer = 0x7f7a2f913000] 09:03:18 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:18 INFO - PROCESS | 1934 | 1460995398136 Marionette TRACE conn5 <- [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:03:18 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:03:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1876ms 09:03:18 INFO - PROCESS | 1934 | 1460995398184 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1934 | 1460995398188 Marionette TRACE conn5 <- [1,2681,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:03:18 INFO - PROCESS | 1934 | 1460995398193 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1934 | 1460995398195 Marionette TRACE conn5 <- [1,2682,null,{}] 09:03:18 INFO - PROCESS | 1934 | 1460995398200 Marionette TRACE conn5 -> [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:03:18 INFO - PROCESS | 1934 | 1460995398490 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:03:18 INFO - PROCESS | 1934 | 1460995398732 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a39415800 == 150 [pid = 1934] [id = 678] 09:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 300 (0x7f7a3720d400) [pid = 1934] [serial = 2035] [outer = (nil)] 09:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 301 (0x7f7a38a97c00) [pid = 1934] [serial = 2036] [outer = 0x7f7a3720d400] 09:03:18 INFO - PROCESS | 1934 | 1460995398810 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 302 (0x7f7a38ddac00) [pid = 1934] [serial = 2037] [outer = 0x7f7a3720d400] 09:03:20 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:20 INFO - PROCESS | 1934 | 1460995400096 Marionette TRACE conn5 <- [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:03:20 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:03:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1929ms 09:03:20 INFO - PROCESS | 1934 | 1460995400123 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 1934 | 1460995400125 Marionette TRACE conn5 <- [1,2685,null,{"value":"8"}] 09:03:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:03:20 INFO - PROCESS | 1934 | 1460995400131 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1934 | 1460995400133 Marionette TRACE conn5 <- [1,2686,null,{}] 09:03:20 INFO - PROCESS | 1934 | 1460995400138 Marionette TRACE conn5 -> [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:03:20 INFO - PROCESS | 1934 | 1460995400324 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:03:20 INFO - PROCESS | 1934 | 1460995400632 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3c520000 == 151 [pid = 1934] [id = 679] 09:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 303 (0x7f7a2af93000) [pid = 1934] [serial = 2038] [outer = (nil)] 09:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 304 (0x7f7a39272800) [pid = 1934] [serial = 2039] [outer = 0x7f7a2af93000] 09:03:20 INFO - PROCESS | 1934 | 1460995400699 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 305 (0x7f7a3c6b0000) [pid = 1934] [serial = 2040] [outer = 0x7f7a2af93000] 09:03:21 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:21 INFO - PROCESS | 1934 | 1460995401966 Marionette TRACE conn5 <- [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:03:22 INFO - PROCESS | 1934 | 1460995402018 Marionette TRACE conn5 <- [1,2689,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:03:22 INFO - PROCESS | 1934 | 1460995402024 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1934 | 1460995402026 Marionette TRACE conn5 <- [1,2690,null,{}] 09:03:22 INFO - PROCESS | 1934 | 1460995402031 Marionette TRACE conn5 -> [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:03:22 INFO - PROCESS | 1934 | 1460995402289 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:03:22 INFO - PROCESS | 1934 | 1460995402530 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40283000 == 152 [pid = 1934] [id = 680] 09:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 306 (0x7f7a2f91e400) [pid = 1934] [serial = 2041] [outer = (nil)] 09:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 307 (0x7f7a3d07f000) [pid = 1934] [serial = 2042] [outer = 0x7f7a2f91e400] 09:03:22 INFO - PROCESS | 1934 | 1460995402597 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 308 (0x7f7a3d0d5800) [pid = 1934] [serial = 2043] [outer = 0x7f7a2f91e400] 09:03:23 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:23 INFO - PROCESS | 1934 | 1460995403861 Marionette TRACE conn5 <- [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:03:23 INFO - PROCESS | 1934 | 1460995403915 Marionette TRACE conn5 <- [1,2693,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:03:23 INFO - PROCESS | 1934 | 1460995403921 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1934 | 1460995403923 Marionette TRACE conn5 <- [1,2694,null,{}] 09:03:23 INFO - PROCESS | 1934 | 1460995403931 Marionette TRACE conn5 -> [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:03:24 INFO - PROCESS | 1934 | 1460995404180 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:03:24 INFO - PROCESS | 1934 | 1460995404471 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24fd4000 == 153 [pid = 1934] [id = 681] 09:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 309 (0x7f7a2425d400) [pid = 1934] [serial = 2044] [outer = (nil)] 09:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 310 (0x7f7a26495000) [pid = 1934] [serial = 2045] [outer = 0x7f7a2425d400] 09:03:24 INFO - PROCESS | 1934 | 1460995404538 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 311 (0x7f7a29b95800) [pid = 1934] [serial = 2046] [outer = 0x7f7a2425d400] 09:03:25 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:25 INFO - PROCESS | 1934 | 1460995405838 Marionette TRACE conn5 <- [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:03:25 INFO - PROCESS | 1934 | 1460995405857 Marionette TRACE conn5 <- [1,2697,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:03:25 INFO - PROCESS | 1934 | 1460995405863 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1934 | 1460995405865 Marionette TRACE conn5 <- [1,2698,null,{}] 09:03:25 INFO - PROCESS | 1934 | 1460995405870 Marionette TRACE conn5 -> [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:03:26 INFO - PROCESS | 1934 | 1460995406057 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:03:26 INFO - PROCESS | 1934 | 1460995406918 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a28dc9800 == 154 [pid = 1934] [id = 682] 09:03:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 312 (0x7f7a24accc00) [pid = 1934] [serial = 2047] [outer = (nil)] 09:03:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 313 (0x7f7a26499000) [pid = 1934] [serial = 2048] [outer = 0x7f7a24accc00] 09:03:27 INFO - PROCESS | 1934 | 1460995407011 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 314 (0x7f7a269d1800) [pid = 1934] [serial = 2049] [outer = 0x7f7a24accc00] 09:03:28 INFO - PROCESS | 1934 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:28 INFO - PROCESS | 1934 | 1460995408253 Marionette TRACE conn5 <- [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:03:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:03:28 INFO - PROCESS | 1934 | 1460995408298 Marionette TRACE conn5 <- [1,2701,null,{"value":"8"}] 09:03:28 INFO - PROCESS | 1934 | 1460995408305 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1934 | 1460995408310 Marionette TRACE conn5 <- [1,2702,null,{}] 09:03:28 INFO - PROCESS | 1934 | 1460995408317 Marionette TRACE conn5 -> [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:03:28 INFO - PROCESS | 1934 | 1460995408610 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:03:28 INFO - PROCESS | 1934 | 1460995408989 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a242dd800 == 155 [pid = 1934] [id = 683] 09:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 315 (0x7f7a2425c000) [pid = 1934] [serial = 2050] [outer = (nil)] 09:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 316 (0x7f7a28e4c400) [pid = 1934] [serial = 2051] [outer = 0x7f7a2425c000] 09:03:29 INFO - PROCESS | 1934 | 1460995409075 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 317 (0x7f7a29b70000) [pid = 1934] [serial = 2052] [outer = 0x7f7a2425c000] 09:03:29 INFO - PROCESS | 1934 | 1460995409983 Marionette TRACE conn5 <- [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:03:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:03:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1732ms 09:03:30 INFO - PROCESS | 1934 | 1460995410039 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1934 | 1460995410044 Marionette TRACE conn5 <- [1,2705,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:03:30 INFO - PROCESS | 1934 | 1460995410052 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1934 | 1460995410055 Marionette TRACE conn5 <- [1,2706,null,{}] 09:03:30 INFO - PROCESS | 1934 | 1460995410065 Marionette TRACE conn5 -> [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:03:30 INFO - PROCESS | 1934 | 1460995410261 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:03:30 INFO - PROCESS | 1934 | 1460995410541 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2b079800 == 156 [pid = 1934] [id = 684] 09:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 318 (0x7f7a29c7fc00) [pid = 1934] [serial = 2053] [outer = (nil)] 09:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 319 (0x7f7a29cf9c00) [pid = 1934] [serial = 2054] [outer = 0x7f7a29c7fc00] 09:03:30 INFO - PROCESS | 1934 | 1460995410703 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 320 (0x7f7a2a50c800) [pid = 1934] [serial = 2055] [outer = 0x7f7a29c7fc00] 09:03:31 INFO - PROCESS | 1934 | 1460995411593 Marionette TRACE conn5 <- [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:03:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:03:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1587ms 09:03:31 INFO - PROCESS | 1934 | 1460995411639 Marionette TRACE conn5 -> [0,2709,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1934 | 1460995411643 Marionette TRACE conn5 <- [1,2709,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:03:31 INFO - PROCESS | 1934 | 1460995411650 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1934 | 1460995411657 Marionette TRACE conn5 <- [1,2710,null,{}] 09:03:31 INFO - PROCESS | 1934 | 1460995411670 Marionette TRACE conn5 -> [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:03:31 INFO - PROCESS | 1934 | 1460995411844 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:03:32 INFO - PROCESS | 1934 | 1460995412167 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | --DOCSHELL 0x7f7a2f9b3000 == 155 [pid = 1934] [id = 296] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29aa2800 == 154 [pid = 1934] [id = 561] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a845000 == 153 [pid = 1934] [id = 563] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29016800 == 152 [pid = 1934] [id = 514] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f81c800 == 151 [pid = 1934] [id = 515] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a362e4000 == 150 [pid = 1934] [id = 295] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a294ec800 == 149 [pid = 1934] [id = 564] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2df9c000 == 148 [pid = 1934] [id = 513] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a24fec000 == 147 [pid = 1934] [id = 517] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f833800 == 146 [pid = 1934] [id = 516] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5c38f800 == 145 [pid = 1934] [id = 559] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 319 (0x7f7a2d464400) [pid = 1934] [serial = 1916] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 318 (0x7f7a2df81c00) [pid = 1934] [serial = 1892] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 317 (0x7f7a2e273c00) [pid = 1934] [serial = 1895] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 316 (0x7f7a3620bc00) [pid = 1934] [serial = 1919] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 315 (0x7f7a2d5e1000) [pid = 1934] [serial = 1889] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 314 (0x7f7a3604b000) [pid = 1934] [serial = 1910] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 313 (0x7f7a2a88b800) [pid = 1934] [serial = 1880] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 312 (0x7f7a2bab2400) [pid = 1934] [serial = 1883] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 311 (0x7f7a2784b000) [pid = 1934] [serial = 1874] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 310 (0x7f7a2f951800) [pid = 1934] [serial = 1901] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 309 (0x7f7a2928e800) [pid = 1934] [serial = 1922] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 308 (0x7f7a289b1400) [pid = 1934] [serial = 1925] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 307 (0x7f7a36148000) [pid = 1934] [serial = 1913] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 306 (0x7f7a2f912400) [pid = 1934] [serial = 1898] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 305 (0x7f7a35965400) [pid = 1934] [serial = 1907] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 304 (0x7f7a35403c00) [pid = 1934] [serial = 1904] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 303 (0x7f7a2cac6400) [pid = 1934] [serial = 1886] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | --DOMWINDOW == 302 (0x7f7a29ab4800) [pid = 1934] [serial = 1877] [outer = (nil)] [url = about:blank] 09:03:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a24fcf000 == 146 [pid = 1934] [id = 685] 09:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 303 (0x7f7a267d8c00) [pid = 1934] [serial = 2056] [outer = (nil)] 09:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 304 (0x7f7a27aadc00) [pid = 1934] [serial = 2057] [outer = 0x7f7a267d8c00] 09:03:32 INFO - PROCESS | 1934 | 1460995412337 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 305 (0x7f7a29b8d800) [pid = 1934] [serial = 2058] [outer = 0x7f7a267d8c00] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b080000 == 145 [pid = 1934] [id = 560] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f9ac000 == 144 [pid = 1934] [id = 562] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a54894000 == 143 [pid = 1934] [id = 293] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5418e800 == 142 [pid = 1934] [id = 558] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35f54000 == 141 [pid = 1934] [id = 297] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a530800 == 140 [pid = 1934] [id = 618] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a28fa9000 == 139 [pid = 1934] [id = 617] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a43f65000 == 138 [pid = 1934] [id = 667] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d2d0000 == 137 [pid = 1934] [id = 666] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a264c6800 == 136 [pid = 1934] [id = 665] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a433ba800 == 135 [pid = 1934] [id = 664] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a42902800 == 134 [pid = 1934] [id = 663] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a410ce000 == 133 [pid = 1934] [id = 662] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3f7ad800 == 132 [pid = 1934] [id = 661] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d4d5800 == 131 [pid = 1934] [id = 660] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3c69b000 == 130 [pid = 1934] [id = 659] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3940d000 == 129 [pid = 1934] [id = 658] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39056800 == 128 [pid = 1934] [id = 657] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375a0800 == 127 [pid = 1934] [id = 656] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360e2000 == 126 [pid = 1934] [id = 655] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f835800 == 125 [pid = 1934] [id = 588] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ad5000 == 124 [pid = 1934] [id = 654] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa3d000 == 123 [pid = 1934] [id = 653] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f819800 == 122 [pid = 1934] [id = 652] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2c9de800 == 121 [pid = 1934] [id = 651] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0d7800 == 120 [pid = 1934] [id = 650] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a293b2800 == 119 [pid = 1934] [id = 649] 09:03:32 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a242e2000 == 118 [pid = 1934] [id = 648] 09:03:33 INFO - PROCESS | 1934 | 1460995413094 Marionette TRACE conn5 <- [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:03:33 INFO - PROCESS | 1934 | 1460995413195 Marionette TRACE conn5 <- [1,2713,null,{"value":"8"}] 09:03:33 INFO - PROCESS | 1934 | 1460995413200 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1934 | 1460995413203 Marionette TRACE conn5 <- [1,2714,null,{}] 09:03:33 INFO - PROCESS | 1934 | 1460995413207 Marionette TRACE conn5 -> [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:03:33 INFO - PROCESS | 1934 | 1460995413375 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:03:33 INFO - PROCESS | 1934 | 1460995413385 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a29d87800 == 119 [pid = 1934] [id = 686] 09:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 294 (0x7f7a29b8f800) [pid = 1934] [serial = 2059] [outer = (nil)] 09:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 295 (0x7f7a2bcd9800) [pid = 1934] [serial = 2060] [outer = 0x7f7a29b8f800] 09:03:33 INFO - PROCESS | 1934 | 1460995413442 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1934 | ++DOMWINDOW == 296 (0x7f7a2d507c00) [pid = 1934] [serial = 2061] [outer = 0x7f7a29b8f800] 09:03:34 INFO - PROCESS | 1934 | 1460995414315 Marionette TRACE conn5 <- [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:03:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:03:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1175ms 09:03:34 INFO - PROCESS | 1934 | 1460995414375 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1934 | 1460995414378 Marionette TRACE conn5 <- [1,2717,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:03:34 INFO - PROCESS | 1934 | 1460995414383 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1934 | 1460995414386 Marionette TRACE conn5 <- [1,2718,null,{}] 09:03:34 INFO - PROCESS | 1934 | 1460995414390 Marionette TRACE conn5 -> [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:03:34 INFO - PROCESS | 1934 | 1460995414554 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:03:34 INFO - PROCESS | 1934 | 1460995414757 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2bb8e800 == 120 [pid = 1934] [id = 687] 09:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 297 (0x7f7a2d5e1800) [pid = 1934] [serial = 2062] [outer = (nil)] 09:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 298 (0x7f7a2df17400) [pid = 1934] [serial = 2063] [outer = 0x7f7a2d5e1800] 09:03:34 INFO - PROCESS | 1934 | 1460995414845 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 299 (0x7f7a2e0b4c00) [pid = 1934] [serial = 2064] [outer = 0x7f7a2d5e1800] 09:03:35 INFO - PROCESS | 1934 | 1460995415647 Marionette TRACE conn5 <- [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:03:35 INFO - PROCESS | 1934 | 1460995415717 Marionette TRACE conn5 <- [1,2721,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:03:35 INFO - PROCESS | 1934 | 1460995415722 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1934 | 1460995415724 Marionette TRACE conn5 <- [1,2722,null,{}] 09:03:35 INFO - PROCESS | 1934 | 1460995415729 Marionette TRACE conn5 -> [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:03:35 INFO - PROCESS | 1934 | 1460995415966 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:03:35 INFO - PROCESS | 1934 | 1460995415992 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2f9a8000 == 121 [pid = 1934] [id = 688] 09:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 300 (0x7f7a2e0b6400) [pid = 1934] [serial = 2065] [outer = (nil)] 09:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 301 (0x7f7a2f91d400) [pid = 1934] [serial = 2066] [outer = 0x7f7a2e0b6400] 09:03:36 INFO - PROCESS | 1934 | 1460995416046 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 302 (0x7f7a2ffc2400) [pid = 1934] [serial = 2067] [outer = 0x7f7a2e0b6400] 09:03:36 INFO - PROCESS | 1934 | 1460995416874 Marionette TRACE conn5 <- [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:03:36 INFO - PROCESS | 1934 | 1460995416901 Marionette TRACE conn5 <- [1,2725,null,{"value":"8"}] 09:03:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:03:36 INFO - PROCESS | 1934 | 1460995416906 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1934 | 1460995416908 Marionette TRACE conn5 <- [1,2726,null,{}] 09:03:36 INFO - PROCESS | 1934 | 1460995416913 Marionette TRACE conn5 -> [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:03:37 INFO - PROCESS | 1934 | 1460995417140 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 301 (0x7f7a242b1800) [pid = 1934] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 300 (0x7f7a2a89a400) [pid = 1934] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 299 (0x7f7a24ad9800) [pid = 1934] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 298 (0x7f7a29cf9800) [pid = 1934] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 297 (0x7f7a27aa8c00) [pid = 1934] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 296 (0x7f7a29cf1c00) [pid = 1934] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 295 (0x7f7a278c9c00) [pid = 1934] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 294 (0x7f7a3d07dc00) [pid = 1934] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 293 (0x7f7a3d5bf400) [pid = 1934] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 292 (0x7f7a2a7b4800) [pid = 1934] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 291 (0x7f7a2df0fc00) [pid = 1934] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 290 (0x7f7a2a508c00) [pid = 1934] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 289 (0x7f7a2ffce800) [pid = 1934] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 288 (0x7f7a2a7b0c00) [pid = 1934] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 287 (0x7f7a2648e400) [pid = 1934] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 286 (0x7f7a426d8c00) [pid = 1934] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 285 (0x7f7a278bd800) [pid = 1934] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 284 (0x7f7a2cacf000) [pid = 1934] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 283 (0x7f7a4e7d5400) [pid = 1934] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 282 (0x7f7a27844c00) [pid = 1934] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 281 (0x7f7a242ac000) [pid = 1934] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 280 (0x7f7a242acc00) [pid = 1934] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 279 (0x7f7a242abc00) [pid = 1934] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 278 (0x7f7a269d6c00) [pid = 1934] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 277 (0x7f7a27841000) [pid = 1934] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 276 (0x7f7a291cfc00) [pid = 1934] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 275 (0x7f7a28e4ec00) [pid = 1934] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 274 (0x7f7a2bab2c00) [pid = 1934] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 273 (0x7f7a2c905400) [pid = 1934] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 272 (0x7f7a2cac9400) [pid = 1934] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 271 (0x7f7a3595dc00) [pid = 1934] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 270 (0x7f7a26492400) [pid = 1934] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 269 (0x7f7a24ad2000) [pid = 1934] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 268 (0x7f7a2b105000) [pid = 1934] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 267 (0x7f7a42396c00) [pid = 1934] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 266 (0x7f7a29c1c000) [pid = 1934] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 265 (0x7f7a289bb800) [pid = 1934] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a2df7d400) [pid = 1934] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a36206800) [pid = 1934] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a24acd000) [pid = 1934] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a29ab2800) [pid = 1934] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a35408000) [pid = 1934] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a24253400) [pid = 1934] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a29cf6c00) [pid = 1934] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a24261c00) [pid = 1934] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a2648fc00) [pid = 1934] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a289b8c00) [pid = 1934] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a2a7bbc00) [pid = 1934] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a278cbc00) [pid = 1934] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a354cdc00) [pid = 1934] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a387d7800) [pid = 1934] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a3c407400) [pid = 1934] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a360acc00) [pid = 1934] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a3f81a400) [pid = 1934] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a24255400) [pid = 1934] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a24ace400) [pid = 1934] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a29c1e800) [pid = 1934] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a242b1000) [pid = 1934] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a2df80400) [pid = 1934] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a38518c00) [pid = 1934] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a2cacc400) [pid = 1934] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a2df75800) [pid = 1934] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a2df82c00) [pid = 1934] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a38519c00) [pid = 1934] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a29c7c400) [pid = 1934] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a387d7c00) [pid = 1934] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a267e5000) [pid = 1934] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a29b74c00) [pid = 1934] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a24256000) [pid = 1934] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a2f94b400) [pid = 1934] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a3727c000) [pid = 1934] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a2b102800) [pid = 1934] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a29c1ec00) [pid = 1934] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2648d000) [pid = 1934] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a285f2000) [pid = 1934] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a2a89bc00) [pid = 1934] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a27aa7000) [pid = 1934] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a24acc800) [pid = 1934] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a2f94d800) [pid = 1934] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a35968800) [pid = 1934] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2c90a800) [pid = 1934] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a3d0d7000) [pid = 1934] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a38dd0400) [pid = 1934] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a3d86f800) [pid = 1934] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a269d6800) [pid = 1934] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a3540ac00) [pid = 1934] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a28e4a400) [pid = 1934] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a2cac3c00) [pid = 1934] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a278c7400) [pid = 1934] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a285e8400) [pid = 1934] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a3c475c00) [pid = 1934] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a27847000) [pid = 1934] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a2a887000) [pid = 1934] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a2df76000) [pid = 1934] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a3f7ba400) [pid = 1934] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a289ba800) [pid = 1934] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a28e4e000) [pid = 1934] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a2c902800) [pid = 1934] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a291d2400) [pid = 1934] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a2bce3800) [pid = 1934] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a291cd800) [pid = 1934] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a2ad9dc00) [pid = 1934] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a3d07e800) [pid = 1934] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a278c8400) [pid = 1934] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a3d5b4c00) [pid = 1934] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:03:38 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a3d0e1800) [pid = 1934] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:03:38 INFO - PROCESS | 1934 | 1460995418773 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2406a000 == 122 [pid = 1934] [id = 689] 09:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a24253400) [pid = 1934] [serial = 2068] [outer = (nil)] 09:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a24261c00) [pid = 1934] [serial = 2069] [outer = 0x7f7a24253400] 09:03:38 INFO - PROCESS | 1934 | 1460995418837 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a24ad2000) [pid = 1934] [serial = 2070] [outer = 0x7f7a24253400] 09:03:39 INFO - PROCESS | 1934 | 1460995419463 Marionette TRACE conn5 <- [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:03:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2627ms 09:03:39 INFO - PROCESS | 1934 | 1460995419534 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1934 | 1460995419538 Marionette TRACE conn5 <- [1,2729,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:39 INFO - PROCESS | 1934 | 1460995419543 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1934 | 1460995419545 Marionette TRACE conn5 <- [1,2730,null,{}] 09:03:39 INFO - PROCESS | 1934 | 1460995419550 Marionette TRACE conn5 -> [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:03:39 INFO - PROCESS | 1934 | 1460995419719 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:03:39 INFO - PROCESS | 1934 | 1460995419917 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a28fa7800 == 123 [pid = 1934] [id = 690] 09:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a24254000) [pid = 1934] [serial = 2071] [outer = (nil)] 09:03:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a26499400) [pid = 1934] [serial = 2072] [outer = 0x7f7a24254000] 09:03:39 INFO - PROCESS | 1934 | 1460995419981 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a278c9c00) [pid = 1934] [serial = 2073] [outer = 0x7f7a24254000] 09:03:41 INFO - PROCESS | 1934 | 1460995421333 Marionette TRACE conn5 <- [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:03:41 INFO - PROCESS | 1934 | 1460995421418 Marionette TRACE conn5 <- [1,2733,null,{"value":"8"}] 09:03:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:41 INFO - PROCESS | 1934 | 1460995421478 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1934 | 1460995421483 Marionette TRACE conn5 <- [1,2734,null,{}] 09:03:41 INFO - PROCESS | 1934 | 1460995421491 Marionette TRACE conn5 -> [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:03:41 INFO - PROCESS | 1934 | 1460995421669 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:03:41 INFO - PROCESS | 1934 | 1460995421927 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2a531800 == 124 [pid = 1934] [id = 691] 09:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a242b3c00) [pid = 1934] [serial = 2074] [outer = (nil)] 09:03:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a2784e000) [pid = 1934] [serial = 2075] [outer = 0x7f7a242b3c00] 09:03:42 INFO - PROCESS | 1934 | 1460995422000 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a285ecc00) [pid = 1934] [serial = 2076] [outer = 0x7f7a242b3c00] 09:03:42 INFO - PROCESS | 1934 | 1460995422875 Marionette TRACE conn5 <- [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:03:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1441ms 09:03:42 INFO - PROCESS | 1934 | 1460995422913 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1934 | 1460995422921 Marionette TRACE conn5 <- [1,2737,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:42 INFO - PROCESS | 1934 | 1460995422930 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1934 | 1460995422934 Marionette TRACE conn5 <- [1,2738,null,{}] 09:03:42 INFO - PROCESS | 1934 | 1460995422939 Marionette TRACE conn5 -> [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:03:43 INFO - PROCESS | 1934 | 1460995423125 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:03:43 INFO - PROCESS | 1934 | 1460995423395 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2bd82800 == 125 [pid = 1934] [id = 692] 09:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a24ad5c00) [pid = 1934] [serial = 2077] [outer = (nil)] 09:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a29ab2800) [pid = 1934] [serial = 2078] [outer = 0x7f7a24ad5c00] 09:03:43 INFO - PROCESS | 1934 | 1460995423465 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a29b7c000) [pid = 1934] [serial = 2079] [outer = 0x7f7a24ad5c00] 09:03:44 INFO - PROCESS | 1934 | 1460995424391 Marionette TRACE conn5 <- [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:03:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1528ms 09:03:44 INFO - PROCESS | 1934 | 1460995424458 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1934 | 1460995424461 Marionette TRACE conn5 <- [1,2741,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:44 INFO - PROCESS | 1934 | 1460995424467 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1934 | 1460995424473 Marionette TRACE conn5 <- [1,2742,null,{}] 09:03:44 INFO - PROCESS | 1934 | 1460995424488 Marionette TRACE conn5 -> [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:03:44 INFO - PROCESS | 1934 | 1460995424683 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:03:45 INFO - PROCESS | 1934 | 1460995425034 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2facb800 == 126 [pid = 1934] [id = 693] 09:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a29c89800) [pid = 1934] [serial = 2080] [outer = (nil)] 09:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a29d1ec00) [pid = 1934] [serial = 2081] [outer = 0x7f7a29c89800] 09:03:45 INFO - PROCESS | 1934 | 1460995425116 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a2a88b000) [pid = 1934] [serial = 2082] [outer = 0x7f7a29c89800] 09:03:45 INFO - PROCESS | 1934 | 1460995425920 Marionette TRACE conn5 <- [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:03:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1485ms 09:03:45 INFO - PROCESS | 1934 | 1460995425953 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 1934 | 1460995425957 Marionette TRACE conn5 <- [1,2745,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:45 INFO - PROCESS | 1934 | 1460995425963 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1934 | 1460995425965 Marionette TRACE conn5 <- [1,2746,null,{}] 09:03:45 INFO - PROCESS | 1934 | 1460995425970 Marionette TRACE conn5 -> [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:03:46 INFO - PROCESS | 1934 | 1460995426157 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:03:46 INFO - PROCESS | 1934 | 1460995426428 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a35ac7000 == 127 [pid = 1934] [id = 694] 09:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a29c8a000) [pid = 1934] [serial = 2083] [outer = (nil)] 09:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a2b108c00) [pid = 1934] [serial = 2084] [outer = 0x7f7a29c8a000] 09:03:46 INFO - PROCESS | 1934 | 1460995426500 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a2cac3c00) [pid = 1934] [serial = 2085] [outer = 0x7f7a29c8a000] 09:03:47 INFO - PROCESS | 1934 | 1460995427316 Marionette TRACE conn5 <- [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:03:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1381ms 09:03:47 INFO - PROCESS | 1934 | 1460995427345 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1934 | 1460995427348 Marionette TRACE conn5 <- [1,2749,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:47 INFO - PROCESS | 1934 | 1460995427355 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1934 | 1460995427357 Marionette TRACE conn5 <- [1,2750,null,{}] 09:03:47 INFO - PROCESS | 1934 | 1460995427362 Marionette TRACE conn5 -> [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:03:47 INFO - PROCESS | 1934 | 1460995427540 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:03:47 INFO - PROCESS | 1934 | 1460995427810 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a360c7800 == 128 [pid = 1934] [id = 695] 09:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a2a8a2c00) [pid = 1934] [serial = 2086] [outer = (nil)] 09:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a2d505c00) [pid = 1934] [serial = 2087] [outer = 0x7f7a2a8a2c00] 09:03:47 INFO - PROCESS | 1934 | 1460995427879 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a2df12c00) [pid = 1934] [serial = 2088] [outer = 0x7f7a2a8a2c00] 09:03:48 INFO - PROCESS | 1934 | 1460995428700 Marionette TRACE conn5 <- [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:03:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1384ms 09:03:48 INFO - PROCESS | 1934 | 1460995428740 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 1934 | 1460995428743 Marionette TRACE conn5 <- [1,2753,null,{"value":"8"}] 09:03:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:48 INFO - PROCESS | 1934 | 1460995428748 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 1934 | 1460995428751 Marionette TRACE conn5 <- [1,2754,null,{}] 09:03:48 INFO - PROCESS | 1934 | 1460995428756 Marionette TRACE conn5 -> [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:03:48 INFO - PROCESS | 1934 | 1460995428961 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:03:49 INFO - PROCESS | 1934 | 1460995429236 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a375ab800 == 129 [pid = 1934] [id = 696] 09:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a2df79400) [pid = 1934] [serial = 2089] [outer = (nil)] 09:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a2e273c00) [pid = 1934] [serial = 2090] [outer = 0x7f7a2df79400] 09:03:49 INFO - PROCESS | 1934 | 1460995429311 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a2ffc7000) [pid = 1934] [serial = 2091] [outer = 0x7f7a2df79400] 09:03:50 INFO - PROCESS | 1934 | 1460995430196 Marionette TRACE conn5 <- [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:03:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1486ms 09:03:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:50 INFO - PROCESS | 1934 | 1460995430236 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1934 | 1460995430239 Marionette TRACE conn5 <- [1,2757,null,{"value":"8"}] 09:03:50 INFO - PROCESS | 1934 | 1460995430244 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1934 | 1460995430247 Marionette TRACE conn5 <- [1,2758,null,{}] 09:03:50 INFO - PROCESS | 1934 | 1460995430255 Marionette TRACE conn5 -> [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:03:50 INFO - PROCESS | 1934 | 1460995430436 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:03:50 INFO - PROCESS | 1934 | 1460995430705 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38a59800 == 130 [pid = 1934] [id = 697] 09:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a2e0b0c00) [pid = 1934] [serial = 2092] [outer = (nil)] 09:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a35405000) [pid = 1934] [serial = 2093] [outer = 0x7f7a2e0b0c00] 09:03:50 INFO - PROCESS | 1934 | 1460995430774 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 223 (0x7f7a354cdc00) [pid = 1934] [serial = 2094] [outer = 0x7f7a2e0b0c00] 09:03:51 INFO - PROCESS | 1934 | 1460995431551 Marionette TRACE conn5 <- [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:03:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1334ms 09:03:51 INFO - PROCESS | 1934 | 1460995431587 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 1934 | 1460995431589 Marionette TRACE conn5 <- [1,2761,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:51 INFO - PROCESS | 1934 | 1460995431598 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1934 | 1460995431600 Marionette TRACE conn5 <- [1,2762,null,{}] 09:03:51 INFO - PROCESS | 1934 | 1460995431604 Marionette TRACE conn5 -> [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:03:51 INFO - PROCESS | 1934 | 1460995431797 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:03:52 INFO - PROCESS | 1934 | 1460995432065 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a39179000 == 131 [pid = 1934] [id = 698] 09:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 224 (0x7f7a2e0b3c00) [pid = 1934] [serial = 2095] [outer = (nil)] 09:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 225 (0x7f7a36006800) [pid = 1934] [serial = 2096] [outer = 0x7f7a2e0b3c00] 09:03:52 INFO - PROCESS | 1934 | 1460995432134 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 226 (0x7f7a36052800) [pid = 1934] [serial = 2097] [outer = 0x7f7a2e0b3c00] 09:03:52 INFO - PROCESS | 1934 | 1460995432917 Marionette TRACE conn5 <- [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:03:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1330ms 09:03:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:52 INFO - PROCESS | 1934 | 1460995432928 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1934 | 1460995432931 Marionette TRACE conn5 <- [1,2765,null,{"value":"8"}] 09:03:52 INFO - PROCESS | 1934 | 1460995432937 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1934 | 1460995432940 Marionette TRACE conn5 <- [1,2766,null,{}] 09:03:52 INFO - PROCESS | 1934 | 1460995432945 Marionette TRACE conn5 -> [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:03:53 INFO - PROCESS | 1934 | 1460995433137 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:03:53 INFO - PROCESS | 1934 | 1460995433378 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a39785000 == 132 [pid = 1934] [id = 699] 09:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 227 (0x7f7a312ecc00) [pid = 1934] [serial = 2098] [outer = (nil)] 09:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 228 (0x7f7a36146800) [pid = 1934] [serial = 2099] [outer = 0x7f7a312ecc00] 09:03:53 INFO - PROCESS | 1934 | 1460995433451 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 229 (0x7f7a361d7000) [pid = 1934] [serial = 2100] [outer = 0x7f7a312ecc00] 09:03:54 INFO - PROCESS | 1934 | 1460995434277 Marionette TRACE conn5 <- [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:03:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1382ms 09:03:54 INFO - PROCESS | 1934 | 1460995434318 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1934 | 1460995434322 Marionette TRACE conn5 <- [1,2769,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:54 INFO - PROCESS | 1934 | 1460995434327 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1934 | 1460995434330 Marionette TRACE conn5 <- [1,2770,null,{}] 09:03:54 INFO - PROCESS | 1934 | 1460995434335 Marionette TRACE conn5 -> [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:03:54 INFO - PROCESS | 1934 | 1460995434535 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:03:54 INFO - PROCESS | 1934 | 1460995434807 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d05e000 == 133 [pid = 1934] [id = 700] 09:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 230 (0x7f7a354cf000) [pid = 1934] [serial = 2101] [outer = (nil)] 09:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 231 (0x7f7a36211000) [pid = 1934] [serial = 2102] [outer = 0x7f7a354cf000] 09:03:54 INFO - PROCESS | 1934 | 1460995434891 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 232 (0x7f7a362bf800) [pid = 1934] [serial = 2103] [outer = 0x7f7a354cf000] 09:03:55 INFO - PROCESS | 1934 | 1460995435751 Marionette TRACE conn5 <- [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:03:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1482ms 09:03:55 INFO - PROCESS | 1934 | 1460995435810 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 1934 | 1460995435814 Marionette TRACE conn5 <- [1,2773,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:55 INFO - PROCESS | 1934 | 1460995435820 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 1934 | 1460995435824 Marionette TRACE conn5 <- [1,2774,null,{}] 09:03:55 INFO - PROCESS | 1934 | 1460995435829 Marionette TRACE conn5 -> [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:03:56 INFO - PROCESS | 1934 | 1460995436044 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:03:56 INFO - PROCESS | 1934 | 1460995436312 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7a8000 == 134 [pid = 1934] [id = 701] 09:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 233 (0x7f7a29b90c00) [pid = 1934] [serial = 2104] [outer = (nil)] 09:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 234 (0x7f7a37349400) [pid = 1934] [serial = 2105] [outer = 0x7f7a29b90c00] 09:03:56 INFO - PROCESS | 1934 | 1460995436390 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 235 (0x7f7a387df400) [pid = 1934] [serial = 2106] [outer = 0x7f7a29b90c00] 09:03:57 INFO - PROCESS | 1934 | 1460995437253 Marionette TRACE conn5 <- [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:03:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1477ms 09:03:57 INFO - PROCESS | 1934 | 1460995437297 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1934 | 1460995437300 Marionette TRACE conn5 <- [1,2777,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:57 INFO - PROCESS | 1934 | 1460995437306 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1934 | 1460995437308 Marionette TRACE conn5 <- [1,2778,null,{}] 09:03:57 INFO - PROCESS | 1934 | 1460995437313 Marionette TRACE conn5 -> [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:03:57 INFO - PROCESS | 1934 | 1460995437499 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:03:57 INFO - PROCESS | 1934 | 1460995437772 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a4073b800 == 135 [pid = 1934] [id = 702] 09:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 236 (0x7f7a3604dc00) [pid = 1934] [serial = 2107] [outer = (nil)] 09:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 237 (0x7f7a38dd1400) [pid = 1934] [serial = 2108] [outer = 0x7f7a3604dc00] 09:03:57 INFO - PROCESS | 1934 | 1460995437841 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 238 (0x7f7a39279800) [pid = 1934] [serial = 2109] [outer = 0x7f7a3604dc00] 09:03:58 INFO - PROCESS | 1934 | 1460995438648 Marionette TRACE conn5 <- [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:03:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1375ms 09:03:58 INFO - PROCESS | 1934 | 1460995438682 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 1934 | 1460995438685 Marionette TRACE conn5 <- [1,2781,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:58 INFO - PROCESS | 1934 | 1460995438690 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 1934 | 1460995438693 Marionette TRACE conn5 <- [1,2782,null,{}] 09:03:58 INFO - PROCESS | 1934 | 1460995438698 Marionette TRACE conn5 -> [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:03:58 INFO - PROCESS | 1934 | 1460995438880 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:03:59 INFO - PROCESS | 1934 | 1460995439153 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a4258e000 == 136 [pid = 1934] [id = 703] 09:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 239 (0x7f7a37349c00) [pid = 1934] [serial = 2110] [outer = (nil)] 09:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 240 (0x7f7a395e3c00) [pid = 1934] [serial = 2111] [outer = 0x7f7a37349c00] 09:03:59 INFO - PROCESS | 1934 | 1460995439222 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 241 (0x7f7a395ed000) [pid = 1934] [serial = 2112] [outer = 0x7f7a37349c00] 09:04:00 INFO - PROCESS | 1934 | 1460995440040 Marionette TRACE conn5 <- [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:04:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:04:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1380ms 09:04:00 INFO - PROCESS | 1934 | 1460995440108 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1934 | 1460995440110 Marionette TRACE conn5 <- [1,2785,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:04:00 INFO - PROCESS | 1934 | 1460995440117 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1934 | 1460995440119 Marionette TRACE conn5 <- [1,2786,null,{}] 09:04:00 INFO - PROCESS | 1934 | 1460995440124 Marionette TRACE conn5 -> [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:04:00 INFO - PROCESS | 1934 | 1460995440339 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:04:00 INFO - PROCESS | 1934 | 1460995440611 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44712000 == 137 [pid = 1934] [id = 704] 09:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 242 (0x7f7a27aab400) [pid = 1934] [serial = 2113] [outer = (nil)] 09:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 243 (0x7f7a3a6da800) [pid = 1934] [serial = 2114] [outer = 0x7f7a27aab400] 09:04:00 INFO - PROCESS | 1934 | 1460995440719 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 244 (0x7f7a3b2dbc00) [pid = 1934] [serial = 2115] [outer = 0x7f7a27aab400] 09:04:01 INFO - PROCESS | 1934 | 1460995441484 Marionette TRACE conn5 <- [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:04:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:04:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1431ms 09:04:01 INFO - PROCESS | 1934 | 1460995441549 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 1934 | 1460995441552 Marionette TRACE conn5 <- [1,2789,null,{"value":"8"}] 09:04:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:04:01 INFO - PROCESS | 1934 | 1460995441557 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 1934 | 1460995441559 Marionette TRACE conn5 <- [1,2790,null,{}] 09:04:01 INFO - PROCESS | 1934 | 1460995441565 Marionette TRACE conn5 -> [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:04:01 INFO - PROCESS | 1934 | 1460995441775 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:04:02 INFO - PROCESS | 1934 | 1460995442053 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a47fcf000 == 138 [pid = 1934] [id = 705] 09:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 245 (0x7f7a389ad000) [pid = 1934] [serial = 2116] [outer = (nil)] 09:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 246 (0x7f7a3c47b000) [pid = 1934] [serial = 2117] [outer = 0x7f7a389ad000] 09:04:02 INFO - PROCESS | 1934 | 1460995442134 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 247 (0x7f7a3c8cf400) [pid = 1934] [serial = 2118] [outer = 0x7f7a389ad000] 09:04:02 INFO - PROCESS | 1934 | 1460995442986 Marionette TRACE conn5 <- [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:04:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:04:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1477ms 09:04:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:04:03 INFO - PROCESS | 1934 | 1460995443036 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 1934 | 1460995443038 Marionette TRACE conn5 <- [1,2793,null,{"value":"8"}] 09:04:03 INFO - PROCESS | 1934 | 1460995443042 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 1934 | 1460995443046 Marionette TRACE conn5 <- [1,2794,null,{}] 09:04:03 INFO - PROCESS | 1934 | 1460995443051 Marionette TRACE conn5 -> [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:04:03 INFO - PROCESS | 1934 | 1460995443237 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:04:03 INFO - PROCESS | 1934 | 1460995443517 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4e702800 == 139 [pid = 1934] [id = 706] 09:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 248 (0x7f7a2425c800) [pid = 1934] [serial = 2119] [outer = (nil)] 09:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 249 (0x7f7a3c8da800) [pid = 1934] [serial = 2120] [outer = 0x7f7a2425c800] 09:04:03 INFO - PROCESS | 1934 | 1460995443588 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 250 (0x7f7a3d0d6400) [pid = 1934] [serial = 2121] [outer = 0x7f7a2425c800] 09:04:04 INFO - PROCESS | 1934 | 1460995444387 Marionette TRACE conn5 <- [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:04:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:04:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1386ms 09:04:04 INFO - PROCESS | 1934 | 1460995444429 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1934 | 1460995444432 Marionette TRACE conn5 <- [1,2797,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:04:04 INFO - PROCESS | 1934 | 1460995444437 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1934 | 1460995444440 Marionette TRACE conn5 <- [1,2798,null,{}] 09:04:04 INFO - PROCESS | 1934 | 1460995444445 Marionette TRACE conn5 -> [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:04:04 INFO - PROCESS | 1934 | 1460995444630 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:04:04 INFO - PROCESS | 1934 | 1460995444910 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a5047e800 == 140 [pid = 1934] [id = 707] 09:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 251 (0x7f7a2df7a800) [pid = 1934] [serial = 2122] [outer = (nil)] 09:04:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 252 (0x7f7a3d5b5c00) [pid = 1934] [serial = 2123] [outer = 0x7f7a2df7a800] 09:04:04 INFO - PROCESS | 1934 | 1460995444984 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 253 (0x7f7a3d5bd000) [pid = 1934] [serial = 2124] [outer = 0x7f7a2df7a800] 09:04:05 INFO - PROCESS | 1934 | 1460995445860 Marionette TRACE conn5 <- [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:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1481ms 09:04:05 INFO - PROCESS | 1934 | 1460995445919 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1934 | 1460995445922 Marionette TRACE conn5 <- [1,2801,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:04:05 INFO - PROCESS | 1934 | 1460995445928 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1934 | 1460995445930 Marionette TRACE conn5 <- [1,2802,null,{}] 09:04:05 INFO - PROCESS | 1934 | 1460995445935 Marionette TRACE conn5 -> [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:04:06 INFO - PROCESS | 1934 | 1460995446126 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:04:06 INFO - PROCESS | 1934 | 1460995446430 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508ab800 == 141 [pid = 1934] [id = 708] 09:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 254 (0x7f7a2648ec00) [pid = 1934] [serial = 2125] [outer = (nil)] 09:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 255 (0x7f7a3d870800) [pid = 1934] [serial = 2126] [outer = 0x7f7a2648ec00] 09:04:06 INFO - PROCESS | 1934 | 1460995446543 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 256 (0x7f7a3ecb2000) [pid = 1934] [serial = 2127] [outer = 0x7f7a2648ec00] 09:04:07 INFO - PROCESS | 1934 | 1460995447377 Marionette TRACE conn5 <- [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:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1487ms 09:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:04:07 INFO - PROCESS | 1934 | 1460995447416 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 1934 | 1460995447419 Marionette TRACE conn5 <- [1,2805,null,{"value":"8"}] 09:04:07 INFO - PROCESS | 1934 | 1460995447424 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1934 | 1460995447427 Marionette TRACE conn5 <- [1,2806,null,{}] 09:04:07 INFO - PROCESS | 1934 | 1460995447432 Marionette TRACE conn5 -> [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:04:07 INFO - PROCESS | 1934 | 1460995447640 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:04:07 INFO - PROCESS | 1934 | 1460995447920 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a29d8c800 == 142 [pid = 1934] [id = 709] 09:04:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 257 (0x7f7a267e3400) [pid = 1934] [serial = 2128] [outer = (nil)] 09:04:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 258 (0x7f7a285f3400) [pid = 1934] [serial = 2129] [outer = 0x7f7a267e3400] 09:04:07 INFO - PROCESS | 1934 | 1460995447991 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1934 | ++DOMWINDOW == 259 (0x7f7a2a511800) [pid = 1934] [serial = 2130] [outer = 0x7f7a267e3400] 09:04:08 INFO - PROCESS | 1934 | 1460995448813 Marionette TRACE conn5 <- [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:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1441ms 09:04:08 INFO - PROCESS | 1934 | 1460995448866 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:04:08 INFO - PROCESS | 1934 | 1460995448869 Marionette TRACE conn5 <- [1,2809,null,{"value":"8"}] 09:04:08 INFO - PROCESS | 1934 | 1460995448874 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1934 | 1460995448877 Marionette TRACE conn5 <- [1,2810,null,{}] 09:04:08 INFO - PROCESS | 1934 | 1460995448884 Marionette TRACE conn5 -> [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:04:09 INFO - PROCESS | 1934 | 1460995449074 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:04:09 INFO - PROCESS | 1934 | 1460995449357 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2639b000 == 143 [pid = 1934] [id = 710] 09:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 260 (0x7f7a242ae800) [pid = 1934] [serial = 2131] [outer = (nil)] 09:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 261 (0x7f7a24ad8000) [pid = 1934] [serial = 2132] [outer = 0x7f7a242ae800] 09:04:09 INFO - PROCESS | 1934 | 1460995449428 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 262 (0x7f7a269d0000) [pid = 1934] [serial = 2133] [outer = 0x7f7a242ae800] 09:04:10 INFO - PROCESS | 1934 | 1460995450291 Marionette TRACE conn5 <- [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:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1480ms 09:04:10 INFO - PROCESS | 1934 | 1460995450354 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1934 | 1460995450358 Marionette TRACE conn5 <- [1,2813,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:04:10 INFO - PROCESS | 1934 | 1460995450363 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1934 | 1460995450365 Marionette TRACE conn5 <- [1,2814,null,{}] 09:04:10 INFO - PROCESS | 1934 | 1460995450370 Marionette TRACE conn5 -> [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:04:10 INFO - PROCESS | 1934 | 1460995450571 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:04:10 INFO - PROCESS | 1934 | 1460995450858 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a242c9000 == 144 [pid = 1934] [id = 711] 09:04:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 263 (0x7f7a242ad400) [pid = 1934] [serial = 2134] [outer = (nil)] 09:04:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 264 (0x7f7a24acb000) [pid = 1934] [serial = 2135] [outer = 0x7f7a242ad400] 09:04:10 INFO - PROCESS | 1934 | 1460995450968 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 265 (0x7f7a27848000) [pid = 1934] [serial = 2136] [outer = 0x7f7a242ad400] 09:04:12 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39405800 == 143 [pid = 1934] [id = 53] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 264 (0x7f7a2d469800) [pid = 1934] [serial = 1926] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 263 (0x7f7a44ea7800) [pid = 1934] [serial = 1746] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 262 (0x7f7a3d07d800) [pid = 1934] [serial = 1809] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 261 (0x7f7a2e274800) [pid = 1934] [serial = 1800] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 260 (0x7f7a2d50b000) [pid = 1934] [serial = 1764] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 259 (0x7f7a4f895c00) [pid = 1934] [serial = 1749] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 258 (0x7f7a362b5800) [pid = 1934] [serial = 1767] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 257 (0x7f7a54157c00) [pid = 1934] [serial = 1821] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 256 (0x7f7a54dae400) [pid = 1934] [serial = 1824] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 255 (0x7f7a5699f000) [pid = 1934] [serial = 1827] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 254 (0x7f7a242b7c00) [pid = 1934] [serial = 1830] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 253 (0x7f7a285ec800) [pid = 1934] [serial = 1833] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 252 (0x7f7a269dc400) [pid = 1934] [serial = 1836] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 251 (0x7f7a285f2800) [pid = 1934] [serial = 1839] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 250 (0x7f7a27a9e800) [pid = 1934] [serial = 1875] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 249 (0x7f7a2f91e800) [pid = 1934] [serial = 1899] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 248 (0x7f7a2ffca400) [pid = 1934] [serial = 1902] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 247 (0x7f7a3595b800) [pid = 1934] [serial = 1905] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 246 (0x7f7a3600b800) [pid = 1934] [serial = 1908] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 245 (0x7f7a360b0800) [pid = 1934] [serial = 1911] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 244 (0x7f7a361d3800) [pid = 1934] [serial = 1914] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 243 (0x7f7a361db000) [pid = 1934] [serial = 1917] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 242 (0x7f7a362bf400) [pid = 1934] [serial = 1920] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 241 (0x7f7a3b2d8400) [pid = 1934] [serial = 1806] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 240 (0x7f7a2e0bb000) [pid = 1934] [serial = 1893] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 239 (0x7f7a29c1dc00) [pid = 1934] [serial = 1878] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 238 (0x7f7a3d5bdc00) [pid = 1934] [serial = 1755] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 237 (0x7f7a2a510400) [pid = 1934] [serial = 1797] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 236 (0x7f7a2df1d800) [pid = 1934] [serial = 1890] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 235 (0x7f7a496f3800) [pid = 1934] [serial = 1815] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 234 (0x7f7a2df7ec00) [pid = 1934] [serial = 1650] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 233 (0x7f7a56907400) [pid = 1934] [serial = 1758] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 232 (0x7f7a4f80d400) [pid = 1934] [serial = 1818] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 231 (0x7f7a37343400) [pid = 1934] [serial = 1923] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 230 (0x7f7a2bce4c00) [pid = 1934] [serial = 1884] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 229 (0x7f7a2d466000) [pid = 1934] [serial = 1887] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 228 (0x7f7a2b104000) [pid = 1934] [serial = 1881] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 227 (0x7f7a360b5800) [pid = 1934] [serial = 1803] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 226 (0x7f7a4493fc00) [pid = 1934] [serial = 1812] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 225 (0x7f7a44943c00) [pid = 1934] [serial = 1761] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 224 (0x7f7a54db1c00) [pid = 1934] [serial = 1752] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 223 (0x7f7a2f8b3000) [pid = 1934] [serial = 1896] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 222 (0x7f7a35405400) [pid = 1934] [serial = 1659] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 221 (0x7f7a2d462800) [pid = 1934] [serial = 2018] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 220 (0x7f7a2f919400) [pid = 1934] [serial = 1962] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a2df7cc00) [pid = 1934] [serial = 1961] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a3614dc00) [pid = 1934] [serial = 1971] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a360ab400) [pid = 1934] [serial = 1970] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a395e1c00) [pid = 1934] [serial = 1983] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a39507400) [pid = 1934] [serial = 1982] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a2c905c00) [pid = 1934] [serial = 1956] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a2b103800) [pid = 1934] [serial = 1955] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a3c40d800) [pid = 1934] [serial = 1992] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a3c405800) [pid = 1934] [serial = 1991] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a27a96000) [pid = 1934] [serial = 2006] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a285e7800) [pid = 1934] [serial = 2007] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a2a50dc00) [pid = 1934] [serial = 1953] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a29cf4c00) [pid = 1934] [serial = 1952] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a2649a800) [pid = 1934] [serial = 1947] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a242b0000) [pid = 1934] [serial = 1946] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a3a8af400) [pid = 1934] [serial = 1989] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a39a5b800) [pid = 1934] [serial = 1988] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a3c8d3400) [pid = 1934] [serial = 1737] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a2b110000) [pid = 1934] [serial = 1611] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a2baa8000) [pid = 1934] [serial = 1656] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a3c407800) [pid = 1934] [serial = 1998] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a289c4000) [pid = 1934] [serial = 1997] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a28e51000) [pid = 1934] [serial = 2009] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a35407000) [pid = 1934] [serial = 1965] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a31342800) [pid = 1934] [serial = 1964] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a39270c00) [pid = 1934] [serial = 1980] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a38dcf000) [pid = 1934] [serial = 1979] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a2ada6800) [pid = 1934] [serial = 1623] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a36207400) [pid = 1934] [serial = 1665] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a37208800) [pid = 1934] [serial = 1974] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a3620e000) [pid = 1934] [serial = 1731] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a3620d800) [pid = 1934] [serial = 1973] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a44c77c00) [pid = 1934] [serial = 1602] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a3999ec00) [pid = 1934] [serial = 1986] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a395ec400) [pid = 1934] [serial = 1985] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a42522000) [pid = 1934] [serial = 1677] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a3c47e000) [pid = 1934] [serial = 1995] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a3c40e000) [pid = 1934] [serial = 1668] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a29b8ac00) [pid = 1934] [serial = 1653] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a3c411c00) [pid = 1934] [serial = 1994] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a354ce000) [pid = 1934] [serial = 1593] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a3926b400) [pid = 1934] [serial = 1584] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a291cf400) [pid = 1934] [serial = 1950] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a289b5800) [pid = 1934] [serial = 1949] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a3d07d400) [pid = 1934] [serial = 2004] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a3d076c00) [pid = 1934] [serial = 2003] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a3c8d7000) [pid = 1934] [serial = 2001] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a3c6ae400) [pid = 1934] [serial = 2000] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a2d511000) [pid = 1934] [serial = 1959] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x7f7a2d46b800) [pid = 1934] [serial = 1958] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x7f7a35965000) [pid = 1934] [serial = 1968] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x7f7a4e74dc00) [pid = 1934] [serial = 1680] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x7f7a354c5000) [pid = 1934] [serial = 1967] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x7f7a2c906800) [pid = 1934] [serial = 1725] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x7f7a2baac800) [pid = 1934] [serial = 2016] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a2a7b2000) [pid = 1934] [serial = 2013] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a29295800) [pid = 1934] [serial = 2010] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a4f6d9000) [pid = 1934] [serial = 1605] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a54dadc00) [pid = 1934] [serial = 1614] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a5472a000) [pid = 1934] [serial = 1608] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a54dbac00) [pid = 1934] [serial = 1617] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a29ab4400) [pid = 1934] [serial = 1587] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a36005c00) [pid = 1934] [serial = 1662] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a3d86d400) [pid = 1934] [serial = 1671] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a24ad9000) [pid = 1934] [serial = 1620] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a425c6000) [pid = 1934] [serial = 1743] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a387d9400) [pid = 1934] [serial = 1734] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a24260c00) [pid = 1934] [serial = 1686] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a2d46ac00) [pid = 1934] [serial = 1590] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a2a898c00) [pid = 1934] [serial = 1692] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a36146c00) [pid = 1934] [serial = 1719] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a29c21000) [pid = 1934] [serial = 1722] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a35404400) [pid = 1934] [serial = 1728] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 146 (0x7f7a2baa7400) [pid = 1934] [serial = 1872] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 145 (0x7f7a38dce000) [pid = 1934] [serial = 1794] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 144 (0x7f7a409b7c00) [pid = 1934] [serial = 1740] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 143 (0x7f7a4215e800) [pid = 1934] [serial = 1674] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a3c40e400) [pid = 1934] [serial = 1599] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a54d31400) [pid = 1934] [serial = 1683] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a29b8cc00) [pid = 1934] [serial = 1689] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a29c89400) [pid = 1934] [serial = 1626] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a29ced400) [pid = 1934] [serial = 2012] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a27a95800) [pid = 1934] [serial = 2015] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a39507c00) [pid = 1934] [serial = 1596] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a387d7000) [pid = 1934] [serial = 1977] [outer = (nil)] [url = about:blank] 09:04:12 INFO - PROCESS | 1934 | --DOMWINDOW == 134 (0x7f7a3851d400) [pid = 1934] [serial = 1976] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 1934 | 1460995452996 Marionette TRACE conn5 <- [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:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2693ms 09:04:13 INFO - PROCESS | 1934 | 1460995453057 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1934 | 1460995453063 Marionette TRACE conn5 <- [1,2817,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:04:13 INFO - PROCESS | 1934 | 1460995453071 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1934 | 1460995453075 Marionette TRACE conn5 <- [1,2818,null,{}] 09:04:13 INFO - PROCESS | 1934 | 1460995453081 Marionette TRACE conn5 -> [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:04:13 INFO - PROCESS | 1934 | 1460995453276 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:04:13 INFO - PROCESS | 1934 | 1460995453452 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a24e99800 == 144 [pid = 1934] [id = 712] 09:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 135 (0x7f7a2648f800) [pid = 1934] [serial = 2137] [outer = (nil)] 09:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a269d0c00) [pid = 1934] [serial = 2138] [outer = 0x7f7a2648f800] 09:04:13 INFO - PROCESS | 1934 | 1460995453512 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a278c1c00) [pid = 1934] [serial = 2139] [outer = 0x7f7a2648f800] 09:04:14 INFO - PROCESS | 1934 | 1460995454291 Marionette TRACE conn5 <- [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:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1289ms 09:04:14 INFO - PROCESS | 1934 | 1460995454361 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1934 | 1460995454367 Marionette TRACE conn5 <- [1,2821,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:04:14 INFO - PROCESS | 1934 | 1460995454376 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1934 | 1460995454380 Marionette TRACE conn5 <- [1,2822,null,{}] 09:04:14 INFO - PROCESS | 1934 | 1460995454385 Marionette TRACE conn5 -> [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:04:14 INFO - PROCESS | 1934 | 1460995454570 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:04:14 INFO - PROCESS | 1934 | 1460995454778 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a27c63000 == 145 [pid = 1934] [id = 713] 09:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a242b4c00) [pid = 1934] [serial = 2140] [outer = (nil)] 09:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a27cf3400) [pid = 1934] [serial = 2141] [outer = 0x7f7a242b4c00] 09:04:14 INFO - PROCESS | 1934 | 1460995454835 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a289af000) [pid = 1934] [serial = 2142] [outer = 0x7f7a242b4c00] 09:04:15 INFO - PROCESS | 1934 | 1460995455693 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:04:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1380ms 09:04:15 INFO - PROCESS | 1934 | 1460995455756 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:04:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:04:15 INFO - PROCESS | 1934 | 1460995455760 Marionette TRACE conn5 <- [1,2825,null,{"value":"8"}] 09:04:15 INFO - PROCESS | 1934 | 1460995455765 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1934 | 1460995455770 Marionette TRACE conn5 <- [1,2826,null,{}] 09:04:15 INFO - PROCESS | 1934 | 1460995455793 Marionette TRACE conn5 -> [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:04:16 INFO - PROCESS | 1934 | 1460995456043 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:04:16 INFO - PROCESS | 1934 | 1460995456070 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a29ee5000 == 146 [pid = 1934] [id = 714] 09:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a291d5000) [pid = 1934] [serial = 2143] [outer = (nil)] 09:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a29ab4400) [pid = 1934] [serial = 2144] [outer = 0x7f7a291d5000] 09:04:16 INFO - PROCESS | 1934 | 1460995456129 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a29b86c00) [pid = 1934] [serial = 2145] [outer = 0x7f7a291d5000] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 142 (0x7f7a2425c000) [pid = 1934] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 141 (0x7f7a267d8c00) [pid = 1934] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 140 (0x7f7a24accc00) [pid = 1934] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 139 (0x7f7a29c7fc00) [pid = 1934] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 138 (0x7f7a2d5e1800) [pid = 1934] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 137 (0x7f7a29b8f800) [pid = 1934] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 136 (0x7f7a2e0b6400) [pid = 1934] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:04:17 INFO - PROCESS | 1934 | --DOMWINDOW == 135 (0x7f7a24253400) [pid = 1934] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:04:17 INFO - PROCESS | 1934 | 1460995457547 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:04:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1833ms 09:04:17 INFO - PROCESS | 1934 | 1460995457598 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1934 | 1460995457602 Marionette TRACE conn5 <- [1,2829,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:04:17 INFO - PROCESS | 1934 | 1460995457607 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1934 | 1460995457610 Marionette TRACE conn5 <- [1,2830,null,{}] 09:04:17 INFO - PROCESS | 1934 | 1460995457614 Marionette TRACE conn5 -> [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:04:17 INFO - PROCESS | 1934 | 1460995457851 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:04:17 INFO - PROCESS | 1934 | 1460995457871 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a71d800 == 147 [pid = 1934] [id = 715] 09:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 136 (0x7f7a24253400) [pid = 1934] [serial = 2146] [outer = (nil)] 09:04:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 137 (0x7f7a29c1a000) [pid = 1934] [serial = 2147] [outer = 0x7f7a24253400] 09:04:17 INFO - PROCESS | 1934 | 1460995457926 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 138 (0x7f7a29c7f000) [pid = 1934] [serial = 2148] [outer = 0x7f7a24253400] 09:04:18 INFO - PROCESS | 1934 | 1460995458704 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:04:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1125ms 09:04:18 INFO - PROCESS | 1934 | 1460995458732 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1934 | 1460995458735 Marionette TRACE conn5 <- [1,2833,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:04:18 INFO - PROCESS | 1934 | 1460995458750 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1934 | 1460995458754 Marionette TRACE conn5 <- [1,2834,null,{}] 09:04:18 INFO - PROCESS | 1934 | 1460995458759 Marionette TRACE conn5 -> [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:04:19 INFO - PROCESS | 1934 | 1460995459000 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:04:19 INFO - PROCESS | 1934 | 1460995459018 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2b066800 == 148 [pid = 1934] [id = 716] 09:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 139 (0x7f7a29b7ac00) [pid = 1934] [serial = 2149] [outer = (nil)] 09:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 140 (0x7f7a29cfac00) [pid = 1934] [serial = 2150] [outer = 0x7f7a29b7ac00] 09:04:19 INFO - PROCESS | 1934 | 1460995459074 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1934 | ++DOMWINDOW == 141 (0x7f7a2a7b0c00) [pid = 1934] [serial = 2151] [outer = 0x7f7a29b7ac00] 09:04:20 INFO - PROCESS | 1934 | 1460995460207 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:04:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1537ms 09:04:20 INFO - PROCESS | 1934 | 1460995460279 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1934 | 1460995460286 Marionette TRACE conn5 <- [1,2837,null,{"value":"8"}] 09:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:04:20 INFO - PROCESS | 1934 | 1460995460297 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1934 | 1460995460308 Marionette TRACE conn5 <- [1,2838,null,{}] 09:04:20 INFO - PROCESS | 1934 | 1460995460315 Marionette TRACE conn5 -> [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:04:20 INFO - PROCESS | 1934 | 1460995460561 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:04:20 INFO - PROCESS | 1934 | 1460995460863 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2901c000 == 149 [pid = 1934] [id = 717] 09:04:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 142 (0x7f7a278c2000) [pid = 1934] [serial = 2152] [outer = (nil)] 09:04:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 143 (0x7f7a27aa3800) [pid = 1934] [serial = 2153] [outer = 0x7f7a278c2000] 09:04:20 INFO - PROCESS | 1934 | 1460995460942 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 144 (0x7f7a289b5800) [pid = 1934] [serial = 2154] [outer = 0x7f7a278c2000] 09:04:21 INFO - PROCESS | 1934 | 1460995461831 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1599ms 09:04:21 INFO - PROCESS | 1934 | 1460995461894 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1934 | 1460995461902 Marionette TRACE conn5 <- [1,2841,null,{"value":"8"}] 09:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:04:21 INFO - PROCESS | 1934 | 1460995461912 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1934 | 1460995461915 Marionette TRACE conn5 <- [1,2842,null,{}] 09:04:21 INFO - PROCESS | 1934 | 1460995461921 Marionette TRACE conn5 -> [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:04:22 INFO - PROCESS | 1934 | 1460995462132 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:04:22 INFO - PROCESS | 1934 | 1460995462345 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ba25800 == 150 [pid = 1934] [id = 718] 09:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 145 (0x7f7a278cbc00) [pid = 1934] [serial = 2155] [outer = (nil)] 09:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 146 (0x7f7a29b8f800) [pid = 1934] [serial = 2156] [outer = 0x7f7a278cbc00] 09:04:22 INFO - PROCESS | 1934 | 1460995462534 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 147 (0x7f7a29c89400) [pid = 1934] [serial = 2157] [outer = 0x7f7a278cbc00] 09:04:23 INFO - PROCESS | 1934 | 1460995463414 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1535ms 09:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:04:23 INFO - PROCESS | 1934 | 1460995463447 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 1934 | 1460995463450 Marionette TRACE conn5 <- [1,2845,null,{"value":"8"}] 09:04:23 INFO - PROCESS | 1934 | 1460995463456 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 1934 | 1460995463462 Marionette TRACE conn5 <- [1,2846,null,{}] 09:04:23 INFO - PROCESS | 1934 | 1460995463477 Marionette TRACE conn5 -> [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:04:23 INFO - PROCESS | 1934 | 1460995463684 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:04:23 INFO - PROCESS | 1934 | 1460995463907 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2dfa2800 == 151 [pid = 1934] [id = 719] 09:04:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a2a884c00) [pid = 1934] [serial = 2158] [outer = (nil)] 09:04:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a2af97800) [pid = 1934] [serial = 2159] [outer = 0x7f7a2a884c00] 09:04:24 INFO - PROCESS | 1934 | 1460995464021 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a2baac800) [pid = 1934] [serial = 2160] [outer = 0x7f7a2a884c00] 09:04:24 INFO - PROCESS | 1934 | 1460995464918 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1537ms 09:04:24 INFO - PROCESS | 1934 | 1460995464992 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:04:25 INFO - PROCESS | 1934 | 1460995465003 Marionette TRACE conn5 <- [1,2849,null,{"value":"8"}] 09:04:25 INFO - PROCESS | 1934 | 1460995465008 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1934 | 1460995465010 Marionette TRACE conn5 <- [1,2850,null,{}] 09:04:25 INFO - PROCESS | 1934 | 1460995465016 Marionette TRACE conn5 -> [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:04:25 INFO - PROCESS | 1934 | 1460995465253 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:04:25 INFO - PROCESS | 1934 | 1460995465531 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f82e800 == 152 [pid = 1934] [id = 720] 09:04:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a289bb400) [pid = 1934] [serial = 2161] [outer = (nil)] 09:04:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a2c90e400) [pid = 1934] [serial = 2162] [outer = 0x7f7a289bb400] 09:04:25 INFO - PROCESS | 1934 | 1460995465639 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a2d46fc00) [pid = 1934] [serial = 2163] [outer = 0x7f7a289bb400] 09:04:26 INFO - PROCESS | 1934 | 1460995466451 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1476ms 09:04:26 INFO - PROCESS | 1934 | 1460995466484 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1934 | 1460995466488 Marionette TRACE conn5 <- [1,2853,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:04:26 INFO - PROCESS | 1934 | 1460995466493 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1934 | 1460995466495 Marionette TRACE conn5 <- [1,2854,null,{}] 09:04:26 INFO - PROCESS | 1934 | 1460995466501 Marionette TRACE conn5 -> [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:04:26 INFO - PROCESS | 1934 | 1460995466704 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:04:26 INFO - PROCESS | 1934 | 1460995466967 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2fa9a800 == 153 [pid = 1934] [id = 721] 09:04:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a2baad400) [pid = 1934] [serial = 2164] [outer = (nil)] 09:04:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a2d511000) [pid = 1934] [serial = 2165] [outer = 0x7f7a2baad400] 09:04:27 INFO - PROCESS | 1934 | 1460995467040 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a2df14400) [pid = 1934] [serial = 2166] [outer = 0x7f7a2baad400] 09:04:27 INFO - PROCESS | 1934 | 1460995467917 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1481ms 09:04:27 INFO - PROCESS | 1934 | 1460995467975 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1934 | 1460995467979 Marionette TRACE conn5 <- [1,2857,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:04:27 INFO - PROCESS | 1934 | 1460995467984 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1934 | 1460995467986 Marionette TRACE conn5 <- [1,2858,null,{}] 09:04:27 INFO - PROCESS | 1934 | 1460995467991 Marionette TRACE conn5 -> [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:04:28 INFO - PROCESS | 1934 | 1460995468203 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:04:28 INFO - PROCESS | 1934 | 1460995468421 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35abf800 == 154 [pid = 1934] [id = 722] 09:04:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a2df77800) [pid = 1934] [serial = 2167] [outer = (nil)] 09:04:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a2e274800) [pid = 1934] [serial = 2168] [outer = 0x7f7a2df77800] 09:04:28 INFO - PROCESS | 1934 | 1460995468533 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a2f914000) [pid = 1934] [serial = 2169] [outer = 0x7f7a2df77800] 09:04:29 INFO - PROCESS | 1934 | 1460995469343 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:04:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1428ms 09:04:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:04:29 INFO - PROCESS | 1934 | 1460995469413 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1934 | 1460995469416 Marionette TRACE conn5 <- [1,2861,null,{"value":"8"}] 09:04:29 INFO - PROCESS | 1934 | 1460995469422 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1934 | 1460995469425 Marionette TRACE conn5 <- [1,2862,null,{}] 09:04:29 INFO - PROCESS | 1934 | 1460995469429 Marionette TRACE conn5 -> [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:04:29 INFO - PROCESS | 1934 | 1460995469621 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:04:29 INFO - PROCESS | 1934 | 1460995469837 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a360e4000 == 155 [pid = 1934] [id = 723] 09:04:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a2df78c00) [pid = 1934] [serial = 2170] [outer = (nil)] 09:04:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a2f94b400) [pid = 1934] [serial = 2171] [outer = 0x7f7a2df78c00] 09:04:29 INFO - PROCESS | 1934 | 1460995469942 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a312f1c00) [pid = 1934] [serial = 2172] [outer = 0x7f7a2df78c00] 09:04:30 INFO - PROCESS | 1934 | 1460995470875 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:04:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1528ms 09:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:04:30 INFO - PROCESS | 1934 | 1460995470950 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1934 | 1460995470953 Marionette TRACE conn5 <- [1,2865,null,{"value":"8"}] 09:04:30 INFO - PROCESS | 1934 | 1460995470959 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1934 | 1460995470961 Marionette TRACE conn5 <- [1,2866,null,{}] 09:04:30 INFO - PROCESS | 1934 | 1460995470967 Marionette TRACE conn5 -> [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:04:31 INFO - PROCESS | 1934 | 1460995471162 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:04:31 INFO - PROCESS | 1934 | 1460995471378 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a36676000 == 156 [pid = 1934] [id = 724] 09:04:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a2df81c00) [pid = 1934] [serial = 2173] [outer = (nil)] 09:04:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a31350400) [pid = 1934] [serial = 2174] [outer = 0x7f7a2df81c00] 09:04:31 INFO - PROCESS | 1934 | 1460995471489 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a354c3c00) [pid = 1934] [serial = 2175] [outer = 0x7f7a2df81c00] 09:04:32 INFO - PROCESS | 1934 | 1460995472304 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1381ms 09:04:32 INFO - PROCESS | 1934 | 1460995472347 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1934 | 1460995472351 Marionette TRACE conn5 <- [1,2869,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:04:32 INFO - PROCESS | 1934 | 1460995472356 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1934 | 1460995472358 Marionette TRACE conn5 <- [1,2870,null,{}] 09:04:32 INFO - PROCESS | 1934 | 1460995472363 Marionette TRACE conn5 -> [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:04:32 INFO - PROCESS | 1934 | 1460995472559 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:04:32 INFO - PROCESS | 1934 | 1460995472825 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a383c4800 == 157 [pid = 1934] [id = 725] 09:04:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a2df82800) [pid = 1934] [serial = 2176] [outer = (nil)] 09:04:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a35962000) [pid = 1934] [serial = 2177] [outer = 0x7f7a2df82800] 09:04:32 INFO - PROCESS | 1934 | 1460995472895 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a3604a000) [pid = 1934] [serial = 2178] [outer = 0x7f7a2df82800] 09:04:33 INFO - PROCESS | 1934 | 1460995473715 Marionette TRACE conn5 <- [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:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1431ms 09:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:04:33 INFO - PROCESS | 1934 | 1460995473789 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1934 | 1460995473792 Marionette TRACE conn5 <- [1,2873,null,{"value":"8"}] 09:04:33 INFO - PROCESS | 1934 | 1460995473798 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1934 | 1460995473800 Marionette TRACE conn5 <- [1,2874,null,{}] 09:04:33 INFO - PROCESS | 1934 | 1460995473805 Marionette TRACE conn5 -> [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:04:34 INFO - PROCESS | 1934 | 1460995474002 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:04:34 INFO - PROCESS | 1934 | 1460995474262 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a38c4f000 == 158 [pid = 1934] [id = 726] 09:04:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a2e26ec00) [pid = 1934] [serial = 2179] [outer = (nil)] 09:04:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a360b9400) [pid = 1934] [serial = 2180] [outer = 0x7f7a2e26ec00] 09:04:34 INFO - PROCESS | 1934 | 1460995474337 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a361de400) [pid = 1934] [serial = 2181] [outer = 0x7f7a2e26ec00] 09:04:35 INFO - PROCESS | 1934 | 1460995475218 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1479ms 09:04:35 INFO - PROCESS | 1934 | 1460995475277 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1934 | 1460995475280 Marionette TRACE conn5 <- [1,2877,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:04:35 INFO - PROCESS | 1934 | 1460995475286 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1934 | 1460995475290 Marionette TRACE conn5 <- [1,2878,null,{}] 09:04:35 INFO - PROCESS | 1934 | 1460995475295 Marionette TRACE conn5 -> [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:04:35 INFO - PROCESS | 1934 | 1460995475546 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:04:35 INFO - PROCESS | 1934 | 1460995475808 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a39535800 == 159 [pid = 1934] [id = 727] 09:04:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a3604c000) [pid = 1934] [serial = 2182] [outer = (nil)] 09:04:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a38520800) [pid = 1934] [serial = 2183] [outer = 0x7f7a3604c000] 09:04:35 INFO - PROCESS | 1934 | 1460995475926 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a38cd5400) [pid = 1934] [serial = 2184] [outer = 0x7f7a3604c000] 09:04:36 INFO - PROCESS | 1934 | 1460995476691 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1479ms 09:04:36 INFO - PROCESS | 1934 | 1460995476766 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 1934 | 1460995476768 Marionette TRACE conn5 <- [1,2881,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:04:36 INFO - PROCESS | 1934 | 1460995476793 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 1934 | 1460995476796 Marionette TRACE conn5 <- [1,2882,null,{}] 09:04:36 INFO - PROCESS | 1934 | 1460995476801 Marionette TRACE conn5 -> [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:04:37 INFO - PROCESS | 1934 | 1460995477004 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:04:37 INFO - PROCESS | 1934 | 1460995477266 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3a832000 == 160 [pid = 1934] [id = 728] 09:04:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a3604a800) [pid = 1934] [serial = 2185] [outer = (nil)] 09:04:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a3926e000) [pid = 1934] [serial = 2186] [outer = 0x7f7a3604a800] 09:04:37 INFO - PROCESS | 1934 | 1460995477334 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a395e4000) [pid = 1934] [serial = 2187] [outer = 0x7f7a3604a800] 09:04:38 INFO - PROCESS | 1934 | 1460995478188 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1437ms 09:04:38 INFO - PROCESS | 1934 | 1460995478229 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1934 | 1460995478233 Marionette TRACE conn5 <- [1,2885,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:04:38 INFO - PROCESS | 1934 | 1460995478238 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1934 | 1460995478240 Marionette TRACE conn5 <- [1,2886,null,{}] 09:04:38 INFO - PROCESS | 1934 | 1460995478245 Marionette TRACE conn5 -> [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:04:38 INFO - PROCESS | 1934 | 1460995478442 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:04:38 INFO - PROCESS | 1934 | 1460995478713 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d068800 == 161 [pid = 1934] [id = 729] 09:04:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a2b105c00) [pid = 1934] [serial = 2188] [outer = (nil)] 09:04:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a39a59800) [pid = 1934] [serial = 2189] [outer = 0x7f7a2b105c00] 09:04:38 INFO - PROCESS | 1934 | 1460995478783 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a3c410000) [pid = 1934] [serial = 2190] [outer = 0x7f7a2b105c00] 09:04:39 INFO - PROCESS | 1934 | 1460995479602 Marionette TRACE conn5 <- [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:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1428ms 09:04:39 INFO - PROCESS | 1934 | 1460995479667 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1934 | 1460995479670 Marionette TRACE conn5 <- [1,2889,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:04:39 INFO - PROCESS | 1934 | 1460995479675 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1934 | 1460995479678 Marionette TRACE conn5 <- [1,2890,null,{}] 09:04:39 INFO - PROCESS | 1934 | 1460995479683 Marionette TRACE conn5 -> [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:04:39 INFO - PROCESS | 1934 | 1460995479881 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:04:40 INFO - PROCESS | 1934 | 1460995480160 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d51f800 == 162 [pid = 1934] [id = 730] 09:04:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a360b3800) [pid = 1934] [serial = 2191] [outer = (nil)] 09:04:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a3c6ac400) [pid = 1934] [serial = 2192] [outer = 0x7f7a360b3800] 09:04:40 INFO - PROCESS | 1934 | 1460995480241 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a3d07ec00) [pid = 1934] [serial = 2193] [outer = 0x7f7a360b3800] 09:04:41 INFO - PROCESS | 1934 | 1460995481080 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1434ms 09:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:04:41 INFO - PROCESS | 1934 | 1460995481111 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1934 | 1460995481114 Marionette TRACE conn5 <- [1,2893,null,{"value":"8"}] 09:04:41 INFO - PROCESS | 1934 | 1460995481119 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1934 | 1460995481122 Marionette TRACE conn5 <- [1,2894,null,{}] 09:04:41 INFO - PROCESS | 1934 | 1460995481127 Marionette TRACE conn5 -> [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:04:41 INFO - PROCESS | 1934 | 1460995481321 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:04:41 INFO - PROCESS | 1934 | 1460995481598 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d7c0000 == 163 [pid = 1934] [id = 731] 09:04:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a397cd000) [pid = 1934] [serial = 2194] [outer = (nil)] 09:04:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a3d083c00) [pid = 1934] [serial = 2195] [outer = 0x7f7a397cd000] 09:04:41 INFO - PROCESS | 1934 | 1460995481667 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a3d86c800) [pid = 1934] [serial = 2196] [outer = 0x7f7a397cd000] 09:04:42 INFO - PROCESS | 1934 | 1460995482483 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1427ms 09:04:42 INFO - PROCESS | 1934 | 1460995482547 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1934 | 1460995482550 Marionette TRACE conn5 <- [1,2897,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:04:42 INFO - PROCESS | 1934 | 1460995482556 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1934 | 1460995482558 Marionette TRACE conn5 <- [1,2898,null,{}] 09:04:42 INFO - PROCESS | 1934 | 1460995482563 Marionette TRACE conn5 -> [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:04:42 INFO - PROCESS | 1934 | 1460995482759 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:04:43 INFO - PROCESS | 1934 | 1460995483026 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a40297000 == 164 [pid = 1934] [id = 732] 09:04:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a2e0bb000) [pid = 1934] [serial = 2197] [outer = (nil)] 09:04:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a3d878000) [pid = 1934] [serial = 2198] [outer = 0x7f7a2e0bb000] 09:04:43 INFO - PROCESS | 1934 | 1460995483097 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a3f7bb800) [pid = 1934] [serial = 2199] [outer = 0x7f7a2e0bb000] 09:04:44 INFO - PROCESS | 1934 | 1460995484000 Marionette TRACE conn5 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1479ms 09:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:04:44 INFO - PROCESS | 1934 | 1460995484036 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1934 | 1460995484038 Marionette TRACE conn5 <- [1,2901,null,{"value":"8"}] 09:04:44 INFO - PROCESS | 1934 | 1460995484044 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1934 | 1460995484047 Marionette TRACE conn5 <- [1,2902,null,{}] 09:04:44 INFO - PROCESS | 1934 | 1460995484052 Marionette TRACE conn5 -> [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:04:44 INFO - PROCESS | 1934 | 1460995484263 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:04:45 INFO - PROCESS | 1934 | 1460995485036 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a26ae0000 == 165 [pid = 1934] [id = 733] 09:04:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a242b1400) [pid = 1934] [serial = 2200] [outer = (nil)] 09:04:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a24accc00) [pid = 1934] [serial = 2201] [outer = 0x7f7a242b1400] 09:04:45 INFO - PROCESS | 1934 | 1460995485193 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a26491c00) [pid = 1934] [serial = 2202] [outer = 0x7f7a242b1400] 09:04:46 INFO - PROCESS | 1934 | 1460995486070 Marionette TRACE conn5 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2086ms 09:04:46 INFO - PROCESS | 1934 | 1460995486130 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:04:46 INFO - PROCESS | 1934 | 1460995486135 Marionette TRACE conn5 <- [1,2905,null,{"value":"8"}] 09:04:46 INFO - PROCESS | 1934 | 1460995486141 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1934 | 1460995486147 Marionette TRACE conn5 <- [1,2906,null,{}] 09:04:46 INFO - PROCESS | 1934 | 1460995486153 Marionette TRACE conn5 -> [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:04:46 INFO - PROCESS | 1934 | 1460995486342 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:04:46 INFO - PROCESS | 1934 | 1460995486609 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2b06e000 == 166 [pid = 1934] [id = 734] 09:04:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a242ab800) [pid = 1934] [serial = 2203] [outer = (nil)] 09:04:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a27cf3c00) [pid = 1934] [serial = 2204] [outer = 0x7f7a242ab800] 09:04:46 INFO - PROCESS | 1934 | 1460995486676 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a28e47c00) [pid = 1934] [serial = 2205] [outer = 0x7f7a242ab800] 09:04:47 INFO - PROCESS | 1934 | 1460995487559 Marionette TRACE conn5 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1488ms 09:04:47 INFO - PROCESS | 1934 | 1460995487630 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1934 | 1460995487636 Marionette TRACE conn5 <- [1,2909,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:04:47 INFO - PROCESS | 1934 | 1460995487643 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1934 | 1460995487646 Marionette TRACE conn5 <- [1,2910,null,{}] 09:04:47 INFO - PROCESS | 1934 | 1460995487651 Marionette TRACE conn5 -> [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:04:47 INFO - PROCESS | 1934 | 1460995487982 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:04:48 INFO - PROCESS | 1934 | 1460995488386 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a24087800 == 167 [pid = 1934] [id = 735] 09:04:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a27cecc00) [pid = 1934] [serial = 2206] [outer = (nil)] 09:04:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a28e4e800) [pid = 1934] [serial = 2207] [outer = 0x7f7a27cecc00] 09:04:48 INFO - PROCESS | 1934 | 1460995488453 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a29b70800) [pid = 1934] [serial = 2208] [outer = 0x7f7a27cecc00] 09:04:49 INFO - PROCESS | 1934 | 1460995489160 Marionette TRACE conn5 <- [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:04:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:04:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:04:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1533ms 09:04:49 INFO - TEST-START | /DOMEvents/constructors.html 09:04:49 INFO - PROCESS | 1934 | 1460995489176 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1934 | 1460995489179 Marionette TRACE conn5 <- [1,2913,null,{"value":"8"}] 09:04:49 INFO - PROCESS | 1934 | 1460995489187 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1934 | 1460995489195 Marionette TRACE conn5 <- [1,2914,null,{}] 09:04:49 INFO - PROCESS | 1934 | 1460995489207 Marionette TRACE conn5 -> [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:04:49 INFO - PROCESS | 1934 | 1460995489393 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360dc800 == 166 [pid = 1934] [id = 174] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3663c800 == 165 [pid = 1934] [id = 227] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0e4800 == 164 [pid = 1934] [id = 341] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26ad8800 == 163 [pid = 1934] [id = 611] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2dfe7800 == 162 [pid = 1934] [id = 473] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38312000 == 161 [pid = 1934] [id = 145] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a27c61000 == 160 [pid = 1934] [id = 610] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a71d800 == 159 [pid = 1934] [id = 715] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29ee5000 == 158 [pid = 1934] [id = 714] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a27c63000 == 157 [pid = 1934] [id = 713] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a24e99800 == 156 [pid = 1934] [id = 712] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2639b000 == 155 [pid = 1934] [id = 710] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29d8c800 == 154 [pid = 1934] [id = 709] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a508ab800 == 153 [pid = 1934] [id = 708] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a5047e800 == 152 [pid = 1934] [id = 707] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4e702800 == 151 [pid = 1934] [id = 706] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a47fcf000 == 150 [pid = 1934] [id = 705] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a44712000 == 149 [pid = 1934] [id = 704] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4258e000 == 148 [pid = 1934] [id = 703] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a4073b800 == 147 [pid = 1934] [id = 702] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7a8000 == 146 [pid = 1934] [id = 701] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d05e000 == 145 [pid = 1934] [id = 700] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39785000 == 144 [pid = 1934] [id = 699] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39179000 == 143 [pid = 1934] [id = 698] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38a59800 == 142 [pid = 1934] [id = 697] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a375ab800 == 141 [pid = 1934] [id = 696] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360c7800 == 140 [pid = 1934] [id = 695] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35ac7000 == 139 [pid = 1934] [id = 694] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2facb800 == 138 [pid = 1934] [id = 693] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2bd82800 == 137 [pid = 1934] [id = 692] 09:04:49 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2a531800 == 136 [pid = 1934] [id = 691] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a26499400) [pid = 1934] [serial = 2072] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a291c9c00) [pid = 1934] [serial = 2021] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a28e4c400) [pid = 1934] [serial = 2051] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a35410800) [pid = 1934] [serial = 2033] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a3d07f000) [pid = 1934] [serial = 2042] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a38a97c00) [pid = 1934] [serial = 2036] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a29b8d800) [pid = 1934] [serial = 2058] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a269d1800) [pid = 1934] [serial = 2049] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a29cf9c00) [pid = 1934] [serial = 2054] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a26495000) [pid = 1934] [serial = 2045] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a2e0b4c00) [pid = 1934] [serial = 2064] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a2d507c00) [pid = 1934] [serial = 2061] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a27aadc00) [pid = 1934] [serial = 2057] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a2e0ae800) [pid = 1934] [serial = 2027] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a2df17400) [pid = 1934] [serial = 2063] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a2ffc2400) [pid = 1934] [serial = 2067] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a24ad2000) [pid = 1934] [serial = 2070] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a2af96800) [pid = 1934] [serial = 2024] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a2a50c800) [pid = 1934] [serial = 2055] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a26499000) [pid = 1934] [serial = 2048] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a2f91d400) [pid = 1934] [serial = 2066] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a24261c00) [pid = 1934] [serial = 2069] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a29b70000) [pid = 1934] [serial = 2052] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a2bcd9800) [pid = 1934] [serial = 2060] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a39272800) [pid = 1934] [serial = 2039] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a2ffc4400) [pid = 1934] [serial = 2030] [outer = (nil)] [url = about:blank] 09:04:49 INFO - PROCESS | 1934 | 1460995489945 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a244bc000 == 137 [pid = 1934] [id = 736] 09:04:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a24261c00) [pid = 1934] [serial = 2209] [outer = (nil)] 09:04:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a269d1400) [pid = 1934] [serial = 2210] [outer = 0x7f7a24261c00] 09:04:50 INFO - PROCESS | 1934 | 1460995490013 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a289c5800) [pid = 1934] [serial = 2211] [outer = 0x7f7a24261c00] 09:04:50 INFO - PROCESS | 1934 | 1460995490793 Marionette TRACE conn5 <- [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:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:04:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:04:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:04:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1657ms 09:04:50 INFO - PROCESS | 1934 | 1460995490842 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1934 | 1460995490845 Marionette TRACE conn5 <- [1,2917,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:04:50 INFO - PROCESS | 1934 | 1460995490854 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1934 | 1460995490859 Marionette TRACE conn5 <- [1,2918,null,{}] 09:04:50 INFO - PROCESS | 1934 | 1460995490869 Marionette TRACE conn5 -> [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:04:51 INFO - PROCESS | 1934 | 1460995491062 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:04:51 INFO - PROCESS | 1934 | 1460995491241 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a293ad000 == 138 [pid = 1934] [id = 737] 09:04:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a242ae400) [pid = 1934] [serial = 2212] [outer = (nil)] 09:04:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a2a50b000) [pid = 1934] [serial = 2213] [outer = 0x7f7a242ae400] 09:04:51 INFO - PROCESS | 1934 | 1460995491297 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a2af9a400) [pid = 1934] [serial = 2214] [outer = 0x7f7a242ae400] 09:04:51 INFO - PROCESS | 1934 | 1460995491897 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:04:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1085ms 09:04:51 INFO - PROCESS | 1934 | 1460995491977 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1934 | 1460995491981 Marionette TRACE conn5 <- [1,2921,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:04:51 INFO - PROCESS | 1934 | 1460995491986 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1934 | 1460995491988 Marionette TRACE conn5 <- [1,2922,null,{}] 09:04:51 INFO - PROCESS | 1934 | 1460995491993 Marionette TRACE conn5 -> [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:04:52 INFO - PROCESS | 1934 | 1460995492234 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:04:52 INFO - PROCESS | 1934 | 1460995492273 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2b0db800 == 139 [pid = 1934] [id = 738] 09:04:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a2baac000) [pid = 1934] [serial = 2215] [outer = (nil)] 09:04:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a2c907400) [pid = 1934] [serial = 2216] [outer = 0x7f7a2baac000] 09:04:52 INFO - PROCESS | 1934 | 1460995492339 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a2d5d4800) [pid = 1934] [serial = 2217] [outer = 0x7f7a2baac000] 09:04:52 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:04:52 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:04:52 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:04:53 INFO - PROCESS | 1934 | [1934] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 09:04:53 INFO - PROCESS | 1934 | 1460995493138 Marionette TRACE conn5 <- [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:04:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:04:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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:04:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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:04:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 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:04:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:04:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:04:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1186ms 09:04:53 INFO - PROCESS | 1934 | 1460995493179 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1934 | 1460995493182 Marionette TRACE conn5 <- [1,2925,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:04:53 INFO - PROCESS | 1934 | 1460995493197 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1934 | 1460995493199 Marionette TRACE conn5 <- [1,2926,null,{}] 09:04:53 INFO - PROCESS | 1934 | 1460995493207 Marionette TRACE conn5 -> [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:04:53 INFO - PROCESS | 1934 | 1460995493447 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:04:53 INFO - PROCESS | 1934 | 1460995493479 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2f81a000 == 140 [pid = 1934] [id = 739] 09:04:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a2d5d6800) [pid = 1934] [serial = 2218] [outer = (nil)] 09:04:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a2f91d400) [pid = 1934] [serial = 2219] [outer = 0x7f7a2d5d6800] 09:04:53 INFO - PROCESS | 1934 | 1460995493533 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a3134dc00) [pid = 1934] [serial = 2220] [outer = 0x7f7a2d5d6800] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a24253400) [pid = 1934] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a312ecc00) [pid = 1934] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a37349c00) [pid = 1934] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a2425c800) [pid = 1934] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a389ad000) [pid = 1934] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a2f91e400) [pid = 1934] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a2df79400) [pid = 1934] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a242b3c00) [pid = 1934] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a2df7a800) [pid = 1934] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a2e0b3c00) [pid = 1934] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a28e43800) [pid = 1934] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a267e3400) [pid = 1934] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a27aab400) [pid = 1934] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x7f7a29c89800) [pid = 1934] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x7f7a2e0b0c00) [pid = 1934] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x7f7a2648f800) [pid = 1934] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x7f7a2a8a2c00) [pid = 1934] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x7f7a242ad400) [pid = 1934] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x7f7a2648ec00) [pid = 1934] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a3720d400) [pid = 1934] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a2d46c800) [pid = 1934] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a289cc000) [pid = 1934] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a29b90c00) [pid = 1934] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a242ae800) [pid = 1934] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a291d5000) [pid = 1934] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a354cf000) [pid = 1934] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 157 (0x7f7a242b4c00) [pid = 1934] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 156 (0x7f7a3604dc00) [pid = 1934] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 155 (0x7f7a29c8a000) [pid = 1934] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 154 (0x7f7a2f911400) [pid = 1934] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 153 (0x7f7a24254000) [pid = 1934] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 152 (0x7f7a24ad5c00) [pid = 1934] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 151 (0x7f7a2425d400) [pid = 1934] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 150 (0x7f7a2425c400) [pid = 1934] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 149 (0x7f7a2af93000) [pid = 1934] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 148 (0x7f7a2f913000) [pid = 1934] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:04:54 INFO - PROCESS | 1934 | --DOMWINDOW == 147 (0x7f7a2af9e000) [pid = 1934] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:04:54 INFO - PROCESS | 1934 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:04:54 INFO - PROCESS | 1934 | 1460995494981 Marionette TRACE conn5 <- [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:04:55 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:04:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1837ms 09:04:55 INFO - PROCESS | 1934 | 1460995495029 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1934 | 1460995495032 Marionette TRACE conn5 <- [1,2929,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:04:55 INFO - PROCESS | 1934 | 1460995495037 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1934 | 1460995495040 Marionette TRACE conn5 <- [1,2930,null,{}] 09:04:55 INFO - PROCESS | 1934 | 1460995495044 Marionette TRACE conn5 -> [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:04:55 INFO - PROCESS | 1934 | 1460995495230 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:04:55 INFO - PROCESS | 1934 | 1460995495421 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2ad14800 == 141 [pid = 1934] [id = 740] 09:04:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 148 (0x7f7a2648ec00) [pid = 1934] [serial = 2221] [outer = (nil)] 09:04:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 149 (0x7f7a27aa7000) [pid = 1934] [serial = 2222] [outer = 0x7f7a2648ec00] 09:04:55 INFO - PROCESS | 1934 | 1460995495476 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1934 | ++DOMWINDOW == 150 (0x7f7a29d21c00) [pid = 1934] [serial = 2223] [outer = 0x7f7a2648ec00] 09:04:56 INFO - PROCESS | 1934 | 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:04:56 INFO - PROCESS | 1934 | 1460995496063 Marionette TRACE conn5 <- [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:04:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:04:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1074ms 09:04:56 INFO - PROCESS | 1934 | 1460995496112 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1934 | 1460995496116 Marionette TRACE conn5 <- [1,2933,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:04:56 INFO - PROCESS | 1934 | 1460995496121 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1934 | 1460995496123 Marionette TRACE conn5 <- [1,2934,null,{}] 09:04:56 INFO - PROCESS | 1934 | 1460995496128 Marionette TRACE conn5 -> [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:04:56 INFO - PROCESS | 1934 | 1460995496296 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:04:56 INFO - PROCESS | 1934 | 1460995496483 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2fad2000 == 142 [pid = 1934] [id = 741] 09:04:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 151 (0x7f7a267d9c00) [pid = 1934] [serial = 2224] [outer = (nil)] 09:04:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 152 (0x7f7a2af9e000) [pid = 1934] [serial = 2225] [outer = 0x7f7a267d9c00] 09:04:56 INFO - PROCESS | 1934 | 1460995496539 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 153 (0x7f7a2df7e000) [pid = 1934] [serial = 2226] [outer = 0x7f7a267d9c00] 09:04:57 INFO - PROCESS | 1934 | 1460995497443 Marionette TRACE conn5 <- [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:04:57 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:04:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1374ms 09:04:57 INFO - PROCESS | 1934 | 1460995497496 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1934 | 1460995497502 Marionette TRACE conn5 <- [1,2937,null,{"value":"8"}] 09:04:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:04:57 INFO - PROCESS | 1934 | 1460995497510 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1934 | 1460995497514 Marionette TRACE conn5 <- [1,2938,null,{}] 09:04:57 INFO - PROCESS | 1934 | 1460995497571 Marionette TRACE conn5 -> [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:04:57 INFO - PROCESS | 1934 | 1460995497777 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:04:58 INFO - PROCESS | 1934 | 1460995498036 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a29d88000 == 143 [pid = 1934] [id = 742] 09:04:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 154 (0x7f7a269d4400) [pid = 1934] [serial = 2227] [outer = (nil)] 09:04:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 155 (0x7f7a27aa2000) [pid = 1934] [serial = 2228] [outer = 0x7f7a269d4400] 09:04:58 INFO - PROCESS | 1934 | 1460995498107 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 156 (0x7f7a289c6400) [pid = 1934] [serial = 2229] [outer = 0x7f7a269d4400] 09:04:58 INFO - PROCESS | 1934 | 1460995498934 Marionette TRACE conn5 <- [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:04:58 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:04:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1473ms 09:04:58 INFO - PROCESS | 1934 | 1460995498984 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1934 | 1460995498992 Marionette TRACE conn5 <- [1,2941,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:04:59 INFO - PROCESS | 1934 | 1460995499001 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1934 | 1460995499004 Marionette TRACE conn5 <- [1,2942,null,{}] 09:04:59 INFO - PROCESS | 1934 | 1460995499010 Marionette TRACE conn5 -> [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:04:59 INFO - PROCESS | 1934 | 1460995499301 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:04:59 INFO - PROCESS | 1934 | 1460995499507 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2c9de800 == 144 [pid = 1934] [id = 743] 09:04:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 157 (0x7f7a278c0c00) [pid = 1934] [serial = 2230] [outer = (nil)] 09:04:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 158 (0x7f7a29c20000) [pid = 1934] [serial = 2231] [outer = 0x7f7a278c0c00] 09:04:59 INFO - PROCESS | 1934 | 1460995499580 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a2a509000) [pid = 1934] [serial = 2232] [outer = 0x7f7a278c0c00] 09:05:00 INFO - PROCESS | 1934 | 1460995500362 Marionette TRACE conn5 <- [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:05:00 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:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:05:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1377ms 09:05:00 INFO - PROCESS | 1934 | 1460995500402 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1934 | 1460995500409 Marionette TRACE conn5 <- [1,2945,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:05:00 INFO - PROCESS | 1934 | 1460995500416 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1934 | 1460995500422 Marionette TRACE conn5 <- [1,2946,null,{}] 09:05:00 INFO - PROCESS | 1934 | 1460995500436 Marionette TRACE conn5 -> [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:05:00 INFO - PROCESS | 1934 | 1460995500634 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:05:00 INFO - PROCESS | 1934 | 1460995500939 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a35f55800 == 145 [pid = 1934] [id = 744] 09:05:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a2ada9800) [pid = 1934] [serial = 2233] [outer = (nil)] 09:05:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a2cac4c00) [pid = 1934] [serial = 2234] [outer = 0x7f7a2ada9800] 09:05:01 INFO - PROCESS | 1934 | 1460995501016 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a2d5d8400) [pid = 1934] [serial = 2235] [outer = 0x7f7a2ada9800] 09:05:01 INFO - PROCESS | 1934 | 1460995501743 Marionette TRACE conn5 <- [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:05:01 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:05:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1336ms 09:05:01 INFO - PROCESS | 1934 | 1460995501771 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 1934 | 1460995501776 Marionette TRACE conn5 <- [1,2949,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:05:01 INFO - PROCESS | 1934 | 1460995501790 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 1934 | 1460995501793 Marionette TRACE conn5 <- [1,2950,null,{}] 09:05:01 INFO - PROCESS | 1934 | 1460995501800 Marionette TRACE conn5 -> [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:05:02 INFO - PROCESS | 1934 | 1460995502035 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:05:02 INFO - PROCESS | 1934 | 1460995502282 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3668a000 == 146 [pid = 1934] [id = 745] 09:05:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a2af9f800) [pid = 1934] [serial = 2236] [outer = (nil)] 09:05:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a2e0b4000) [pid = 1934] [serial = 2237] [outer = 0x7f7a2af9f800] 09:05:02 INFO - PROCESS | 1934 | 1460995502355 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a2f94bc00) [pid = 1934] [serial = 2238] [outer = 0x7f7a2af9f800] 09:05:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a38975800 == 147 [pid = 1934] [id = 746] 09:05:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a35405c00) [pid = 1934] [serial = 2239] [outer = (nil)] 09:05:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a2df7ac00) [pid = 1934] [serial = 2240] [outer = 0x7f7a35405c00] 09:05:03 INFO - PROCESS | 1934 | 1460995503178 Marionette TRACE conn5 <- [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:05:03 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:05:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1429ms 09:05:03 INFO - PROCESS | 1934 | 1460995503219 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1934 | 1460995503223 Marionette TRACE conn5 <- [1,2953,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:05:03 INFO - PROCESS | 1934 | 1460995503233 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1934 | 1460995503235 Marionette TRACE conn5 <- [1,2954,null,{}] 09:05:03 INFO - PROCESS | 1934 | 1460995503241 Marionette TRACE conn5 -> [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:05:03 INFO - PROCESS | 1934 | 1460995503482 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:05:03 INFO - PROCESS | 1934 | 1460995503745 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a39179800 == 148 [pid = 1934] [id = 747] 09:05:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a2df73c00) [pid = 1934] [serial = 2241] [outer = (nil)] 09:05:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a3540cc00) [pid = 1934] [serial = 2242] [outer = 0x7f7a2df73c00] 09:05:03 INFO - PROCESS | 1934 | 1460995503818 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a35969000) [pid = 1934] [serial = 2243] [outer = 0x7f7a2df73c00] 09:05:04 INFO - PROCESS | 1934 | 1460995504559 Marionette TRACE conn5 <- [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:05:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:04 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:05:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1373ms 09:05:04 INFO - PROCESS | 1934 | 1460995504608 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1934 | 1460995504611 Marionette TRACE conn5 <- [1,2957,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:05:04 INFO - PROCESS | 1934 | 1460995504617 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1934 | 1460995504619 Marionette TRACE conn5 <- [1,2958,null,{}] 09:05:04 INFO - PROCESS | 1934 | 1460995504624 Marionette TRACE conn5 -> [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:05:04 INFO - PROCESS | 1934 | 1460995504847 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:05:05 INFO - PROCESS | 1934 | 1460995505119 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d064000 == 149 [pid = 1934] [id = 748] 09:05:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a2f91ac00) [pid = 1934] [serial = 2244] [outer = (nil)] 09:05:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a361d3800) [pid = 1934] [serial = 2245] [outer = 0x7f7a2f91ac00] 09:05:05 INFO - PROCESS | 1934 | 1460995505201 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a37280800) [pid = 1934] [serial = 2246] [outer = 0x7f7a2f91ac00] 09:05:05 INFO - PROCESS | 1934 | 1460995505944 Marionette TRACE conn5 <- [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:05:05 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:05:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1375ms 09:05:05 INFO - PROCESS | 1934 | 1460995505992 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1934 | 1460995505995 Marionette TRACE conn5 <- [1,2961,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:05:06 INFO - PROCESS | 1934 | 1460995506000 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1934 | 1460995506003 Marionette TRACE conn5 <- [1,2962,null,{}] 09:05:06 INFO - PROCESS | 1934 | 1460995506008 Marionette TRACE conn5 -> [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:05:06 INFO - PROCESS | 1934 | 1460995506294 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:05:06 INFO - PROCESS | 1934 | 1460995506506 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7c2800 == 150 [pid = 1934] [id = 749] 09:05:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a360ac000) [pid = 1934] [serial = 2247] [outer = (nil)] 09:05:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a37344c00) [pid = 1934] [serial = 2248] [outer = 0x7f7a360ac000] 09:05:06 INFO - PROCESS | 1934 | 1460995506578 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a387d7800) [pid = 1934] [serial = 2249] [outer = 0x7f7a360ac000] 09:05:07 INFO - PROCESS | 1934 | 1460995507295 Marionette TRACE conn5 <- [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:05:07 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:05:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1328ms 09:05:07 INFO - PROCESS | 1934 | 1460995507330 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1934 | 1460995507333 Marionette TRACE conn5 <- [1,2965,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:05:07 INFO - PROCESS | 1934 | 1460995507339 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1934 | 1460995507341 Marionette TRACE conn5 <- [1,2966,null,{}] 09:05:07 INFO - PROCESS | 1934 | 1460995507347 Marionette TRACE conn5 -> [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:05:07 INFO - PROCESS | 1934 | 1460995507545 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:05:07 INFO - PROCESS | 1934 | 1460995507786 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a41552000 == 151 [pid = 1934] [id = 750] 09:05:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a362bf400) [pid = 1934] [serial = 2250] [outer = (nil)] 09:05:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a38a94000) [pid = 1934] [serial = 2251] [outer = 0x7f7a362bf400] 09:05:07 INFO - PROCESS | 1934 | 1460995507857 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a39273000) [pid = 1934] [serial = 2252] [outer = 0x7f7a362bf400] 09:05:08 INFO - PROCESS | 1934 | 1460995508593 Marionette TRACE conn5 <- [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:05:08 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:05:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1277ms 09:05:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:05:08 INFO - PROCESS | 1934 | 1460995508624 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1934 | 1460995508627 Marionette TRACE conn5 <- [1,2969,null,{"value":"8"}] 09:05:08 INFO - PROCESS | 1934 | 1460995508635 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1934 | 1460995508638 Marionette TRACE conn5 <- [1,2970,null,{}] 09:05:08 INFO - PROCESS | 1934 | 1460995508643 Marionette TRACE conn5 -> [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:05:08 INFO - PROCESS | 1934 | 1460995508844 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:05:09 INFO - PROCESS | 1934 | 1460995509086 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a42912000 == 152 [pid = 1934] [id = 751] 09:05:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a37288800) [pid = 1934] [serial = 2253] [outer = (nil)] 09:05:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a39513000) [pid = 1934] [serial = 2254] [outer = 0x7f7a37288800] 09:05:09 INFO - PROCESS | 1934 | 1460995509156 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a39a56c00) [pid = 1934] [serial = 2255] [outer = 0x7f7a37288800] 09:05:09 INFO - PROCESS | 1934 | 1460995509894 Marionette TRACE conn5 <- [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:05:09 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:05:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1279ms 09:05:09 INFO - PROCESS | 1934 | 1460995509923 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1934 | 1460995509927 Marionette TRACE conn5 <- [1,2973,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:05:09 INFO - PROCESS | 1934 | 1460995509935 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1934 | 1460995509938 Marionette TRACE conn5 <- [1,2974,null,{}] 09:05:09 INFO - PROCESS | 1934 | 1460995509943 Marionette TRACE conn5 -> [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:05:10 INFO - PROCESS | 1934 | 1460995510153 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:05:10 INFO - PROCESS | 1934 | 1460995510398 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a439c4800 == 153 [pid = 1934] [id = 752] 09:05:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a37342800) [pid = 1934] [serial = 2256] [outer = (nil)] 09:05:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a3c402c00) [pid = 1934] [serial = 2257] [outer = 0x7f7a37342800] 09:05:10 INFO - PROCESS | 1934 | 1460995510484 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a3c477800) [pid = 1934] [serial = 2258] [outer = 0x7f7a37342800] 09:05:11 INFO - PROCESS | 1934 | 1460995511304 Marionette TRACE conn5 <- [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:05:11 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:05:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1384ms 09:05:11 INFO - PROCESS | 1934 | 1460995511319 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 1934 | 1460995511323 Marionette TRACE conn5 <- [1,2977,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:05:11 INFO - PROCESS | 1934 | 1460995511329 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1934 | 1460995511333 Marionette TRACE conn5 <- [1,2978,null,{}] 09:05:11 INFO - PROCESS | 1934 | 1460995511337 Marionette TRACE conn5 -> [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:05:11 INFO - PROCESS | 1934 | 1460995511562 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:05:11 INFO - PROCESS | 1934 | 1460995511816 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a44726000 == 154 [pid = 1934] [id = 753] 09:05:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a395e8000) [pid = 1934] [serial = 2259] [outer = (nil)] 09:05:11 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a3d5b9c00) [pid = 1934] [serial = 2260] [outer = 0x7f7a395e8000] 09:05:11 INFO - PROCESS | 1934 | 1460995511896 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a3f80bc00) [pid = 1934] [serial = 2261] [outer = 0x7f7a395e8000] 09:05:12 INFO - PROCESS | 1934 | 1460995512630 Marionette TRACE conn5 <- [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:05:12 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:05:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1331ms 09:05:12 INFO - PROCESS | 1934 | 1460995512661 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1934 | 1460995512664 Marionette TRACE conn5 <- [1,2981,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:05:12 INFO - PROCESS | 1934 | 1460995512670 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1934 | 1460995512673 Marionette TRACE conn5 <- [1,2982,null,{}] 09:05:12 INFO - PROCESS | 1934 | 1460995512678 Marionette TRACE conn5 -> [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:05:12 INFO - PROCESS | 1934 | 1460995512886 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:05:13 INFO - PROCESS | 1934 | 1460995513164 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a47fcf000 == 155 [pid = 1934] [id = 754] 09:05:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a395eb400) [pid = 1934] [serial = 2262] [outer = (nil)] 09:05:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a3f948800) [pid = 1934] [serial = 2263] [outer = 0x7f7a395eb400] 09:05:13 INFO - PROCESS | 1934 | 1460995513236 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a407e6800) [pid = 1934] [serial = 2264] [outer = 0x7f7a395eb400] 09:05:14 INFO - PROCESS | 1934 | 1460995513996 Marionette TRACE conn5 <- [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:05:14 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:05:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:05:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:05:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1379ms 09:05:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:05:14 INFO - PROCESS | 1934 | 1460995514051 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1934 | 1460995514053 Marionette TRACE conn5 <- [1,2985,null,{"value":"8"}] 09:05:14 INFO - PROCESS | 1934 | 1460995514059 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1934 | 1460995514062 Marionette TRACE conn5 <- [1,2986,null,{}] 09:05:14 INFO - PROCESS | 1934 | 1460995514067 Marionette TRACE conn5 -> [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:05:14 INFO - PROCESS | 1934 | 1460995514308 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:05:14 INFO - PROCESS | 1934 | 1460995514556 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a4f5cf800 == 156 [pid = 1934] [id = 755] 09:05:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a278bd400) [pid = 1934] [serial = 2265] [outer = (nil)] 09:05:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a407e9400) [pid = 1934] [serial = 2266] [outer = 0x7f7a278bd400] 09:05:14 INFO - PROCESS | 1934 | 1460995514632 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a4126ac00) [pid = 1934] [serial = 2267] [outer = 0x7f7a278bd400] 09:05:15 INFO - PROCESS | 1934 | 1460995515361 Marionette TRACE conn5 <- [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:05:15 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:05:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1326ms 09:05:15 INFO - PROCESS | 1934 | 1460995515392 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1934 | 1460995515395 Marionette TRACE conn5 <- [1,2989,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:05:15 INFO - PROCESS | 1934 | 1460995515405 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1934 | 1460995515407 Marionette TRACE conn5 <- [1,2990,null,{}] 09:05:15 INFO - PROCESS | 1934 | 1460995515412 Marionette TRACE conn5 -> [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:05:15 INFO - PROCESS | 1934 | 1460995515636 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:05:15 INFO - PROCESS | 1934 | 1460995515879 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a50869000 == 157 [pid = 1934] [id = 756] 09:05:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a2928c800) [pid = 1934] [serial = 2268] [outer = (nil)] 09:05:15 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a414e4400) [pid = 1934] [serial = 2269] [outer = 0x7f7a2928c800] 09:05:15 INFO - PROCESS | 1934 | 1460995515952 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a42169800) [pid = 1934] [serial = 2270] [outer = 0x7f7a2928c800] 09:05:16 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a508c7800 == 158 [pid = 1934] [id = 757] 09:05:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a42289000) [pid = 1934] [serial = 2271] [outer = (nil)] 09:05:16 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a421cdc00) [pid = 1934] [serial = 2272] [outer = 0x7f7a42289000] 09:05:16 INFO - PROCESS | 1934 | 1460995516823 Marionette TRACE conn5 <- [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:05:16 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:05:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1477ms 09:05:16 INFO - PROCESS | 1934 | 1460995516883 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 1934 | 1460995516885 Marionette TRACE conn5 <- [1,2993,null,{"value":"8"}] 09:05:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:05:16 INFO - PROCESS | 1934 | 1460995516891 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 1934 | 1460995516893 Marionette TRACE conn5 <- [1,2994,null,{}] 09:05:16 INFO - PROCESS | 1934 | 1460995516903 Marionette TRACE conn5 -> [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:05:17 INFO - PROCESS | 1934 | 1460995517183 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:05:17 INFO - PROCESS | 1934 | 1460995517453 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a5410e000 == 159 [pid = 1934] [id = 758] 09:05:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a411bf800) [pid = 1934] [serial = 2273] [outer = (nil)] 09:05:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a42289800) [pid = 1934] [serial = 2274] [outer = 0x7f7a411bf800] 09:05:17 INFO - PROCESS | 1934 | 1460995517576 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a42398000) [pid = 1934] [serial = 2275] [outer = 0x7f7a411bf800] 09:05:18 INFO - PROCESS | 1934 | 1460995518315 Marionette TRACE conn5 <- [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:05:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:05:18 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:05:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1436ms 09:05:18 INFO - PROCESS | 1934 | 1460995518328 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1934 | 1460995518331 Marionette TRACE conn5 <- [1,2997,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:05:18 INFO - PROCESS | 1934 | 1460995518337 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1934 | 1460995518339 Marionette TRACE conn5 <- [1,2998,null,{}] 09:05:18 INFO - PROCESS | 1934 | 1460995518344 Marionette TRACE conn5 -> [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:05:18 INFO - PROCESS | 1934 | 1460995518566 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:05:18 INFO - PROCESS | 1934 | 1460995518814 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a5461e000 == 160 [pid = 1934] [id = 759] 09:05:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a29c80400) [pid = 1934] [serial = 2276] [outer = (nil)] 09:05:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a4239dc00) [pid = 1934] [serial = 2277] [outer = 0x7f7a29c80400] 09:05:18 INFO - PROCESS | 1934 | 1460995518888 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a42526800) [pid = 1934] [serial = 2278] [outer = 0x7f7a29c80400] 09:05:19 INFO - PROCESS | 1934 | 1460995519639 Marionette TRACE conn5 <- [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:05:19 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:05:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1328ms 09:05:19 INFO - PROCESS | 1934 | 1460995519666 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1934 | 1460995519669 Marionette TRACE conn5 <- [1,3001,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:05:19 INFO - PROCESS | 1934 | 1460995519675 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1934 | 1460995519678 Marionette TRACE conn5 <- [1,3002,null,{}] 09:05:19 INFO - PROCESS | 1934 | 1460995519683 Marionette TRACE conn5 -> [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:05:19 INFO - PROCESS | 1934 | 1460995519901 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:05:20 INFO - PROCESS | 1934 | 1460995520148 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a54c76000 == 161 [pid = 1934] [id = 760] 09:05:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a4126b000) [pid = 1934] [serial = 2279] [outer = (nil)] 09:05:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a4252d400) [pid = 1934] [serial = 2280] [outer = 0x7f7a4126b000] 09:05:20 INFO - PROCESS | 1934 | 1460995520233 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a4273ec00) [pid = 1934] [serial = 2281] [outer = 0x7f7a4126b000] 09:05:20 INFO - PROCESS | 1934 | 1460995520963 Marionette TRACE conn5 <- [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:05:20 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:05:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1325ms 09:05:21 INFO - PROCESS | 1934 | 1460995521001 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1934 | 1460995521005 Marionette TRACE conn5 <- [1,3005,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:05:21 INFO - PROCESS | 1934 | 1460995521010 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1934 | 1460995521013 Marionette TRACE conn5 <- [1,3006,null,{}] 09:05:21 INFO - PROCESS | 1934 | 1460995521019 Marionette TRACE conn5 -> [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:05:21 INFO - PROCESS | 1934 | 1460995521277 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:05:21 INFO - PROCESS | 1934 | 1460995521532 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a56986000 == 162 [pid = 1934] [id = 761] 09:05:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a4227d800) [pid = 1934] [serial = 2282] [outer = (nil)] 09:05:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a42e7c800) [pid = 1934] [serial = 2283] [outer = 0x7f7a4227d800] 09:05:21 INFO - PROCESS | 1934 | 1460995521604 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a43ae6800) [pid = 1934] [serial = 2284] [outer = 0x7f7a4227d800] 09:05:22 INFO - PROCESS | 1934 | 1460995522349 Marionette TRACE conn5 <- [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:05:22 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:05:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1375ms 09:05:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:05:22 INFO - PROCESS | 1934 | 1460995522387 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1934 | 1460995522390 Marionette TRACE conn5 <- [1,3009,null,{"value":"8"}] 09:05:22 INFO - PROCESS | 1934 | 1460995522395 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1934 | 1460995522399 Marionette TRACE conn5 <- [1,3010,null,{}] 09:05:22 INFO - PROCESS | 1934 | 1460995522404 Marionette TRACE conn5 -> [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:05:22 INFO - PROCESS | 1934 | 1460995522655 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:05:22 INFO - PROCESS | 1934 | 1460995522907 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a59bcc800 == 163 [pid = 1934] [id = 762] 09:05:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a2e0ad400) [pid = 1934] [serial = 2285] [outer = (nil)] 09:05:22 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a4294d400) [pid = 1934] [serial = 2286] [outer = 0x7f7a2e0ad400] 09:05:22 INFO - PROCESS | 1934 | 1460995522982 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a448c4000) [pid = 1934] [serial = 2287] [outer = 0x7f7a2e0ad400] 09:05:23 INFO - PROCESS | 1934 | 1460995523727 Marionette TRACE conn5 <- [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:05:23 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:05:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1382ms 09:05:23 INFO - PROCESS | 1934 | 1460995523778 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 1934 | 1460995523782 Marionette TRACE conn5 <- [1,3013,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:05:23 INFO - PROCESS | 1934 | 1460995523788 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1934 | 1460995523790 Marionette TRACE conn5 <- [1,3014,null,{}] 09:05:23 INFO - PROCESS | 1934 | 1460995523796 Marionette TRACE conn5 -> [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:05:24 INFO - PROCESS | 1934 | 1460995524046 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:05:24 INFO - PROCESS | 1934 | 1460995524299 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a61add000 == 164 [pid = 1934] [id = 763] 09:05:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a3540d400) [pid = 1934] [serial = 2288] [outer = (nil)] 09:05:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a4493c400) [pid = 1934] [serial = 2289] [outer = 0x7f7a3540d400] 09:05:24 INFO - PROCESS | 1934 | 1460995524375 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a44943400) [pid = 1934] [serial = 2290] [outer = 0x7f7a3540d400] 09:05:24 INFO - PROCESS | 1934 | [1934] 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:05:25 INFO - PROCESS | 1934 | 1460995525248 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:05:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:05:25 INFO - {} 09:05:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:05:25 INFO - {} 09:05:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:05:25 INFO - {} 09:05:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:05:25 INFO - {} 09:05:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1477ms 09:05:25 INFO - PROCESS | 1934 | 1460995525267 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1934 | 1460995525270 Marionette TRACE conn5 <- [1,3017,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /FileAPI/fileReader.html 09:05:25 INFO - PROCESS | 1934 | 1460995525280 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1934 | 1460995525283 Marionette TRACE conn5 <- [1,3018,null,{}] 09:05:25 INFO - PROCESS | 1934 | 1460995525287 Marionette TRACE conn5 -> [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:05:25 INFO - PROCESS | 1934 | 1460995525555 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:05:25 INFO - PROCESS | 1934 | 1460995525835 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2e248800 == 165 [pid = 1934] [id = 764] 09:05:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a43f52c00) [pid = 1934] [serial = 2291] [outer = (nil)] 09:05:25 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a44ae3000) [pid = 1934] [serial = 2292] [outer = 0x7f7a43f52c00] 09:05:25 INFO - PROCESS | 1934 | 1460995525949 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a44b69000) [pid = 1934] [serial = 2293] [outer = 0x7f7a43f52c00] 09:05:26 INFO - PROCESS | 1934 | 1460995526730 Marionette TRACE conn5 <- [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:05:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:05:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:05:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:05:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:05:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 1492ms 09:05:26 INFO - PROCESS | 1934 | 1460995526770 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1934 | 1460995526773 Marionette TRACE conn5 <- [1,3021,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /FileAPI/historical.html 09:05:26 INFO - PROCESS | 1934 | 1460995526779 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1934 | 1460995526782 Marionette TRACE conn5 <- [1,3022,null,{}] 09:05:26 INFO - PROCESS | 1934 | 1460995526787 Marionette TRACE conn5 -> [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:05:27 INFO - PROCESS | 1934 | 1460995527012 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a29d87800 == 164 [pid = 1934] [id = 686] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2bb8e800 == 163 [pid = 1934] [id = 687] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2406a000 == 162 [pid = 1934] [id = 689] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f9a8000 == 161 [pid = 1934] [id = 688] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2ad14800 == 160 [pid = 1934] [id = 740] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f81a000 == 159 [pid = 1934] [id = 739] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b0db800 == 158 [pid = 1934] [id = 738] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a293ad000 == 157 [pid = 1934] [id = 737] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a244bc000 == 156 [pid = 1934] [id = 736] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a24087800 == 155 [pid = 1934] [id = 735] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b06e000 == 154 [pid = 1934] [id = 734] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a26ae0000 == 153 [pid = 1934] [id = 733] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d7c0000 == 152 [pid = 1934] [id = 731] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d51f800 == 151 [pid = 1934] [id = 730] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3d068800 == 150 [pid = 1934] [id = 729] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a3a832000 == 149 [pid = 1934] [id = 728] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a39535800 == 148 [pid = 1934] [id = 727] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a38c4f000 == 147 [pid = 1934] [id = 726] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a383c4800 == 146 [pid = 1934] [id = 725] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a36676000 == 145 [pid = 1934] [id = 724] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a360e4000 == 144 [pid = 1934] [id = 723] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a35abf800 == 143 [pid = 1934] [id = 722] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2fa9a800 == 142 [pid = 1934] [id = 721] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2f82e800 == 141 [pid = 1934] [id = 720] 09:05:28 INFO - PROCESS | 1934 | --DOCSHELL 0x7f7a2b066800 == 140 [pid = 1934] [id = 716] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 219 (0x7f7a29c1a000) [pid = 1934] [serial = 2147] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 218 (0x7f7a29c7f000) [pid = 1934] [serial = 2148] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 217 (0x7f7a361d7000) [pid = 1934] [serial = 2100] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 216 (0x7f7a395e3c00) [pid = 1934] [serial = 2111] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 215 (0x7f7a3d0d6400) [pid = 1934] [serial = 2121] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 214 (0x7f7a3c8cf400) [pid = 1934] [serial = 2118] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 213 (0x7f7a3d0d5800) [pid = 1934] [serial = 2043] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 212 (0x7f7a3c8da800) [pid = 1934] [serial = 2120] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 211 (0x7f7a2ffc7000) [pid = 1934] [serial = 2091] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 210 (0x7f7a2784e000) [pid = 1934] [serial = 2075] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 209 (0x7f7a3c47b000) [pid = 1934] [serial = 2117] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 208 (0x7f7a3d5bd000) [pid = 1934] [serial = 2124] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 207 (0x7f7a285ecc00) [pid = 1934] [serial = 2076] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 206 (0x7f7a36052800) [pid = 1934] [serial = 2097] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 205 (0x7f7a2c90f000) [pid = 1934] [serial = 2025] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 204 (0x7f7a285f3400) [pid = 1934] [serial = 2129] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 203 (0x7f7a3d5b5c00) [pid = 1934] [serial = 2123] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 202 (0x7f7a3a6da800) [pid = 1934] [serial = 2114] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 201 (0x7f7a29d1ec00) [pid = 1934] [serial = 2081] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 200 (0x7f7a35405000) [pid = 1934] [serial = 2093] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 199 (0x7f7a2e273c00) [pid = 1934] [serial = 2090] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 198 (0x7f7a278c1c00) [pid = 1934] [serial = 2139] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 197 (0x7f7a2d505c00) [pid = 1934] [serial = 2087] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 196 (0x7f7a27848000) [pid = 1934] [serial = 2136] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 195 (0x7f7a3ecb2000) [pid = 1934] [serial = 2127] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 194 (0x7f7a2a511800) [pid = 1934] [serial = 2130] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 193 (0x7f7a38ddac00) [pid = 1934] [serial = 2037] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 192 (0x7f7a2f8b4000) [pid = 1934] [serial = 2028] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 191 (0x7f7a354cdc00) [pid = 1934] [serial = 2094] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 190 (0x7f7a29b95c00) [pid = 1934] [serial = 2022] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 189 (0x7f7a387df400) [pid = 1934] [serial = 2106] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 188 (0x7f7a269d0000) [pid = 1934] [serial = 2133] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 187 (0x7f7a29b86c00) [pid = 1934] [serial = 2145] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 186 (0x7f7a36006800) [pid = 1934] [serial = 2096] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 185 (0x7f7a36211000) [pid = 1934] [serial = 2102] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 184 (0x7f7a2a88b000) [pid = 1934] [serial = 2082] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 183 (0x7f7a27cf3400) [pid = 1934] [serial = 2141] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 182 (0x7f7a38dd1400) [pid = 1934] [serial = 2108] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 181 (0x7f7a2cac3c00) [pid = 1934] [serial = 2085] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 180 (0x7f7a3134d800) [pid = 1934] [serial = 2031] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 179 (0x7f7a24ad8000) [pid = 1934] [serial = 2132] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 178 (0x7f7a278c9c00) [pid = 1934] [serial = 2073] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 177 (0x7f7a29b7c000) [pid = 1934] [serial = 2079] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 176 (0x7f7a29b95800) [pid = 1934] [serial = 2046] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 175 (0x7f7a29ab2800) [pid = 1934] [serial = 2078] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 174 (0x7f7a3d870800) [pid = 1934] [serial = 2126] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 173 (0x7f7a289af000) [pid = 1934] [serial = 2142] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 172 (0x7f7a2df12c00) [pid = 1934] [serial = 2088] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 171 (0x7f7a269d0c00) [pid = 1934] [serial = 2138] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 170 (0x7f7a2a89d000) [pid = 1934] [serial = 1944] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 169 (0x7f7a37349400) [pid = 1934] [serial = 2105] [outer = (nil)] [url = about:blank] 09:05:28 INFO - PROCESS | 1934 | --DOMWINDOW == 168 (0x7f7a24acb000) [pid = 1934] [serial = 2135] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 167 (0x7f7a3b2dbc00) [pid = 1934] [serial = 2115] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x7f7a395ed000) [pid = 1934] [serial = 2112] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x7f7a3c6b0000) [pid = 1934] [serial = 2040] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a360b4800) [pid = 1934] [serial = 2034] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a362bf800) [pid = 1934] [serial = 2103] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a36146800) [pid = 1934] [serial = 2099] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a39279800) [pid = 1934] [serial = 2109] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a2b108c00) [pid = 1934] [serial = 2084] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a29ab4400) [pid = 1934] [serial = 2144] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | --DOMWINDOW == 158 (0x7f7a2d5d9000) [pid = 1934] [serial = 2019] [outer = (nil)] [url = about:blank] 09:05:29 INFO - PROCESS | 1934 | 1460995529185 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a24089800 == 141 [pid = 1934] [id = 765] 09:05:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 159 (0x7f7a24acd400) [pid = 1934] [serial = 2294] [outer = (nil)] 09:05:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a24ad3c00) [pid = 1934] [serial = 2295] [outer = 0x7f7a24acd400] 09:05:29 INFO - PROCESS | 1934 | 1460995529256 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a267d7800) [pid = 1934] [serial = 2296] [outer = 0x7f7a24acd400] 09:05:29 INFO - PROCESS | 1934 | 1460995529927 Marionette TRACE conn5 <- [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:05:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:05:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:05:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:05:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:05:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:05:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:05:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:05:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:05:29 INFO - TEST-OK | /FileAPI/historical.html | took 3180ms 09:05:29 INFO - PROCESS | 1934 | 1460995529963 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 1934 | 1460995529970 Marionette TRACE conn5 <- [1,3025,null,{"value":"8"}] 09:05:29 INFO - TEST-START | /FileAPI/idlharness.html 09:05:29 INFO - PROCESS | 1934 | 1460995529982 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 1934 | 1460995529988 Marionette TRACE conn5 <- [1,3026,null,{}] 09:05:29 INFO - PROCESS | 1934 | 1460995529995 Marionette TRACE conn5 -> [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:05:30 INFO - PROCESS | 1934 | 1460995530191 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:05:30 INFO - PROCESS | 1934 | 1460995530441 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2349f000 == 142 [pid = 1934] [id = 766] 09:05:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a24acf400) [pid = 1934] [serial = 2297] [outer = (nil)] 09:05:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a278c3c00) [pid = 1934] [serial = 2298] [outer = 0x7f7a24acf400] 09:05:30 INFO - PROCESS | 1934 | 1460995530512 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a27cef000) [pid = 1934] [serial = 2299] [outer = 0x7f7a24acf400] 09:05:32 INFO - PROCESS | 1934 | 1460995532218 Marionette TRACE conn5 <- [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:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:05:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:05:32 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:05:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:05:32 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:05:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:05:32 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:05:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:05:32 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:05:32 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:05:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:05:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:05:32 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:05:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:05:32 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:05:32 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:05:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:05:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:05:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:05:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:05:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:05:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:05:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 2371ms 09:05:32 INFO - PROCESS | 1934 | 1460995532365 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1934 | 1460995532379 Marionette TRACE conn5 <- [1,3029,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /FileAPI/idlharness.worker 09:05:32 INFO - PROCESS | 1934 | 1460995532412 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1934 | 1460995532419 Marionette TRACE conn5 <- [1,3030,null,{}] 09:05:32 INFO - PROCESS | 1934 | 1460995532430 Marionette TRACE conn5 -> [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:05:32 INFO - PROCESS | 1934 | 1460995532721 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:05:32 INFO - PROCESS | 1934 | 1460995532748 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a85b800 == 143 [pid = 1934] [id = 767] 09:05:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a269db400) [pid = 1934] [serial = 2300] [outer = (nil)] 09:05:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a2a88b800) [pid = 1934] [serial = 2301] [outer = 0x7f7a269db400] 09:05:32 INFO - PROCESS | 1934 | 1460995532806 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a2b108c00) [pid = 1934] [serial = 2302] [outer = 0x7f7a269db400] 09:05:33 INFO - PROCESS | 1934 | [1934] 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:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 166 (0x7f7a24261c00) [pid = 1934] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 165 (0x7f7a242ab800) [pid = 1934] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 164 (0x7f7a242b1400) [pid = 1934] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 163 (0x7f7a27cecc00) [pid = 1934] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 162 (0x7f7a2648ec00) [pid = 1934] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 161 (0x7f7a242ae400) [pid = 1934] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 160 (0x7f7a2baac000) [pid = 1934] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:05:34 INFO - PROCESS | 1934 | --DOMWINDOW == 159 (0x7f7a2d5d6800) [pid = 1934] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:05:35 INFO - PROCESS | 1934 | 1460995535359 Marionette TRACE conn5 <- [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:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:05:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:05:35 INFO - {} 09:05:35 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:05:35 INFO - {} 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:05:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:05:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:05:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 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:05:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:05:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:05:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:05:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:05:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:05:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:05:35 INFO - {} 09:05:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3020ms 09:05:35 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:05:35 INFO - PROCESS | 1934 | 1460995535429 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1934 | 1460995535432 Marionette TRACE conn5 <- [1,3033,null,{"value":"8"}] 09:05:35 INFO - PROCESS | 1934 | 1460995535445 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1934 | 1460995535459 Marionette TRACE conn5 <- [1,3034,null,{}] 09:05:35 INFO - PROCESS | 1934 | 1460995535472 Marionette TRACE conn5 -> [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:05:35 INFO - PROCESS | 1934 | 1460995535837 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:05:35 INFO - PROCESS | 1934 | 1460995535851 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2e1d8800 == 144 [pid = 1934] [id = 768] 09:05:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 160 (0x7f7a2b10b800) [pid = 1934] [serial = 2303] [outer = (nil)] 09:05:35 INFO - PROCESS | 1934 | ++DOMWINDOW == 161 (0x7f7a2d464c00) [pid = 1934] [serial = 2304] [outer = 0x7f7a2b10b800] 09:05:35 INFO - PROCESS | 1934 | 1460995535920 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1934 | ++DOMWINDOW == 162 (0x7f7a389b7800) [pid = 1934] [serial = 2305] [outer = 0x7f7a2b10b800] 09:05:36 INFO - PROCESS | 1934 | 1460995536655 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:05:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1261ms 09:05:36 INFO - PROCESS | 1934 | 1460995536856 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 1934 | 1460995536863 Marionette TRACE conn5 <- [1,3037,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:05:36 INFO - PROCESS | 1934 | 1460995536875 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1934 | 1460995536879 Marionette TRACE conn5 <- [1,3038,null,{}] 09:05:36 INFO - PROCESS | 1934 | 1460995536888 Marionette TRACE conn5 -> [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:05:37 INFO - PROCESS | 1934 | 1460995537134 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:05:37 INFO - PROCESS | 1934 | 1460995537473 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a26ac6800 == 145 [pid = 1934] [id = 769] 09:05:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 163 (0x7f7a269d6c00) [pid = 1934] [serial = 2306] [outer = (nil)] 09:05:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 164 (0x7f7a278bd800) [pid = 1934] [serial = 2307] [outer = 0x7f7a269d6c00] 09:05:37 INFO - PROCESS | 1934 | 1460995537549 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1934 | ++DOMWINDOW == 165 (0x7f7a27ce6400) [pid = 1934] [serial = 2308] [outer = 0x7f7a269d6c00] 09:05:38 INFO - PROCESS | 1934 | 1460995538307 Marionette TRACE conn5 <- [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:05:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:05:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:05:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:05:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1484ms 09:05:38 INFO - PROCESS | 1934 | 1460995538359 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1934 | 1460995538364 Marionette TRACE conn5 <- [1,3041,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:05:38 INFO - PROCESS | 1934 | 1460995538378 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1934 | 1460995538383 Marionette TRACE conn5 <- [1,3042,null,{}] 09:05:38 INFO - PROCESS | 1934 | 1460995538390 Marionette TRACE conn5 -> [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:05:38 INFO - PROCESS | 1934 | 1460995538620 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:05:38 INFO - PROCESS | 1934 | 1460995538906 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ad0d800 == 146 [pid = 1934] [id = 770] 09:05:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 166 (0x7f7a24257800) [pid = 1934] [serial = 2309] [outer = (nil)] 09:05:38 INFO - PROCESS | 1934 | ++DOMWINDOW == 167 (0x7f7a29b86c00) [pid = 1934] [serial = 2310] [outer = 0x7f7a24257800] 09:05:38 INFO - PROCESS | 1934 | 1460995538982 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1934 | ++DOMWINDOW == 168 (0x7f7a29c82c00) [pid = 1934] [serial = 2311] [outer = 0x7f7a24257800] 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:05:40 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:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:05:40 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:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:05:40 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:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:05:40 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:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:05:40 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:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:05:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:40 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:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:05:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:05:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:05:40 INFO - PROCESS | 1934 | 1460995540195 Marionette TRACE conn5 <- [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:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:05:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:05:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:05:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:05:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1880ms 09:05:40 INFO - PROCESS | 1934 | 1460995540297 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1934 | 1460995540303 Marionette TRACE conn5 <- [1,3045,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:05:40 INFO - PROCESS | 1934 | 1460995540342 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1934 | 1460995540344 Marionette TRACE conn5 <- [1,3046,null,{}] 09:05:40 INFO - PROCESS | 1934 | 1460995540358 Marionette TRACE conn5 -> [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:05:40 INFO - PROCESS | 1934 | 1460995540609 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:05:41 INFO - PROCESS | 1934 | 1460995541049 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2a517800 == 147 [pid = 1934] [id = 771] 09:05:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 169 (0x7f7a269d8800) [pid = 1934] [serial = 2312] [outer = (nil)] 09:05:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 170 (0x7f7a2ada6c00) [pid = 1934] [serial = 2313] [outer = 0x7f7a269d8800] 09:05:41 INFO - PROCESS | 1934 | 1460995541125 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1934 | ++DOMWINDOW == 171 (0x7f7a2cad0400) [pid = 1934] [serial = 2314] [outer = 0x7f7a269d8800] 09:05:41 INFO - PROCESS | 1934 | [1934] 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:05:41 INFO - PROCESS | 1934 | 1460995541936 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:05:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:05:41 INFO - {} 09:05:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1629ms 09:05:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:05:41 INFO - PROCESS | 1934 | 1460995541970 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1934 | 1460995541973 Marionette TRACE conn5 <- [1,3049,null,{"value":"8"}] 09:05:41 INFO - PROCESS | 1934 | 1460995541979 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1934 | 1460995541982 Marionette TRACE conn5 <- [1,3050,null,{}] 09:05:41 INFO - PROCESS | 1934 | 1460995541988 Marionette TRACE conn5 -> [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:05:42 INFO - PROCESS | 1934 | 1460995542223 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:05:42 INFO - PROCESS | 1934 | 1460995542496 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2c9d6800 == 148 [pid = 1934] [id = 772] 09:05:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 172 (0x7f7a2df1ac00) [pid = 1934] [serial = 2315] [outer = (nil)] 09:05:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 173 (0x7f7a2f8b3c00) [pid = 1934] [serial = 2316] [outer = 0x7f7a2df1ac00] 09:05:42 INFO - PROCESS | 1934 | 1460995542571 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1934 | ++DOMWINDOW == 174 (0x7f7a2f915400) [pid = 1934] [serial = 2317] [outer = 0x7f7a2df1ac00] 09:05:43 INFO - PROCESS | 1934 | 1460995543368 Marionette TRACE conn5 <- [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:05:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:05:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:05:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:05:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:05:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1428ms 09:05:43 INFO - PROCESS | 1934 | 1460995543408 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1934 | 1460995543411 Marionette TRACE conn5 <- [1,3053,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:05:43 INFO - PROCESS | 1934 | 1460995543417 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1934 | 1460995543420 Marionette TRACE conn5 <- [1,3054,null,{}] 09:05:43 INFO - PROCESS | 1934 | 1460995543425 Marionette TRACE conn5 -> [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:05:43 INFO - PROCESS | 1934 | 1460995543641 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:05:43 INFO - PROCESS | 1934 | 1460995543887 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2fad4800 == 149 [pid = 1934] [id = 773] 09:05:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 175 (0x7f7a2df7ec00) [pid = 1934] [serial = 2318] [outer = (nil)] 09:05:43 INFO - PROCESS | 1934 | ++DOMWINDOW == 176 (0x7f7a312f4400) [pid = 1934] [serial = 2319] [outer = 0x7f7a2df7ec00] 09:05:43 INFO - PROCESS | 1934 | 1460995543959 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1934 | ++DOMWINDOW == 177 (0x7f7a38a97800) [pid = 1934] [serial = 2320] [outer = 0x7f7a2df7ec00] 09:05:45 INFO - PROCESS | 1934 | 1460995545149 Marionette TRACE conn5 <- [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:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:05:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:05:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:45 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:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:45 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:05:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:05:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:05:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:05:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1905ms 09:05:45 INFO - PROCESS | 1934 | 1460995545354 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1934 | 1460995545361 Marionette TRACE conn5 <- [1,3057,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:05:45 INFO - PROCESS | 1934 | 1460995545377 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1934 | 1460995545383 Marionette TRACE conn5 <- [1,3058,null,{}] 09:05:45 INFO - PROCESS | 1934 | 1460995545400 Marionette TRACE conn5 -> [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:05:45 INFO - PROCESS | 1934 | 1460995545740 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:05:46 INFO - PROCESS | 1934 | 1460995546003 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a35fb1000 == 150 [pid = 1934] [id = 774] 09:05:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 178 (0x7f7a38a9b000) [pid = 1934] [serial = 2321] [outer = (nil)] 09:05:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 179 (0x7f7a3d5b8c00) [pid = 1934] [serial = 2322] [outer = 0x7f7a38a9b000] 09:05:46 INFO - PROCESS | 1934 | 1460995546077 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1934 | ++DOMWINDOW == 180 (0x7f7a3ecbb800) [pid = 1934] [serial = 2323] [outer = 0x7f7a38a9b000] 09:05:46 INFO - PROCESS | 1934 | 1460995546846 Marionette TRACE conn5 <- [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:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:05:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:05:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:05:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:05:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:05:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:05:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1494ms 09:05:46 INFO - PROCESS | 1934 | 1460995546873 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1934 | 1460995546880 Marionette TRACE conn5 <- [1,3061,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:05:46 INFO - PROCESS | 1934 | 1460995546886 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1934 | 1460995546889 Marionette TRACE conn5 <- [1,3062,null,{}] 09:05:46 INFO - PROCESS | 1934 | 1460995546894 Marionette TRACE conn5 -> [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:05:47 INFO - PROCESS | 1934 | 1460995547180 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:05:47 INFO - PROCESS | 1934 | 1460995547461 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a2bb93800 == 151 [pid = 1934] [id = 775] 09:05:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 181 (0x7f7a27cecc00) [pid = 1934] [serial = 2324] [outer = (nil)] 09:05:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 182 (0x7f7a2d50d400) [pid = 1934] [serial = 2325] [outer = 0x7f7a27cecc00] 09:05:47 INFO - PROCESS | 1934 | 1460995547535 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1934 | ++DOMWINDOW == 183 (0x7f7a3c8dbc00) [pid = 1934] [serial = 2326] [outer = 0x7f7a27cecc00] 09:05:47 INFO - PROCESS | 1934 | [1934] 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:05:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:05:48 INFO - {} 09:05:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1479ms 09:05:48 INFO - PROCESS | 1934 | 1460995548360 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:05:48 INFO - PROCESS | 1934 | 1460995548367 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1934 | 1460995548370 Marionette TRACE conn5 <- [1,3065,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:05:48 INFO - PROCESS | 1934 | 1460995548377 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1934 | 1460995548380 Marionette TRACE conn5 <- [1,3066,null,{}] 09:05:48 INFO - PROCESS | 1934 | 1460995548385 Marionette TRACE conn5 -> [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:05:48 INFO - PROCESS | 1934 | 1460995548610 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:05:48 INFO - PROCESS | 1934 | 1460995548880 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a38a4f800 == 152 [pid = 1934] [id = 776] 09:05:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 184 (0x7f7a3f7b0000) [pid = 1934] [serial = 2327] [outer = (nil)] 09:05:48 INFO - PROCESS | 1934 | ++DOMWINDOW == 185 (0x7f7a4493e800) [pid = 1934] [serial = 2328] [outer = 0x7f7a3f7b0000] 09:05:48 INFO - PROCESS | 1934 | 1460995548953 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1934 | ++DOMWINDOW == 186 (0x7f7a44ae9800) [pid = 1934] [serial = 2329] [outer = 0x7f7a3f7b0000] 09:05:49 INFO - PROCESS | 1934 | 1460995549686 Marionette TRACE conn5 <- [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:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:05:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:05:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1338ms 09:05:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:05:49 INFO - PROCESS | 1934 | 1460995549720 Marionette TRACE conn5 -> [0,3069,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1934 | 1460995549723 Marionette TRACE conn5 <- [1,3069,null,{"value":"8"}] 09:05:49 INFO - PROCESS | 1934 | 1460995549730 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1934 | 1460995549733 Marionette TRACE conn5 <- [1,3070,null,{}] 09:05:49 INFO - PROCESS | 1934 | 1460995549739 Marionette TRACE conn5 -> [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:05:49 INFO - PROCESS | 1934 | 1460995549975 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:05:50 INFO - PROCESS | 1934 | 1460995550228 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a391bb800 == 153 [pid = 1934] [id = 777] 09:05:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 187 (0x7f7a407f3400) [pid = 1934] [serial = 2330] [outer = (nil)] 09:05:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 188 (0x7f7a44c73c00) [pid = 1934] [serial = 2331] [outer = 0x7f7a407f3400] 09:05:50 INFO - PROCESS | 1934 | 1460995550299 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 1934 | ++DOMWINDOW == 189 (0x7f7a496f1c00) [pid = 1934] [serial = 2332] [outer = 0x7f7a407f3400] 09:05:51 INFO - PROCESS | 1934 | 1460995551103 Marionette TRACE conn5 <- [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:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:05:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:05:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1438ms 09:05:51 INFO - PROCESS | 1934 | 1460995551168 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 1934 | 1460995551172 Marionette TRACE conn5 <- [1,3073,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:05:51 INFO - PROCESS | 1934 | 1460995551178 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 1934 | 1460995551181 Marionette TRACE conn5 <- [1,3074,null,{}] 09:05:51 INFO - PROCESS | 1934 | 1460995551186 Marionette TRACE conn5 -> [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:05:51 INFO - PROCESS | 1934 | 1460995551411 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:05:51 INFO - PROCESS | 1934 | 1460995551705 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3a622000 == 154 [pid = 1934] [id = 778] 09:05:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 190 (0x7f7a27a95400) [pid = 1934] [serial = 2333] [outer = (nil)] 09:05:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 191 (0x7f7a4e757c00) [pid = 1934] [serial = 2334] [outer = 0x7f7a27a95400] 09:05:51 INFO - PROCESS | 1934 | 1460995551777 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1934 | ++DOMWINDOW == 192 (0x7f7a4e7dec00) [pid = 1934] [serial = 2335] [outer = 0x7f7a27a95400] 09:05:52 INFO - PROCESS | 1934 | 1460995552557 Marionette TRACE conn5 <- [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:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:05:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:05:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1439ms 09:05:52 INFO - PROCESS | 1934 | 1460995552622 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:05:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:05:52 INFO - PROCESS | 1934 | 1460995552627 Marionette TRACE conn5 <- [1,3077,null,{"value":"8"}] 09:05:52 INFO - PROCESS | 1934 | 1460995552634 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1934 | 1460995552639 Marionette TRACE conn5 <- [1,3078,null,{}] 09:05:52 INFO - PROCESS | 1934 | 1460995552646 Marionette TRACE conn5 -> [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:05:52 INFO - PROCESS | 1934 | 1460995552927 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:05:53 INFO - PROCESS | 1934 | 1460995553207 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a3d2d5000 == 155 [pid = 1934] [id = 779] 09:05:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 193 (0x7f7a41445400) [pid = 1934] [serial = 2336] [outer = (nil)] 09:05:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 194 (0x7f7a4f64e400) [pid = 1934] [serial = 2337] [outer = 0x7f7a41445400] 09:05:53 INFO - PROCESS | 1934 | 1460995553290 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1934 | ++DOMWINDOW == 195 (0x7f7a4f6d4c00) [pid = 1934] [serial = 2338] [outer = 0x7f7a41445400] 09:05:54 INFO - PROCESS | 1934 | 1460995554138 Marionette TRACE conn5 <- [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:05:54 INFO - PROCESS | 1934 | 1460995554190 Marionette TRACE conn5 <- [1,3081,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:05:54 INFO - PROCESS | 1934 | 1460995554198 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1934 | 1460995554201 Marionette TRACE conn5 <- [1,3082,null,{}] 09:05:54 INFO - PROCESS | 1934 | 1460995554206 Marionette TRACE conn5 -> [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:05:54 INFO - PROCESS | 1934 | 1460995554421 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:05:54 INFO - PROCESS | 1934 | 1460995554677 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a3d7bb000 == 156 [pid = 1934] [id = 780] 09:05:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 196 (0x7f7a4f369c00) [pid = 1934] [serial = 2339] [outer = (nil)] 09:05:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 197 (0x7f7a4fa0ec00) [pid = 1934] [serial = 2340] [outer = 0x7f7a4f369c00] 09:05:54 INFO - PROCESS | 1934 | 1460995554749 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1934 | ++DOMWINDOW == 198 (0x7f7a4fadc800) [pid = 1934] [serial = 2341] [outer = 0x7f7a4f369c00] 09:05:55 INFO - PROCESS | 1934 | 1460995555570 Marionette TRACE conn5 <- [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:05:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:05:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:05:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1432ms 09:05:55 INFO - PROCESS | 1934 | 1460995555633 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1934 | 1460995555636 Marionette TRACE conn5 <- [1,3085,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:05:55 INFO - PROCESS | 1934 | 1460995555643 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1934 | 1460995555645 Marionette TRACE conn5 <- [1,3086,null,{}] 09:05:55 INFO - PROCESS | 1934 | 1460995555651 Marionette TRACE conn5 -> [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:05:55 INFO - PROCESS | 1934 | 1460995555871 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:05:56 INFO - PROCESS | 1934 | 1460995556162 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a41549000 == 157 [pid = 1934] [id = 781] 09:05:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 199 (0x7f7a29cfa800) [pid = 1934] [serial = 2342] [outer = (nil)] 09:05:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 200 (0x7f7a4fadb800) [pid = 1934] [serial = 2343] [outer = 0x7f7a29cfa800] 09:05:56 INFO - PROCESS | 1934 | 1460995556236 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1934 | ++DOMWINDOW == 201 (0x7f7a508fa000) [pid = 1934] [serial = 2344] [outer = 0x7f7a29cfa800] 09:05:56 INFO - PROCESS | 1934 | 1460995556986 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:05:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1380ms 09:05:57 INFO - PROCESS | 1934 | 1460995557024 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1934 | 1460995557026 Marionette TRACE conn5 <- [1,3089,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:05:57 INFO - PROCESS | 1934 | 1460995557032 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1934 | 1460995557034 Marionette TRACE conn5 <- [1,3090,null,{}] 09:05:57 INFO - PROCESS | 1934 | 1460995557040 Marionette TRACE conn5 -> [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:05:57 INFO - PROCESS | 1934 | 1460995557274 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:05:57 INFO - PROCESS | 1934 | 1460995557527 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a43428800 == 158 [pid = 1934] [id = 782] 09:05:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 202 (0x7f7a2b106c00) [pid = 1934] [serial = 2345] [outer = (nil)] 09:05:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 203 (0x7f7a50a04000) [pid = 1934] [serial = 2346] [outer = 0x7f7a2b106c00] 09:05:57 INFO - PROCESS | 1934 | 1460995557598 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1934 | ++DOMWINDOW == 204 (0x7f7a50a33400) [pid = 1934] [serial = 2347] [outer = 0x7f7a2b106c00] 09:05:58 INFO - PROCESS | 1934 | 1460995558343 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:05:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1334ms 09:05:58 INFO - PROCESS | 1934 | 1460995558379 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1934 | 1460995558382 Marionette TRACE conn5 <- [1,3093,null,{"value":"8"}] 09:05:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:05:58 INFO - PROCESS | 1934 | 1460995558390 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1934 | 1460995558392 Marionette TRACE conn5 <- [1,3094,null,{}] 09:05:58 INFO - PROCESS | 1934 | 1460995558397 Marionette TRACE conn5 -> [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:05:58 INFO - PROCESS | 1934 | 1460995558599 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:05:58 INFO - PROCESS | 1934 | 1460995558852 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a44b54000 == 159 [pid = 1934] [id = 783] 09:05:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 205 (0x7f7a2d470c00) [pid = 1934] [serial = 2348] [outer = (nil)] 09:05:58 INFO - PROCESS | 1934 | ++DOMWINDOW == 206 (0x7f7a50a3ac00) [pid = 1934] [serial = 2349] [outer = 0x7f7a2d470c00] 09:05:58 INFO - PROCESS | 1934 | 1460995558922 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1934 | ++DOMWINDOW == 207 (0x7f7a52925800) [pid = 1934] [serial = 2350] [outer = 0x7f7a2d470c00] 09:05:59 INFO - PROCESS | 1934 | 1460995559657 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:05:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1325ms 09:05:59 INFO - PROCESS | 1934 | 1460995559716 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1934 | 1460995559719 Marionette TRACE conn5 <- [1,3097,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:05:59 INFO - PROCESS | 1934 | 1460995559725 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1934 | 1460995559727 Marionette TRACE conn5 <- [1,3098,null,{}] 09:05:59 INFO - PROCESS | 1934 | 1460995559733 Marionette TRACE conn5 -> [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:05:59 INFO - PROCESS | 1934 | 1460995559949 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:06:00 INFO - PROCESS | 1934 | 1460995560231 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a4f581000 == 160 [pid = 1934] [id = 784] 09:06:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 208 (0x7f7a2e26f000) [pid = 1934] [serial = 2351] [outer = (nil)] 09:06:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 209 (0x7f7a52926000) [pid = 1934] [serial = 2352] [outer = 0x7f7a2e26f000] 09:06:00 INFO - PROCESS | 1934 | 1460995560304 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1934 | ++DOMWINDOW == 210 (0x7f7a52a8c400) [pid = 1934] [serial = 2353] [outer = 0x7f7a2e26f000] 09:06:01 INFO - PROCESS | 1934 | 1460995561043 Marionette TRACE conn5 <- [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:06:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:06:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:06:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1328ms 09:06:01 INFO - PROCESS | 1934 | 1460995561053 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1934 | 1460995561055 Marionette TRACE conn5 <- [1,3101,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:06:01 INFO - PROCESS | 1934 | 1460995561061 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1934 | 1460995561063 Marionette TRACE conn5 <- [1,3102,null,{}] 09:06:01 INFO - PROCESS | 1934 | 1460995561068 Marionette TRACE conn5 -> [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:06:01 INFO - PROCESS | 1934 | 1460995561269 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:06:01 INFO - PROCESS | 1934 | 1460995561559 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a52408800 == 161 [pid = 1934] [id = 785] 09:06:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 211 (0x7f7a27aaf400) [pid = 1934] [serial = 2354] [outer = (nil)] 09:06:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 212 (0x7f7a312e9000) [pid = 1934] [serial = 2355] [outer = 0x7f7a27aaf400] 09:06:01 INFO - PROCESS | 1934 | 1460995561626 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 1934 | ++DOMWINDOW == 213 (0x7f7a52a91c00) [pid = 1934] [serial = 2356] [outer = 0x7f7a27aaf400] 09:06:02 INFO - PROCESS | 1934 | 1460995562424 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:06:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1375ms 09:06:02 INFO - PROCESS | 1934 | 1460995562437 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 1934 | 1460995562439 Marionette TRACE conn5 <- [1,3105,null,{"value":"8"}] 09:06:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:06:02 INFO - PROCESS | 1934 | 1460995562445 Marionette TRACE conn5 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 1934 | 1460995562447 Marionette TRACE conn5 <- [1,3106,null,{}] 09:06:02 INFO - PROCESS | 1934 | 1460995562453 Marionette TRACE conn5 -> [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:06:02 INFO - PROCESS | 1934 | 1460995562694 Marionette TRACE conn5 <- [1,3107,null,{"value":null}] 09:06:02 INFO - PROCESS | 1934 | 1460995562954 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2ae8a800 == 162 [pid = 1934] [id = 786] 09:06:02 INFO - PROCESS | 1934 | ++DOMWINDOW == 214 (0x7f7a29ab6000) [pid = 1934] [serial = 2357] [outer = (nil)] 09:06:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 215 (0x7f7a5427e400) [pid = 1934] [serial = 2358] [outer = 0x7f7a29ab6000] 09:06:03 INFO - PROCESS | 1934 | 1460995563025 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 1934 | ++DOMWINDOW == 216 (0x7f7a5472b400) [pid = 1934] [serial = 2359] [outer = 0x7f7a29ab6000] 09:06:03 INFO - PROCESS | 1934 | 1460995563757 Marionette TRACE conn5 <- [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:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1325ms 09:06:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:06:03 INFO - PROCESS | 1934 | 1460995563771 Marionette TRACE conn5 -> [0,3109,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1934 | 1460995563773 Marionette TRACE conn5 <- [1,3109,null,{"value":"8"}] 09:06:03 INFO - PROCESS | 1934 | 1460995563779 Marionette TRACE conn5 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1934 | 1460995563782 Marionette TRACE conn5 <- [1,3110,null,{}] 09:06:03 INFO - PROCESS | 1934 | 1460995563787 Marionette TRACE conn5 -> [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:06:03 INFO - PROCESS | 1934 | 1460995563995 Marionette TRACE conn5 <- [1,3111,null,{"value":null}] 09:06:04 INFO - PROCESS | 1934 | 1460995564285 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1934 | ++DOCSHELL 0x7f7a2aea3800 == 163 [pid = 1934] [id = 787] 09:06:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 217 (0x7f7a361d7c00) [pid = 1934] [serial = 2360] [outer = (nil)] 09:06:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 218 (0x7f7a5485c400) [pid = 1934] [serial = 2361] [outer = 0x7f7a361d7c00] 09:06:04 INFO - PROCESS | 1934 | 1460995564353 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1934 | ++DOMWINDOW == 219 (0x7f7a54b04c00) [pid = 1934] [serial = 2362] [outer = 0x7f7a361d7c00] 09:06:05 INFO - PROCESS | 1934 | 1460995565116 Marionette TRACE conn5 <- [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:06:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:06:05 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:06:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:06:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:06:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:06:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1379ms 09:06:05 INFO - PROCESS | 1934 | 1460995565159 Marionette TRACE conn5 -> [0,3113,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1934 | 1460995565162 Marionette TRACE conn5 <- [1,3113,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:06:05 INFO - PROCESS | 1934 | 1460995565168 Marionette TRACE conn5 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1934 | 1460995565170 Marionette TRACE conn5 <- [1,3114,null,{}] 09:06:05 INFO - PROCESS | 1934 | 1460995565175 Marionette TRACE conn5 -> [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:06:05 INFO - PROCESS | 1934 | 1460995565421 Marionette TRACE conn5 <- [1,3115,null,{"value":null}] 09:06:05 INFO - PROCESS | 1934 | 1460995565686 Marionette TRACE conn5 -> [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\", \"50da9bfd-8bf2-481b-b143-d95ebe97596e\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1934 | ++DOCSHELL 0x7f7a29259800 == 164 [pid = 1934] [id = 788] 09:06:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 220 (0x7f7a54155400) [pid = 1934] [serial = 2363] [outer = (nil)] 09:06:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 221 (0x7f7a54c3e400) [pid = 1934] [serial = 2364] [outer = 0x7f7a54155400] 09:06:05 INFO - PROCESS | 1934 | 1460995565759 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1934 | ++DOMWINDOW == 222 (0x7f7a54d2dc00) [pid = 1934] [serial = 2365] [outer = 0x7f7a54155400] 09:06:06 INFO - PROCESS | 1934 | 1460995566494 Marionette TRACE conn5 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:06:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1376ms 09:06:06 INFO - PROCESS | 1934 | 1460995566544 Marionette TRACE conn5 -> [0,3117,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1934 | 1460995566548 Marionette TRACE conn5 <- [1,3117,null,{"value":"8"}] 09:06:07 WARNING - u'runner_teardown' () 09:06:07 INFO - No more tests 09:06:07 INFO - Got 0 unexpected results 09:06:07 INFO - SUITE-END | took 1097s 09:06:07 INFO - Closing logging queue 09:06:07 INFO - queue closed 09:06:07 INFO - Return code: 0 09:06:07 WARNING - # TBPL SUCCESS # 09:06:07 INFO - Running post-action listener: _resource_record_post_action 09:06:07 INFO - Running post-run listener: _resource_record_post_run 09:06:09 INFO - Total resource usage - Wall time: 1132s; CPU: 98.0%; Read bytes: 6615040; Write bytes: 975163392; Read time: 3868; Write time: 349372 09:06:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:06:09 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51146752; Read time: 0; Write time: 45872 09:06:09 INFO - run-tests - Wall time: 1103s; CPU: 98.0%; Read bytes: 6029312; Write bytes: 924016640; Read time: 3496; Write time: 303500 09:06:09 INFO - Running post-run listener: _upload_blobber_files 09:06:09 INFO - Blob upload gear active. 09:06:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:06:09 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:06:09 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:06:09 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:06:09 INFO - (blobuploader) - INFO - Open directory for files ... 09:06:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:06:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:06:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:11 INFO - (blobuploader) - INFO - Done attempting. 09:06:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:06:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:06:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:06:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:06:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:06:12 INFO - (blobuploader) - INFO - Done attempting. 09:06:12 INFO - (blobuploader) - INFO - Iteration through files over. 09:06:12 INFO - Return code: 0 09:06:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:06:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:06:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b73d364a3f281815a78d22590d7057c575c22f1072a6077e084a1a7f601e8a824cf65f914a78eb73f4e111fee2f8adfbb30b66688cd9c95cd5fae00df7c5a6d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6051bcd7887fbcf769d865a2456e675c93610c6973f06b057a466f7eac1d88e162d064930ec9d2bb16ef641557376b04a720e365b32fc094b3f837b2a86bebe6"} 09:06:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:06:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:06:12 INFO - Contents: 09:06:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b73d364a3f281815a78d22590d7057c575c22f1072a6077e084a1a7f601e8a824cf65f914a78eb73f4e111fee2f8adfbb30b66688cd9c95cd5fae00df7c5a6d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6051bcd7887fbcf769d865a2456e675c93610c6973f06b057a466f7eac1d88e162d064930ec9d2bb16ef641557376b04a720e365b32fc094b3f837b2a86bebe6"} 09:06:12 INFO - Running post-run listener: copy_logs_to_upload_dir 09:06:12 INFO - Copying logs to upload dir... 09:06:12 INFO - mkdir: /builds/slave/test/build/upload/logs 09:06:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1214.160568 ========= master_lag: 47.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 1 secs) (at 2016-04-18 09:07:00.657794) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-04-18 09:07:00.659023) ========= 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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/8b73d364a3f281815a78d22590d7057c575c22f1072a6077e084a1a7f601e8a824cf65f914a78eb73f4e111fee2f8adfbb30b66688cd9c95cd5fae00df7c5a6d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6051bcd7887fbcf769d865a2456e675c93610c6973f06b057a466f7eac1d88e162d064930ec9d2bb16ef641557376b04a720e365b32fc094b3f837b2a86bebe6"} build_url:https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032903 build_url: 'https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/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/8b73d364a3f281815a78d22590d7057c575c22f1072a6077e084a1a7f601e8a824cf65f914a78eb73f4e111fee2f8adfbb30b66688cd9c95cd5fae00df7c5a6d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/6051bcd7887fbcf769d865a2456e675c93610c6973f06b057a466f7eac1d88e162d064930ec9d2bb16ef641557376b04a720e365b32fc094b3f837b2a86bebe6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZLI-8_ddQ8KysDQd-zrTVg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 11.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-04-18 09:07:12.043193) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 09:07:12.043657) ========= 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-1460994339.652817-502191772 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018816 ========= master_lag: 4.29 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 09:07:16.356872) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:07:16.357189) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-18 09:07:16.597441) ========= ========= Total master_lag: 63.11 =========